Forum: PC-Programmierung Datenverbindung zu Webserver


von Carsten S. (soulfly)


Lesenswert?

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

von C++ (Gast)


Lesenswert?

>> 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.

von Kal (Gast)


Lesenswert?

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.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

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
Noch kein Account? Hier anmelden.