• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Node.js i interpreter php

VPS Starter Arubacloud
0 głosów
536 wizyt
pytanie zadane 4 lipca 2018 w JavaScript przez niezalogowany
Czy istnieje jakis moduł node do obsługi php oraz kursy. Mogą być w czystym node lub w express. Język najlepiej angielski lub polski.
komentarz 4 lipca 2018 przez niezalogowany
Może i jest banalne ale ja programuje w node jakieś 3 dni. Php nie od tygodnia. Muszę wybrać język ostateczny do końca roku więc uczę się po trochu przygotowując projekty. Backend został więc muszę wybrać. W node nie znam jeszcze obsługi get i post przez express i nie znam edycji plików ale node ma większe możliwości. Jeżeli wiesz jak to robić to wyślij mi link do kursu obsługi tych żądań i edycji.
komentarz 4 lipca 2018 przez Comandeer Guru (599,730 p.)

node ma większe możliwości

Czy ja wiem? Różni się architekturą od PHP (asynchroniczna vs synchroniczna technologia).

Do obsługi plików w Node.js służy moduł fs. Najbardziej zainteresuje Cię metoda writeFileSync.

No a obsługa GET i POST to przecież podstawy Express.js. Zobacz co siedzi w obiekcie żądania (zwłaszcza w params i body).

komentarz 4 lipca 2018 przez niezalogowany
Dzięki za pomoc. Już ogarniam.
komentarz 4 lipca 2018 przez sebeks Mądrala (5,300 p.)

@Comandeer, Uczę się, więc pytam :) Dlaczego poleciłeś metodę synchroniczną? Gdzieś czytałem, że z plikami chyba powinno pracować asynchronicznie za pomocą fs.readFile?

1
komentarz 4 lipca 2018 przez Comandeer Guru (599,730 p.)

@sebeks w sumie fakt, do wykorzystania ze strony Express.js o wiele lepsze byłoby wykorzystanie writeFile. Podałem z… przyzwyczajenia ;) Najczęściej w Node.js piszę bowiem aplikacje konsolowe i tam nie jest aż tak istotne, aby nie blokować głównego wątku, stąd używam dla wygody wywołań synchronicznych. Podałem wersję synchroniczną też dlatego, że będzie łatwiejsza do przyswojenia dla kogoś, kto zna już PHP.

Niemniej wersja asynchroniczna będzie tutaj faktycznie o wiele lepszym rozwiązaniem.

1 odpowiedź

0 głosów
odpowiedź 4 lipca 2018 przez ProgramistaStepek Nałogowiec (27,020 p.)
wybrane 4 lipca 2018
 
Najlepsza

Chyba najbardziej aktualny do tego jest uniter, ale najpierw dwa razy się zastanów czy na pewno jest Ci to potrzebne.

komentarz 4 lipca 2018 przez niezalogowany
W przyszłości użyje całkowicie do tego node, ale chwilowo zależy mi na czasie i jestem początkujący w node a php już roksie bawię. Dzięki za pomoc.

Podobne pytania

+1 głos
6 odpowiedzi 3,177 wizyt
pytanie zadane 23 marca 2017 w Rozwój zawodowy, nauka, praca przez akant11 Nowicjusz (130 p.)
0 głosów
2 odpowiedzi 322 wizyt
pytanie zadane 29 marca 2022 w JavaScript przez KubaLaska Początkujący (350 p.)
+2 głosów
2 odpowiedzi 264 wizyt

92,451 zapytań

141,261 odpowiedzi

319,073 komentarzy

61,853 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...