Die Integration eines Web-Servers in die Entwicklungsumgebung hat in der Praxis viele Vorteile. Ein direkter Vergleich verschiedener Web-Techniken zeigt dies eindrucksvoll.
Der gängige Weg, dynamische Web-Inhalte ins Internet zu bringen, besteht aus einer Kombination diverser Programme. CGI, eine genormte Schnittstelle, spielt hierbei die Schlüsselrolle. CGI-Skripte vermitteln zwischen dem Web-Server und den Anwendungen, die die Inhalte liefern, z.B. aus einer Datenbank. Die Abfragekette für eine dynamisch erstellte HTML-Seite sieht dann so aus:
- Web-Server nimmt Browser-Anfrage entgegen
- Ein CGI-Skript wird gestartet
- Das Skript startet eine Abfrage an eine Datenbank
- Datenbank führt z.B. die Suche aus
- Daten werden an das CGI übergeben
- CGI erstellt eine HTML-Seite mit dem Inhalt
- CGI übergibt diese Seite an den Web-Server
- Web-Server schickt diese Seite zum Browser
Die Abläufe müssen exakt aufeinander abgestimmt sein. In der Praxis erfordert die Wartung einer komplexen Installation viel Geschick und Know-How.
Der 4D-Weg ist durch den integrierten Web-Server in der Lage, effektiver zu arbeiten:
- 4D Web-Server erhält eine direkte Browser-Anfrage
- Diese wird in 4D bearbeitet und das Ergebnis direkt an den Browser zurückgeschickt
Fazit: Das 4D-Web-Konzept verlangt keine Aufteilung in Web-Server CGI ODBC Datenbank! Mit 4D können Sie schnelle, dynamische Web-Seiten entwickeln, ohne dabei mit verschiedenen Tools zu arbeiten!
Support Technische Hilfe rund um 4D Produkte
Referenzberichte Kurzberichte von Anwendern die mit 4D Lösungen arbeiten
» Besuchen Sie unsere kostenlosen 4D Workshops vor Ort!