a8888j Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Hallo Ihr Profis, also... ich bin jetzt Festangestellte, und man hat mir gesagt, ich solle mich über das Thema Webserverprogrammierung informieren, weil ich irgendwann die Homepage von unserer Firma machen soll, und dann noch zusätzliche DIenste angeboten werden sollen ( bestellen... ). Nun kann ich mir vorstellen, daß das Thema etwas umfangreich ist. Doch kann mir irgendjemand sagen, wie Ãch da am besten durchsteigen kann, am besten wie ich erst überhaupt anfange, gute Links, Testversionen.... Bye Anna Zitieren
a8888j Geschrieben 1. Juli 2002 Autor Geschrieben 1. Juli 2002 und was ist eine dynamische Web-Seite? Zitieren
DanielH Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Hi, eine dynamische Website interagiert mit dem User, die Inhalte werden ständig aktuell ausgelesen (Datenbanken, Textdateien o. ä.) und ausgegeben, ohne das man permanent neue HTML-Dateien erstellen müsste. Womit du dich beschäftigen musst, hängt ganz davon ab, was du vorher gelernt hast. (Programmiersprache, Datenbanksystem etc.) Zitieren
a8888j Geschrieben 1. Juli 2002 Autor Geschrieben 1. Juli 2002 hy, also was ich in der Schule ein bissl hatte programmiersprache: c, werd jetzt mit java anfangen ( oop ) datenbank: access, bissl sql mit php, asp, cgi, noch nie in Berührung gekommen Anna ________________________________________________ visit me, here Zitieren
DanielH Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Wenn du C hattest, sollte PHP wohl die am leichtesten zu erlernende Sprache sein. Java Server Pages sind nicht allzu weit verbreitet bei den Webspaceprovidern und mit Applets lässt sich keine Web-Applikation erstellen. MfG Zitieren
Jaraz Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Hallo, mit Java, kannst du ebenfalls dynamische Webseiten erzeugen. Dafür brauchst du neben einem Webserver (Apache, IIS ...), einen Servlet Container (Tomcat, Resin ...) der die Java Servlets bzw JavaServerPages verarbeitet. Allerdings solltest du erst einmal die Grundlagen von Java lernen, bevor du mit Servlets ind JSP anfängst. Leichter zu lernen, ist mit Sicherheit PHP, wobei ICH der Meinung bin, das die Servlet Technologie ausgereifter ist. Kleine Projekte realisiere ich allerdings auch in PHP. Als Datenbank bietet sich zum Einstieg MySQL an, da es ausreichend dokumentiert und einfach zu bedienen ist. Du kannst natürlich auch mit Access arbeiten, musst dann allerdings mit SQL auf Access zugreifen. Empfehlen kann ich Access allerdings nicht, da eine Access Datenbank bei gleichzeitigem Zugriff von mehreren Prozessen schnell Probleme macht. Gruß Jaraz Zitieren
Bitschubser Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Original geschrieben von Jaraz Empfehlen kann ich Access allerdings nicht, da eine Access Datenbank bei gleichzeitigem Zugriff von mehreren Prozessen schnell Probleme macht. Wenn man ASP (IIS) einsetzt, ist Access überhaupt kein Problem, da nur ein User (IUSER_machinename) auf die DB zugreift. Etliche ASP-Websites verwenden Access, und Access 2000 ist auch nicht mehr so schrecklich wie die Vorgänger. Allerdings lassen mysql und access sicher einige Features missen, wenn man professionelle Dinge aufziehen will, da braucht es schon eine richtige Datenbank. Zum lernen reicht es aber allemal. Grüße Matze Zitieren
Jaraz Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Original geschrieben von Bitschubser Wenn man ASP (IIS) einsetzt, ist Access überhaupt kein Problem, da nur ein User (IUSER_machinename) auf die DB zugreift. Ein User mag sein, aber es werden doch mehrere Verbindungen zur Datenbank aufgebaut. Wenn dem nicht so wäre, müßte ja ein User der eine aufwendige Datenbankabfrage startet, alle anderen User blockieren. Aber wie gesagt, bei einer kleinen Anwendung geht mit Sicherheit auch Access. Gruß Jaraz Zitieren
Bitschubser Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Original geschrieben von Jaraz Ein User mag sein, aber es werden doch mehrere Verbindungen zur Datenbank aufgebaut. Wenn dem nicht so wäre, müßte ja ein User der eine aufwendige Datenbankabfrage startet, alle anderen User blockieren. Aber wie gesagt, bei einer kleinen Anwendung geht mit Sicherheit auch Access. Viele Verbindungen sind für Access2000 deutlich weniger ein Problem als viele User. Und allzu viele Verbindungen werden es dank connection pooling nicht. Da muss es schon hart auf hart kommen. btw müssen aufwendige abfragen nicht zwangsläufig alle anderen connections blockieren; es wird ja nicht die gesamte DB gelockt. Abgesehen davon sollte man aufwendige Aktionen im web höflich vermeiden. Grüße Matze Zitieren
Bitschubser Geschrieben 1. Juli 2002 Geschrieben 1. Juli 2002 Original geschrieben von a8888j ich bin jetzt Festangestellte, und man hat mir gesagt, ich solle mich über das Thema Webserverprogrammierung informieren, weil ich irgendwann die Homepage von unserer Firma machen soll, und dann noch zusätzliche DIenste angeboten werden sollen ( bestellen... ). Da ist doch etwas schwammig, wurde dir nicht etwas die Richtung gewiesen? Grundsätzlich gibt es verschiedene, konkurrierende Techniken: - Microsoft: ASP (ActiveServerPages) in VBScript, JScript oder Python geschrieben; in Verbindung mit dem COM-Modell, meistens mit Access oder SLQ Server als Datenbank. - PHP, meistens auf Apache-Webserver und mit mySQL als Datenspeicher - Java: Servlets und JSP(Java Server Pages) - CGI, meistens in Perl geschrieben. CGI kannst du aber vernachlässigen, das ist nicht mehr up-to-date. Zum Lernen und für kleinere Projekte ist PHP mit mySQL sicher sehr gut geeignet. Sehr viele Webhoster unterstützten beides. Die Microsoft-Schiene ist natürlich auf Windows-Systeme begrenzt (obwohl es auch für Apache unter Linux ein ASP-Modul geben soll). ASP ist ähnlich einfach wie PHP zu erlernen, ASP wird i.d.R. in VBScript, JScript oder Python codiert. ...Wobei das jetzt kommende ASP.NET wiederum etwas professioneller wird. ASP.NET kann in einer beliebigen .NET-Sprache geschrieben werden. Wenn in deinem Betrieb auf Java gesetzt wird, solltest du dir unbedingt mal den Tomcat angucken. Hier liegen die Vorteile ganz klar in der Unabhängigkeit der Systemplattform. Wir setzen derzeit einige Projekte mit JSP/Servlets um und sind sehr zufrieden, nicht zuletzt, da Java sehr mächtig ist; wenn eine DB2 im Hintergrund steht ist das auch sehr schön. ...last but not least sollte man natürlich HTML sehr gut beherrschen... Grüße Matze Zitieren
Tweetymax Geschrieben 2. Juli 2002 Geschrieben 2. Juli 2002 Also mir fiel das lernen von PHP sehr leicht, und du kannst wirklich schöne Seiten damit erstellen. Falls du dich in PHP noch nicht so auskennst, ist -> HIER <- die beste Seite, wo du dich über die Funktionen informieren kannst. Ist ebenso übersichtlich wie selfHTML, und die Begriffe werden schön erklährt. Auch wie du den Datenbankzugriff realisierst, ist dort beschrieben. Also viel Spass beim basteln Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.