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

Node.js i interpreter php

0 głosów
197 wizyt
pytanie zadane 4 lipca 2018 w JavaScript, jQuery, AJAX 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 Mentor (454,240 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 Gaduła (4,820 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 Mentor (454,240 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 (26,640 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 2,053 wizyt
pytanie zadane 23 marca 2017 w Rozwój zawodowy, nauka, szkoła, praca przez akant11 Nowicjusz (130 p.)
0 głosów
2 odpowiedzi 92 wizyt
0 głosów
0 odpowiedzi 46 wizyt
pytanie zadane 20 stycznia w JavaScript, jQuery, AJAX przez revizor451 Obywatel (1,930 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

63,199 zapytań

109,436 odpowiedzi

228,620 komentarzy

42,949 pasjonatów

Przeglądających: 100
Pasjonatów: 8 Gości: 92

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...