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

Node.js i interpreter php

Object Storage Arubacloud
0 głosów
568 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 ProgramistaStepek Nałogowiec (27,020 p.)
A po co takie połączenia?
komentarz 4 lipca 2018 przez niezalogowany
Potrzebuję do edycji pliku na podstawie zmiennej get, a to najłatwiej wykonać w php.
komentarz 4 lipca 2018 przez ProgramistaStepek Nałogowiec (27,020 p.)

najłatwiej wykonać w php

Czemu? To może łatwiej dla Ciebie będzie cały back-end postawić w php?

komentarz 4 lipca 2018 przez niezalogowany
Całego nie wykonam bo używam socket a możliwości socketu nie są dostępne w php
komentarz 4 lipca 2018 przez ProgramistaStepek Nałogowiec (27,020 p.)

możliwości socketu nie są dostępne w php

 Oczywiście, że są :)

komentarz 4 lipca 2018 przez niezalogowany
Wysyłka informacji na żywo. On jest tylko narzędziem a node tworzy serwer. To serwer musi się łączyć a nie narzędzie. Może przez narzedzie ale musi serwer.
1
komentarz 4 lipca 2018 przez Comandeer Guru (601,110 p.)
A React.php widziałeś? Kombinujesz strasznie, a przecież rozwiązanie problemu obsługi danych przez Express.js po stronie Node.js jest banalne…
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 (601,110 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 (601,110 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,232 wizyt
pytanie zadane 23 marca 2017 w Rozwój zawodowy, nauka, praca przez akant11 Nowicjusz (130 p.)
0 głosów
2 odpowiedzi 327 wizyt
pytanie zadane 29 marca 2022 w JavaScript przez KubaLaska Początkujący (350 p.)
+2 głosów
2 odpowiedzi 278 wizyt

92,573 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy 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!

...