Bild vergrößern
937
678
http://img2.magnus.de/IT-Professional-Praxis-Webseiten-Private-Homepages-mit-HTML-und-PHP-r937x678-C-e845351e-7004748.jpg
Software:Programmierung
Private Homepage mit HTML und PHP
Fast jeder DSL-Vertrag liefert eine Domain für Webseiten mit. Je nach Vertragsausstattung und Provider-Angebot sind diese Domains meist ohne PHP-Support, um sich von teureren Verträgen abzugrenzen. Obgleich PHP als Webseiten-Standard gilt, geht es ganz gut ohne PHP, sofern Sie keine komplexen Medienseiten erzeugen möchte.
Dieser mehrteilige Workshop zeigt, wie Sie einfache, aber ansprechende Webseiten mit HTML und CSS codieren. Im dritten Teil setzen Sie PHP ein, sofern Ihre Domain dies unterstützt und Sie auf eine SQL-Datenbank zurückgreifen lässt.
Dieses Projekt wird eine Bildergalerie mit Verwaltungs- und Vorschau-Funktionen vorstellen. Alle Workshop-Dateien finden Sie auf der Heft-DVD. Zuerst installieren Sie die entsprechenden Werkzeuge, um Ihre aufgebauten Webseiten lokal auf dem eigenen PC zu entwickeln und zu testen.
xampp: Komplettpaket zur Webentwicklung
Für die verschiedenen Dateien und dem Projekt im Workshop verwenden Sie das frei erhältliche xampp-Projekt, welches Ihnen nützliche Werkzeuge liefert. Am wichtigsten ist der apache-Webserver, der ein virtuelles Internet am lokalen Rechnersystem abbildet. So testen Sie vorab alle Entwicklungsstufen Ihrer Webseiten im Webbrowser am eigenen PC.
Erst wenn alle Funktionen einwandfrei laufen, überspielen Sie das komplette Webprojekt auf die Domain im Internet und aktivieren es. Neben dem wichtigen Webserver finden Sie eine komplette SQL-Datenbank als Projekt MySQL nebst Verwaltungs-Tool phpMyAdmin.
Wer auf seiner Domain über einen Datenbank-Support verfügt, erzeugt am eigenen Rechnersystem gleich noch eine entsprechende Datenbank, die Sie per PHP programmieren. Dazu folgt im dritten Teil das Beispiel einer Bildergalerie. Die Software enthält zudem auch das komplette PHP-Paket in der aktuellen Version. Sie installieren das xampp-Paket, wie dies das jeweilige Programmpaket beschreibt. Bei Bedarf passen Sie Verzeichnisse, Parameter und dergleichen Ihrem System an.
Auf den Seiten von apache-friends finden Sie eine sehr gute Installationshilfe und viele Tipps zum Einstieg und zur Konfiguration. Als Download-Paket empfiehlt sich für Einsteiger die gut 33 MByte große Installer-Version. Diese führt Sie interaktiv durch die Installation und zum Teil auch durch die Konfiguration. Nach erfolgreicher Installation starten Sie die wichtigsten Module wie den apache-Webserver und die MySQL-Datenbank komfortabel über das Kontrollzentrum (xampp Control Panel).
Eclipse – die visuelle Entwicklungsumgebung
Bild vergrößern
937
624
http://img1.magnus.de/IT-Professional-Praxis-Webseiten-Private-Homepages-mit-HTML-und-PHP-r937x624-C-ddeaf391-31177621.jpg
Eingebaut: So integratieren Sie das PHP-Plug-in in die Entwicklungsumgebung
Eclipse.
Eingebaut: So integratieren Sie das PHP-Plug-in in die Entwicklungsumgebung
Eclipse.
Ein weiteres wichtiges Werkzeug liefert Ihnen die Entwicklungsumgebung ECLIPSE. Diese ist zwar grundsätzlich auf die Programmiersprache JAVA ausgerichtet, lässt sich jedoch ganz einfach über Plug-ins erweitern. Um einfache Domain-Projekte mit HTML- und CSS-Dateien ohne PHP-Unterstützung anzulegen, reicht das aus.
Wenn Sie dann im dritten Teil mit PHP arbeiten, sollten Sie von Beginn an die Entwicklungsumgebung so erweitern, dass sie PHP unterstützt. Hierfür gibt es ein spezielles Plug-in auf den Seiten von Sourceforge, das Sie direkt über Eclipse installieren. Prinzipiell genügt zwar ein Texteditor, um Programme zu codieren, doch Komfort erleichert die Sache.
Und so installatieren und integrieren Sie dieses PHP-Plug-in für Eclipse: Starten Sie Ihre Entwicklungsumgebung Eclipse, und klicken Sie im Menü Hilfe auf Software- Updates/Suchen und Installieren. Im Fenster der Feature-Updates klicken Sie auf die Option Neu zu installierende Features suchen…. Klicken Sie im Fenster Aufzurufende Update- Sites entweder auf den Eintrag PHP Eclipse Update-Site links im Fenster oder, falls dieser Eintrag fehlt, auf die Schaltfläche Neue ferne Site…
Im Fenster Neue Update-Site tragen Sie in das Eingabefeld Name nun PHP Eclipse Update-Site und im Eingabefeld URL die Adresse http://phpeclipse. sourceforge.net/update/releases ein. Beenden Sie den Arbeitschritt per Klick auf OK und danach auf Fertigstellen, so wird das Plug-in automatisch installiert. Damit ist Ihr Eclipse auch für PHP bestens gerüstet. Einen sehr guten Einstieg und Tutorials bietet auch die Projektseite des PHPEclipse-Wiki.