Stránka 1 z 2

PHP na NodeMCU serveru

Napsal: 30 čer 2020, 11:05
od Batata
Dobrý den,
nevíte jak bych mohl na WiFi modulu NodeMCU vytvořit PHP soubor?
Batáta

Re: PHP na NodeMCU serveru

Napsal: 30 čer 2020, 16:05
od kiRRow
Jak jako vytvořit ? Jako že by ten soubor byl nějak uložen v paměti toho Node a ty bys ho přes webový prohlížeš mohl otevřít ? Na to potřebuješ, aby ti tam běžela nějaká http služba, která bude obsluhovat dotazy na základě kterých zpracuje php script a odešle klientovy výsledek. To spíš tak rasberry Pi.

Re: PHP na NodeMCU serveru

Napsal: 30 čer 2020, 19:23
od KamilV
Kdo bude ten php soubor interpretovat?
PHP interpret má spoustu extension, do NodeMCU se určitě nevejde.

RPi bude opravdu lepší volba.

Re: PHP na NodeMCU serveru

Napsal: 01 črc 2020, 10:25
od Batata
Tak to jsem nevěděl. Děkuji.

Re: PHP na NodeMCU serveru

Napsal: 02 črc 2020, 15:41
od KiLLA
to víš, že se to dá mít na nodeMcu webku s php, ale musíš tomu rozumět do hloubky, abys to dal do kupy.. extension? neblázni.. ptá se obecně na php, a to není problém, všechno je otázka mezivrstev, který se daj napsat na konkrétní aplikaci.. :lol:

Re: PHP na NodeMCU serveru

Napsal: 04 črc 2020, 19:53
od KamilV
Myslím, že taková odpověď nepomůže ani tazateli, ani nikomu jinému...

Ano, myslím si, že vím do hloubky, jak se php vyhodnocuje. A moc by mě zajímalo, jak do NodeMCU nacpat interpret php, aby vyhodnotil libovolný PHP skript. A jsem přesvědčen, že 99 % php skriptů nějakou (minimálně jednu) extensionu využívá...

Re: PHP na NodeMCU serveru

Napsal: 06 črc 2020, 09:43
od zbysek
PHP potřebuje ke svému běhu nějaký server s běžícím PHP interpretem.
Tento interpret, pokud vím, nebyl pro NodeMCU (ESP8266, ESP32) implementován a také je to pravděpodobně mimo možnosti těchto čipů.
Asi by šlo udělat interpret, který by podporoval nějakou podmnožinu jazyka PHP, ale to už je pak dost custom řešení.

Na druhou stranu je z NodeMCU možné komunikovat se serverem, na kterém běží PHP interpret. Tímto serverem může být již zmíněné Raspberry PI, osobní PC, nebo může běžet někde u poskytovatele (když si zaplatíte webhosting, tak je většinou součástí PHP server).
Možnost takovéto komunikace je naznačena ve článku https://arduino.cz/programovani-webovyc ... ako_Klient
Je tam sice použito Arduino a ne NodeMCU, ale princip zůstává stejný.

Re: PHP na NodeMCU serveru

Napsal: 10 črc 2020, 15:36
od KiLLA
mluvil někdo o interpreteru? musí tomu rozumět opravdu.. ne si to jen myslet.. :lol:

Re: PHP na NodeMCU serveru

Napsal: 10 črc 2020, 15:42
od zbysek
Poučte nás ;)
KiLLA píše:
10 črc 2020, 15:36
mluvil někdo o interpreteru? musí tomu rozumět opravdu.. ne si to jen myslet.. :lol:

Re: PHP na NodeMCU serveru

Napsal: 10 črc 2020, 16:26
od KiLLA
sorry, někdo odpověděl tak rychle, že sem to nestačil smazat..
..k provozu webky s php rozšířením NENí! potřeba interpreter.. není, mám takovou víc než rok..
je třeba požadovanou funkčnost php přepsat do funkcí jež modifikují odesílaná data.. není to problém, ale vyžaduje to znalost php i cpp..
..na to sem narážel výše a dostal upozornění od admina, že tím porušuju "pravidla".. to snad není možný :lol: