PHP praxisorientiert lernen: Einleitung
Aus Wikibooks
[Bearbeiten] Modeerscheinung PHP
PHP ist im Moment in Mode. Überall bekommt man PHP-Unterstützung nachgeschmissen, findet man PHP-Communities oder PHP-Bücher - wie hier. PHP ist einfach, relativ schnell, und man bekommt an sehr vielen Orten Hilfe - kostenlos. All das hat wahrscheinlich auch Sie dazu veranlasst (man könnte schon fast sagen: gezwungen), sich mal dieses PHP genauer anzuschauen, sei es nun aus privaten oder beruflichen Gründen.
[Bearbeiten] Was ist an diesem Buch anders?
In diesem Buch steht das Wissen oder das Lernen von Funktionen und Anweisungen nicht im Vordergrund (obwohl dies ohne Zweifel nicht unwichtig ist), wer viel weiß, ist damit nicht automatisch ein guter Programmierer - wenn es so etwas wie gutes oder schlechtes Programmieren überhaupt gibt. In diesem Buch geht es darum, dass Sie wirklich verstehen, was Sie machen, dass Sie wissen, wofür Sie etwas tun, und warum Sie nicht etwas anderes statt dessen machen.
Man kann sehr vielen Programmen praktisch ansehen, dass der Entwickler sich nicht sonderlich viele Gedanken darum gemacht hat, was er überhaupt programmiert, sondern dass er mit der ersten Lösung zufrieden war, die funktioniert hat. In diesem Buch geht es darum, Sie zum selbständigen Arbeiten zu ermuntern, zum Nachfragen des Existierenden und zu einer Offenheit gegenüber allem Neuen - ein Programmierer, der starr auf seinen Ansichten beharrt, ist in den Zeiten eines sich schnell wandelnden Internets verloren.
Besonderes Augenmerk wird dieses Buch auf die Themen Fehlersuche, das PHP Handbuch und das Analysieren von fremdem Quellcode legen, um Sie mit den nötigen Fähigkeiten auszustatten, sich selbst weiterzubilden.
[Bearbeiten] Aufbau des Buches
Abgesehen von der allgemeinen Unterteilung in die verschiedenen Phasen ihrer Programmierung - vom leichten Einstieg in immer komplexere Themengebiete - gibt es noch zwei Besonderheiten in diesem Buch.
- Für die Übungsaufgaben, welche Sie jeweils am Ende eines Kapitels finden, gibt es meistens mehrere verschiedene Lösungswege. Es werden von uns alle Lösungswege, die wir gefunden haben, diskutiert (wenn Sie einen weiteren finden, können Sie diesen gerne in die Seite oder in die Diskussionsseite einfügen) und von verschiedenen Gesichtspunkten aus beleuchetet.
- Auch sonst kann man in PHP sehr viele Sachen auf unterschiedliche Weise angehen, immer wenn das der Fall ist, versuchen wir, Ihnen einen Weg zu empfehlen, der unserer Meinung nach einem guten Stil entspricht, die anderen jedoch nicht ignorieren.

