Gewusst wie: Erstellen einer Dynamic statische Website

June 15

Sobald alle Web statisch war, hauptsächlich HTML mit Textzeilen Seiten und Bildern über gespickter. Jede Seite hatte seine eigene eindeutige URL. Dann kam der dynamische Seiten. Jetzt ist das Internet voller interaktive Websites aus Datenbanken generiert. Jeder Blog und online-Shop verwendet dynamischen Code, aber viele von ihnen leiden ein häufiges Problem — dynamische Websites haben oft hässlich, ergänzte URLs. Was viele Nutzer wollen, ist eine Website, die sowohl statische als auch dynamische Aspekte vereint. Während dies keiner einfache Prozess mit allen Mitteln, und einige Kenntnisse Webscripting erfordert-, kann das Ergebnis der Mühe Wert sein.

Anweisungen

1 Lernen Sie PHP und MySQL. Die PHP Programmiersprache und das MySQL-Datenbanksystem sind zwei der am häufigsten verwendeten Ressourcen bei der Erstellung von dynamischen Websites, verwendet werden, damit dieses Wissen werden Sie weit über das Projekt sofort zur Hand zu dienen. Die Bücher zum Thema, veröffentlicht von O' Reilly und SAMS sind einige der besten Werkzeuge, um das wesentliche, lernen Sie zu helfen, wenn online-Tutorials zu hilfreich sein können.

2 PHP, Apache und MySQL Community Server zu installieren. Richten Sie Ihre PHP-Entwicklungsumgebung und erstellen Sie eine MySQL-Datenbank und Benutzer-Konto zu. Wenn Sie Dreamweaver besitzen, können folgen das dynamischen Website-Tutorial auf der Adobe Website und das Programm verwenden, um den Prozess zu vereinfachen (siehe Ressourcen).

3 Geben Sie den PHP-Code anzuzeigen und sammeln Daten, nach Ihren Plänen für den Standort ein. Dies variiert sehr stark, je nachdem, welche Art von Website Sie wünschen, und erfordert eine gute Verständnis der Sprache, in die Tat umzusetzen.

4 Erstellen Sie eine Textdatei namens \".htaccess\" und speichern Sie sie im Stammverzeichnis Ihrer Website. Zu einer bestimmten Seite URL erscheinen als wären es statische, platzieren Sie die folgenden zwei Zeilen Code in die Datei:

RewriteBase /scriptfolder/RewriteRule ^ Staticpage\.htm$ dynamicscript.cgi [T = Anwendung/X-Httpd-Cgi]

Dies sagt die Website in das Verzeichnis mit dem Namen \"scriptfolder\ suchen" für Ihre Skripts, dann das Skript-\"dynamicscript.cgi\"als \"staticpage.htm\" angezeigt. Wenn Sie alle Ihre Seiten statisch angezeigt werden möchten, statt nur ein paar bestimmte Seiten, geben Sie die folgende Zeile stattdessen:

AddType Application/X-Httpd-Php htm

Jetzt Sie Ihre PHP-Skripte die Erweiterung \".htm,\ geben können" und sie erscheinen Benutzern statische Seiten zu sein, während noch durch PHP interpretiert wird.