Forum: PC-Programmierung Ansteuerung mit PHP/HTML, SSH oder Websocket?


von Frickelei (Gast)


Lesenswert?

Hallo Leute,
ich bin gerade bei der Planung von einigen einfachen Steuermöglichkeiten 
und Rückgabe von ein paar Feedback-Werten.

Im Prinzip besteht das ganze System nur aus einem kleinem 
ARM-System(kein Raspberry, also kein GPIO) und einem UART-Adapter + 
Atmel Mikrocontroller. Über Shell Scripte setze ich im Moment die Werte 
am uC und lese Daten aus.

Zurzeit besteht mein simples Frontend aus PHP/HTML. Allerdings bin ich 
am überlegen besser wäre direkt auf Websockets umzusteigen, kann mir 
jemand da genaueres sagen....bzw. was ist flexibler und zukunftssicher?

: Verschoben durch User
von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Frickelei schrieb:
> Allerdings bin ich am überlegen besser wäre direkt auf Websockets
> umzusteigen

Hä? Das ist doch völlig unabhängig davon welche 
Server(Skript)technologie du einsetzt, Websockets existieren doch nicht 
im Lufleeren Raum. Außerdem welche "Verbesserung" erhofst du dir bzw. 
was meinst du damit lösen zu können was du so bisher noch nicht lösen 
kannst.

von Frickelei (Gast)


Lesenswert?

Hi,
bei PHP muss ich natürlich immer einen kompletten Webserver laufen 
lassen, was eigentlich unnötig ist.
Das eine Websocket Anwendung + eigenes Protokoll erst noch von mir 
programmiert werden muss ist klar. Die Frage ist eher lohnt sich der 
Aufwand oder sollte man bei PHP bleiben um es flexibel zu lassen?

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Frickelei schrieb:
> bei PHP muss ich natürlich immer einen kompletten Webserver
> laufen lassen
Und wie funktionieren WEB(!!!)Sockets ohne WEB(!!!)Server?
Websockets sind eher eine Art zwei-wege Kommunikationskanal zwischen 
Client und Webserver du musst aber das UI (=HTML) ja trotzdem irgendwie 
ausliefern und ohne Server macht auch der schönste Websocket keinen 
Spaß...
Oder wir reden hier von ganz unterschiedlichen Dingen dann solltest du 
mal sagen was du genau meinst.

von Frickelei (Gast)


Lesenswert?

Oh,
ich meinte sowas: http://libwebsockets.org/trac/libwebsockets für die 
Serverseite.
Für den Client dann eine entsprechende GUI als seperates Programm/App.

von auslandskorespondent (Gast)


Lesenswert?

Frickelei schrieb:
> bei PHP muss ich natürlich immer einen kompletten Webserver laufen
> lassen, was eigentlich unnötig ist.

PHP in neueren Versionen hat einen eigenen dabei.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.