Was muss ich für mein kleines Projekt wissen?
Latenight
- sonstiges
0 cyber0 Thomas Luethi0 Robert Bienert0 Latenight
Hallo liebe Forenuser!
Was HTML und JAva angeht würde ich mich als ziemlichen Anfänger bezeichnen. Mal ein paar Websiten gestalten und Progrämmchen zu Reaktionszeitenmessung usw. geschrieben. Ich würde gerne eine Internetanwendung schreiben, die folgendes leisten sollte:
(1) ein Formular mit Dateneingabe (soweit kein Problem :) )
(2) grafische Aufbereitung der Daten
(3) Integration dieser aufbereiteten Daten in ein Dokument
(4) Druckerausgabe des erstellten Dokuments am Rechner des Benutzers
Jetzt würde ich gerne wissen, in welche Programmiersprachen ich mich intensiver einarbeiten sollte, um dieses kleine Projekt umsetzen zu können?
Vielen Dank schon mal und eine schöne Zeit,
Christoph
Hi Christoph!
»»folgendes leisten sollte:
(1) ein Formular mit Dateneingabe (soweit kein Problem :) )
OK. (Html)
(2) grafische Aufbereitung der Daten
PHP
(3) Integration dieser aufbereiteten Daten in ein Dokument
(4) Druckerausgabe des erstellten Dokuments am Rechner des Benutzers
z.b. JavaScript
Jetzt würde ich gerne wissen, in welche Programmiersprachen ich
(1)OK. (Html)
(2)PHP
(3)z.b. PHP
(4)z.b.:JavaScript
Fazit: Ich würd mir auf jeden fall mal php reinziehen und evtl. ein ganz kleines bisschen javascript.
gruß cyber
Hallo Christoph,
Ich wuerde Dir PHP empfehlen, ggf. in Kombination mit MySQL.
PHP kann (fast) alles und ist dafuer geschaffen,
im Web-Umfeld gebraucht zu werden.
(1) ein Formular mit Dateneingabe (soweit kein Problem :) )
Formularverarbeitung und Datenspeicherung,
sei es in einer Datenbank (z.B. MySQL) oder
in normalen Text-Dateien, ist mit PHP
ganz einfach...
(2) grafische Aufbereitung der Daten
geht, wenn der Webserver etwas taugt und
eine anstaendige, aktuelle GD-Bibliothek hat,
auch recht gut.
(3) Integration dieser aufbereiteten Daten in ein Dokument
(4) Druckerausgabe des erstellten Dokuments am Rechner des Benutzers
Du kannst mit PHP direkt HTML-Quellcode ausgeben
(das ist die "normalste" Anwendung von PHP), oder
auch HTML-Dateien, PDF-Dateien u.s.w. generieren
und auf dem Server abspeichern bzw. zum Download
anbieten.
HTH, mfg
Thomas
P.S. Perl-Freaks werden Dir jetzt sicher sagen,
dass Perl dafuer ebenso geeignet sei...
Fuer PHP spricht in meinen Augen:
* leicht zu lernen
* extrem gut dokumentiert
* sehr maechtig (grosser Funktionsumfang)
* unkompliziert in der Anwendung
(bei Perl muss man Dateien meist im ASCII-Modus
in ein spezielles Verzeichnis hochladen,
Rechte setzen mit CHMOD und zahlreiche andere
Aergernisse, bevor das Testskript nur mal
"Hello World" ausgibt...)
Hallo liebe Forenuser!
Hallo lieber Forenfrager ;-)
Was HTML und Java angeht würde ich mich als ziemlichen Anfänger bezeichnen. Mal ein paar Websiten gestalten und Progrämmchen zu Reaktionszeitenmessung usw. geschrieben. Ich würde gerne eine Internetanwendung schreiben, die folgendes leisten sollte:
Wozu brauchst du das denn, wenn man fragen darf? Soll es ein sogenannter "Webservice" werden?
(2) grafische Aufbereitung der Daten
In wiefern? Statistische Aufbereitung mit Diagrammen? Dafür gibt es gute (?) Bibliotheken für Perl, PHP, ... die ich aber noch nie benutzt habe.
(3) Integration dieser aufbereiteten Daten in ein Dokument
Was soll mit dem Dokument geschehen?
(4) Druckerausgabe des erstellten Dokuments am Rechner des Benutzers
In der iX (heise-Verlag) vom Januar war dazu ein Beitrag, wie man mit PHP und LaTeX dynamische PDFs erzeugt, die dann an den Browser versand werden. Leider gibt es den Artikel nicht online, du kannst mal probieren, ob ein Händler diese Ausgabe noch hat, ansonsten kannst du sie bei Heise bestellen (http://www.heise.de/ix/).
Jetzt würde ich gerne wissen, in welche Programmiersprachen ich mich intensiver einarbeiten sollte, um dieses kleine Projekt umsetzen zu können?
PHP (http://www.php.net/) oder Perl (http://www.perl.org/), LaTeX ([http://www.ctan.org/]) würde sich zur Druckausgabe als PDF anbieten, da kannst du auch gut Bilder mit einbauen. Unter Windows musst du dir alle Programme selbst beschaffen, der Tipp aus der iX funktioniert allerdings nur, wenn LaTeX auf dem Server installiert ist. Bei den meisten Linux-Distris ist schon alles dabei, und für den Mac gibt es Fink (http://fink.sourceforge.net).
So, viel geschrieben, wenn Fragen sind, her damit!
Vielen Dank schon mal und eine schöne Zeit,
Christoph
Dir auch,
Robert
Danke euch für die schnellen Tips und eine schöne Zeit noch :)
Christoph