Hallo Zusammen, ich wühle mich seit Tagen durchs www und komm irgendwie nicht vorwärts. Ich möchte Daten von einem GPRS Modem an einen Webserver senden und dort in eine Datenbank schreiben. Hab das jetzt mit PHP probiert und mache es so: HTTP://www.adresse.de/?string=1,2,3,4,... Ein PHP Script liest die Daten in ein Array und schreibt sie in die Datenbank. Macht man das so und was passiert wenn mehrere gleichzeitig das Script abrufen. Ich lese auch immer öfter das man PHP für sowas nicht nehmen soll und ich soll einen Socket aufbauen?! Gruß Carsten
>> Macht man das so und was passiert wenn mehrere gleichzeitig das Script
abrufen.
Man kann es so machen ja. Wenn mehrere Leute das Script aufrufen, ist es
auch kein Problem.
Jede Verbindung zum Server bekommt ihren eigenen unabhaengigen Kanal. Aber ja. Um mechanisierte Daten zu senden ist nur ein Socket vielleicht einfacher. PHP und das ganze Web Zeugs ist ja Text, ein Socket kann das binaer uebertragen. Der Unterschied zwischen Socket und PHP, ist folgender : 1) PHP script kann man auf angemieteten Servern laufenlassen. 2) Sockets und deren Serverapplikation sind eine Sicherheitsfrage, bedingt ueblicherweise Deinen eigenen Server.
Auch an ein PHP-Skript kann man binär Daten übertragen. Ich sehe keinen Grund auf ein komplizierteres Verfahren umzusteigen, HTTP ist dazu doch gut geeignet. Ggf. kann man die Daten auch mit POST statt GET senden.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.