Hallo zusammen. bislang habe ich meine Mikrocontroller immer über eine RS 232 mit einem PC verbunden und über EXCEL (Visual Basic) Werte gelesen oder gespeichert. Soweit - so gut. In Zukunft möchte ich über den (PC als Web-Server - mit Linux???) übers Internet Werte aus dem Controller lesen oder Parameter speichern. Benutzerinterface also ein Browser ...! Auf dem Web-Server würde ich gerne auch eine relationale Datenbank betreiben - MySQL. Hat MySQL auch eine Forms-GUI (wie Access) oder ist alles nur zeilenorientiert (wie früher)? Wie gehe ich da möglichst einfach ran ? Was ich beherrsche ist (von früher) Fortran, C, Assembler, Visual Basic, relationale Datenbanken (RDB unter VMS), MS Access, Datenkommunikation seriell und TCP/IP. Windows. Von WEB-Programmierung habe ich absolut keine Ahnung, würde mich aber interessieren. Ist PHP für einen Anfänger zu lernen empfehlenswert ? Ist PHP überhaupt das richtige Basis Tool ? Wie komme ich möglichst schnell an ein Erfolgserlebnis ? Habe leider nur wenig Freizeit ...! Hat jemand einen Tip zur Tool Chain, die ich benötige oder wo kann ich mir so etwas anlernen ?? Web- Server für Dummies ??? Ich bin nicht derjenige, der alles von Scratch machen möchte. So wäre ich sehr an WEB-GUIs interssiert, die schon eine einfache GUI für Prozesskontrolle bieten. Gibt es so etwas als FreeWare ? Gibt es Prozessdatenverarbeitung für Server als Freeware ??? Als Hardware hätte ich einen Notebook (ASUS) aus dem Jahr 2000 (entweder mit Windows 2000) oder mit LINUX frei zu konfigurieren - lohnt sich das Teil aus Performance Sicht noch (Einfache Server - Belastung - ein User ...) ? NaJa ... die Lizenzkosten (ausser MS-Tools) sollten = Null sein ... Für jeden Hinweis sei Euch schon im Voraus gedankt. Grüsse
Hallo Das sollte eigentlich nicht allzu schwierig werden, was du vorhast. Mit PHP sollte das gehen. PHP ist dazu gedacht, dass man serverseitig eine Webseite dynamisch aufbauen kann, d.h. es werden Daten aus einer Datenbank etc. in ein in HTML geschriebenes Design verpflanzt. MySQL als Datenbank ist auch eine gute Idee: Frei verfügbar und es gibt eine sehr komfortable Web-Oberfläche 'phpMyAdmin'. Nun brauchst du noch einen Webserver, ich empfehle den Apache. Freie Software und eigentlich der Webserver schlechthin. Alles genannte findest du in den sogenannten WAMP- (Windows-Apache-MySQL-PHP) bzw. LAMP- (Windows-Apache-MySQL-PHP) Paketen. Werden von verschiedenen Distributoren frei angeboten, meist mit einem guten Installer, so, dass du nach wenigen Mausklicken einen leistungsfähigen Webserver hast. Nun brauchst du noch Software, um die HTML- und PHP-Skripts zu schreiben. Eigentlich reicht ein Editor, aber eine gute IDE (z.B. Dreamweaver) ist natürlich nicht schlecht. Ich rate aber dringend von den M$-Produkten wie Word oder Frontpage ab. Gruss Michael PS: www.selfhtml.org!
Hallo, wie der Vorschreiber schon mitgeteilt hat - MySQL als Datenbank findest Du unter mysql.de / mysql.com - PHP (hier gibt's diverse fertige Klassen im Netz) guggst Du http://www.php.net/manual/de/ref.dio.php - HTML-Templates für die Visualisierung am Browser hierzu siehe slefhtml.org oder hier: http://www.mikrocontroller.net/articles/Ports_benutzen_(PHP) Gruß Michael
HI, ich arbeite im Moment (ebenfalls Student ;)) an einer ähnlichen Anwendung. Dabei geht es darum, Sensorwerte zu erfassen um sie dann per WLAN verbindung, die auf einem Bluetooth-Stack läuft am Browser anzeigen zu lassen. Realisiert habe ich die PC-seitige Anwendung über ein Javascrpit, dass vom Controller ( ein M16C ) aus geladen wird. Alles jetzt zu erklären wäre zu Umfangreich, von daher am besten bei weitern Fragen per Email an mich wenden. Als Tip noch für alle, die an diesem Thema interessiert sind: nach lwBT und lwIP g**geln ! mfg
php, sqlite und im wiki suchen nach php und serial.. da hab ich mal vor einiger zeit was geschrieben was ich hoffentlich in nem monat updaten werde ;) ggf. noch nützlich: http://nanoweb.si.kz/ und nanoserv (alles von der gleichen page) damit braucht man im endeffekt eine php5 (oder höher) installation und das wars... webserver, daemon im hintergrund und datenbank sind inkludiert... 73
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.