fit4php - das PHP Tutorial für Anfänger


Was die Gestaltung von PHP-Tutorials angeht, setzt fit4php neue Maßstäbe. Ein Grund, sich diese neue PHP Rescource etwas genauer anzuschauen.

Wenn man früher PHP Lernen wollte, so musst man sich entweder ein sehr teures Buch kaufen, oder aber sich durch triste Tutorials durcharbeiten. Zum Glück sind diese Zeiten vorbei, denn. Mit fit4php stellt Christoph Tornau ein PHP-Tutorial online, das mit vielen Bildern und Screenshots leicht verdaulich ist und jeder kann dort noch etwas über PHP lernen, egal ob Anfänger oder Fortgeschrittener.

Zunächst zeigt der PHP-Kurs wie Anfänger sich eine Arbeitsumgebung einrichten können. Dazu erläutert Christoph wie man lokal auf seinem Rechner einen PHP-Server installiert und welchen Editor oder welche Entwicklungsumgebung man für den Erstkontakt mit PHP am besten nimmt.

Hat man diese Vorarbeit hinter sich gebracht, gilt es sich noch mit einem Zwischenschritt zu beschäftigen: wie bindet man PHP in HTML-Dateien ein?

Jetzt kommt man endlich zu dem Punkt in dem PHP-Kurs, an dem es mit dem eigentlichen Programmieren in PHP losgeht. Man lernt wie man einfache Variablen erzeugt, definiert und wie man mit ihnen arbeitet, und auch Variablen-Felder, so genannte Arrays werden erläutert. Weiter geht es dann mit den Kontrollstrukturen if/else, switch, for, while, do while. Die verschiedenen Strukturen werden ausführlich erläutert und mit Diagrammen verdeutlicht, so dass auch ein Neuling in PHP sie problemlos nachvollziehen kann.

Will man in PHP mit Variablen arbeiten und z.B. Kontrollstrukturen steuern, so braucht man wie in jeder Programmiersprache Operatoren. Der PHP-Kurs erläutert die verschiedenen Operatoren, die PHP bietet: Vergleichsoperatoren, Zuweisungsoperatoren, Arithmetische Operatoren und String-Verkettungsoperatoren. Natürlich fehlt dabei auch eine Einführung in das einfache Inkrementieren und Dekrementieren in PHP nicht.

Jetzt weiß man schon genug, um kleine Funktionen mit PHP zu programmieren. Funktionen lassen sich in PHP sehr einfach definieren und auch in externen Dateien speichern. Eine Einführung in Objekt-Orientierte-Programmierung (OOP) hilft dabei, die Funktionen so zu schreiben, dass sie möglichst allgemein anwendbar sind. So braucht man nicht immer das Rad während der PHP-Programmierung neu zu erfinden, sondern legt sich mit der Zeit einen Pool von PHP-Funktionen an, und so kann man in neuen PHP-Projekten immer wieder auf schon programmierte Funktionen zurückgreifen und die Entwicklung von neuen PHP-Programme verkürzt sich erheblich.

Nachdem das PHP-Tutorial nun also eine Einführung in die Grundlagen von PHP geliefert hat, ist es nun an der Zeit die ersten kleinen Programme in PHP zu schreiben. Der PHP-Kurs setzt sich nun mit der Ausgabe von Zeichenketten auseinander und demonstriert aber auch das Arbeiten mit PHP-Templates.

Bei sehr vielen PHP-Programmen sollen Informationen von einem zum nächsten Programm-Aufruf behalten werden. Christoph erklärt deshalb in seinen PHP-Tutorial wie man der Dateizugriff in PHP geregelt ist und demonstriert das Ganze am Beispiel eines einfachen PHP-Counters.

Bekanntlich isst ja das Auge mit, weshalb der PHP-Kurs auch zeigt, wie man seine PHP-Scripte mit ein wenig Grafik aufpeppen kann. Der PHP-Counter wird schließlich von einem Text-Counter zu einem grafischen Counter weiterentwickelt.

Auch wenn man schon ein paar Daten in einer Datei speichern, so bieten sich doch sehr viel mehr Möglichkeiten für die Programmierung von PHP-Scripten, wenn man über eine Datenbank verfügt. Mit dem Zugriff auf SQL-Tabellen wie sie durch MySQL oder PostgreSQL verwaltet werden sind der Anwendung von PHP fast keine Grenzen mehr gesetzt. Mit einer kleinen Einführung in SQL behandelt der PHP-Kurs deshalb auch wie man mit PHP Abfragen an eine SQL-Datenbank realisieren kann, aber auch wie man mit phpMyAmdin durch SQL-Datenbanken browsen kann und diese warten kann.

Nun will man ja nicht immer, dass das frisch programmierte PHP-Script einsam vor sich hin arbeitet. Oft ist auch eine Interaktion mit dem User gefragt, z.B. indem er ein paar Eingaben macht, die per PHP dann weiterverarbeitet werden Doch nachdem man sich bis hier durch das PHP-Tutorial durchgearbeitet hat, stellt es keine Hürde mehr da, sich auch noch das Arbeiten mit HTML-Formularen und ihrer Auswertung zu beschäftigen.

Leider ist der PHP-Kurs an diesem Punkt zu Ende, aber man hat dann ja schon ein solides Rüstzeug für vielfältige Anwendungsmöglichkeiten von PHP. Trotzdem darf man natürlich auf die Fortsetzung des PHP-Tutorials gespannt sein.

Komplettiert wird der PHP-Kurs noch durch einen Anhang, in dem man Links zu wichtigen Seiten zu PHP und Co findet und auch ein paar Verweise auf das ein oder andere Archiv für PHP-Skripte.

In vollem Umfang findet man das PHP-Tutorial bei fit4php

Stefan Ansgar Boettcher
s.a.b [ at ] gmx [ dot ] net

Content is king

Contenterstellung
Sie benötigen exklusiven Con-
tent für Artikel-
verzeichnisse,
der auch die Suchmaschinen überzeugt? Themenrelevante Contenterstellung muss nicht teuer sein.
Überzeugen
Sie sich selbst!