Fibers

Wchodząc w link zapomniałem że technikalia czyta się wyłącznie po angielsku by je zrozumieć ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Próbuję dodać kod js (śledzenie analytics), który ma się wywołać po złożeniu zamówienia a przed przejściem do metody płatności. Problem jest w tym, że ten kod wyświetla się w konsoli. W functions.php mam :

add_action('woocommerce_checkout_order_processed', 'gtag_before_payment', 10, 3);
i w funkcji gtagbeforepayment pobieram dane zamowienia i wyswietlam kod js.
Zapewne problem leży w tym Fixed malformed JSON. Original:
Ma ktoś pomysł jak to rozwiązać?
#webdev #php
starskaj - Próbuję dodać kod js (śledzenie analytics), który ma się wywołać po złożen...

źródło: comment_1638294558u93gcpEzqFkQSvZqfzDoCD.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kilka instancji #wordpress lokalnie na dockerze i jedną na hostingu. Nie wiem dlaczego ale na jednych działa rest api /wp-json a na innych dostaje albo pustą stronę albo główną.
Od czego to może zależeć? pliki .htaccess są takie same
#php #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używacie w pracy paternów DDD ( za moich czasów nazywali to programowanie obiektowym ( ͡° ͜ʖ ͡°)) i tworzycie agregaty rooty czyli klasy które zawierają logikę zapewniająca poprawność danych i udostępniają tylko konkretne operację
czy może jak to mawia klasyk "encja na twarz i pchasz". ORMowe encje są odzwierciedleniem rekordu z bazy danych i wszystko ma publiczne setery którymi ustawiacie co akurat potrzebujecie w kontrolerach, ewentualnie luźno powiązanych
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Whiskeyjack29:
1.Głównie robię tak, przyjmuje coś z kontrolera, mapuje ma obiekt domenowy (1 mapper), w serwisie na tym obiekcie operuje i następnie zapisując do bazy tworzę obiekt bazodanowy (2 mapper), w drugą stronę tak samo.

2. Staram się by nazewnictwo z innych serwisów nie przenikało do mojej domeny biznesowej, mikroserwisu. Stąd znowu te mappery się przydają.

Póki co żyje z tym w kontraktornii, 3.5 lata stażu na karku tak robię i inni
  • Odpowiedz
Czy jak mam klasyczną apkę napisaną w PHP+Mysql, a chciałbym do niej dodać jedną podstronę w Vue.js generującą dość często proste zapytania do bazy (taka stronka a'la notatnik), to czy zastosowanie Node.js na backendzie do obsługi tych zapytań z frontu ma waszym zdaniem sens? Jeśli tak, to jak ugryźć to na serwerze, żeby te żądania szły do serwera Node.js zamiast apki PHP. Czy żądania powinny po prostu iść na innym porcie, czy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to czy zastosowanie Node.js na backendzie do obsługi tych zapytań z frontu ma waszym zdaniem sens?


@paul8585: jeśli nie robisz apki dla bardzo wielu użytkowników (setki, nawet tysiące requestów na sekundę) - to nie.

Czy żądania powinny po prostu iść na innym porcie, czy da się to zrobić jakoś w routingu PHP.


@paul8585: da się w ustawieniu webserwera - nginx lub apache
  • Odpowiedz
@paul8585: nic nie stoi na przeszkodzie by każdy endpoint był w innej technologii. W końcu zgodnie z Rest nie powinny one mieć stanów.

Czy to ma sens? W przypadku dużej firmy z wieloma niezależnymi zespołami - tak. Do nauki języków? Czemu nie. Do realizacji jakiegoś zadania, potrzeby biznesowej w pojedynkę lub w małym zespole? Nie :)

O ile nie robisz apki dla milionów użytkowników i nie liczą się milisekundy to
  • Odpowiedz
Jaki język wybrać do nauki #backend? Znam jakieś podstawy HTMLa i CSSa, jestem w stanie napisać jakąś prościutką stronę, żeby mieć na czym ćwiczyć backend. Zacząłem się cośtam bawić z PHPem. Jest sens jeszcze się go uczyć? Sporo osób mówiło mi, że PHP odchodzi w zapomnienie i lepiej przerzucić się na Pythona. Jak wy myślicie? Dodam, że jakieś podstawy mysqla również znam, udało mi się nawet napisać jakiś prosty
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nerfipro174: To ze php umiera słyszałem od 15 lat, kurde a tyle ofert pracy. No ciekawe dlaczego…

W zasadzie nie ma znaczenia w jakim języku zaczniesz bo to tylko narzędzie. Zobacz sobie ile masz ofert pracy i jakie stawki znając odpowiednie technologie i podejmij decyzje. Tez trzeba brać pod uwagę jedna prawdę te najtrudniejsze technologie nie zawsze są najlepiej płatne ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Cześć,

dzisiaj w godzinach porannych zaktualizowaliśmy nasze usługi hostingowe oparte na Apache o dostęp do PHP w wersji 8.1. Tym samym klienci uzyskali nowe PHP na równi z premierą światową ( ͡° ͜ʖ ͡°) Wersje RC były dostępne od kilku miesięcy, ale zgodnie z rekomendacją twórców PHP - nie powinny być instalowane i udostępniane w wersji produkcyjnej. Wersja finalna jest już jednak wydana i powinni ją docenić zwłaszcza
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Proceder: Zgodnie z rozpiską samych twórców PHP każda wersja ma swój cykl rozwoju i wsparcia w kontekście łatek bezpieczeństwa. Wszystkie wersje wspierane przez twórców są dostępne w Panelu Klienta. Wsparcie starych, już niewspieranych wersji na naszym hostingu jest realizowane odpłatnie. Szczegóły znajdziesz na https://home.pl/wsparcie-php/

Każda nowa usługa hostingowa, rejestrowana przez klienta, posiada do wyboru wyłącznie aktualne i bezpieczne wersje PHP. W sytuacji, gdy klient posiada usługi starsze i korzysta np.
  • Odpowiedz
#anonimowemirkowyznania
Mireczki z #php #programowanie gdzie znaleźliście swoją zdalną pracę dla klienta zza granic naszej miodem płynącej krainy? Jak odczapić się od tych wszystkich SH i znaleźć coś bezpośrednio aby przestali wkurzać i niepotrzebnie golić ze mnie hajs? ;-)

USA, Niemcy, UK? Gdzie ludzkie warunki pracy znaleźliście?

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: Praca sama mnie znalazła. Pracowałem na prywaciarza, złodzieja, ale tak się złożyło, że prywaciarz chciał dorobić i znalazł klienta, którego ja przejąłem, a potem już po znajomości poszło w kolejnym miejscu.
Jak interesuje ciebie pehap, to spróbuj tu wysłać CV.
  • Odpowiedz