öffentlich
öffentlich
Redaktion Druckversion

PHP lernen (1): Einführung, Installation und erste Schritte

Links und Literatur

Der Markt für Informationsquellen zum Thema PHP ist in den letzten Jahren stark expandiert. Durch den Erfolg von PHP gibt es inzwischen reichlich gute deutschsprachige Literatur, Magazine und Entwicklerseiten im Netz. Ich stelle Ihnen hier bewusst nur eine sehr kleine Auswahl vor. Sie werden schnell selbst beurteilen können, welche Bücher und welche Links sich lohnen und genau das behandeln, wofür Sie sich interessieren.

Links

  • http://www.php.net/
    Die Mutter aller PHP-Websites, hier gibt es aktuelle Releases von PHP, ein deutschsprachiges Manual mit sehr nützlichen englischen Benutzerkommentaren, eine Bug-Datenbank und aktuelle Nachrichten zu PHP.

  • http://www.php.net/manual/de/
    Hier liegt das eben erwähnte, unentbehrliche deutschsprachige Manual online. Sie finden auf der Webseite auch eine Downloadversion. Sie werden dieses Handbuch immer zum Programmieren brauchen, auch wenn Sie einige Funktionen im Laufe der Zeit auswendig benutzen können. Vor allem bei neuen Versionen von PHP lohnt sich ein Blick ins Handbuch bei den Funktionen, die neu hinzugekommen sind. Wie das Handbuch aufgebaut ist und wie man die vordefinierten Funktionen benutzt, besprechen wir im Laufe dieses Kurses.

  • http://www.selfphp.de/
    In Anlehnung an selfHTML von Stefan Münz eine Funktionsreferenz für PHP mit vielen Beispielen. Wenn Sie die Beschreibung einer Funktion im offiziellen Handbuch zu PHP mal nicht verstehen, hilft vielleicht ein Blick in diese Referenz. Die Beispiele verdeutlichen die Funktion oft besser als eine Beschreibung.

  • http://www.php-faq.de
    Frequently Asked Questions. Sozusagen Tipps und Tricks. Betreut von Kristian Koehntopp. Ein schier unerschöpflicher Vorrat an sehr professionellen Informationen. Bei Problemen immer erst einmal in die FAQs schauen.

  • http://www.dynamic-webpages.de/
    Deutschsprachige Website mit aktuellen Infos, freien Skripten, Artikeln und Tutorials (häufig Englisch) zu verschiedenen Themen, Forum etc.

  • http://www.php-center.de/
    Deutschsprachige Website mit aktuellen Infos, freien Skripten, Artikeln und Tutorials zu verschiedenen Themen.

Newsgroup

Die FAQs der Webseite php-faq.de basieren auf den Anfragen, die in den Newsgroups zu PHP gestellt werden. Sie können die News natürlich auch komplett mitlesen und gegebenenfalls selbst Fragen stellen. Beachten Sie unbedingt die FAQs, bevor Sie selbst eine Frage stellen. Die Entwicklergemeinde ist zwar sehr hilfsbereit, aber auch ungehalten, wenn Fragen gestellt werden, die bereits beantwortet wurden.

Seit Mitte November 2002 gibt es die vier Gruppen:

  • de.comp.lang.php.datenbanken

  • de.comp.lang.php.installation

  • de.comp.lang.php.netzprotokolle

  • de.comp.lang.php.misc

Die davor verwendete Newsgroup de.comp.lang.php wurde gelöscht.

Zeitschriften

Auf dem Zeitschriftenmarkt gibt es ein schnelles Kommen und Gehen von Fachzeitschriften zu PHP mit durchaus unterschiedlichem Niveau. Daher beschränke ich mich hier auf das ultimative Magazin zu PHP: Das PHP-Magazin erscheint alle zwei Monate im Verlag Software und Support und beschäftigt sich umfassend und grundlegend mit allen Themen rund um PHP, mit neuen Entwicklungen und Tendenzen, mit Anwendungsbeispielen von PHP mit Flash, .NET, AJAX u. a. m., mit umfassenden Vergleichen von Content Management Systemen und natürlich auch mit Software und Tools rund um PHP. Hier finden Sie stets aktuelle und fundierte Nachrichten aus der Entwicklergemeinde von PHP inklusive einer CD mit der aktuellen Software rund um PHP.

Das Magazin richtet sich sowohl an fortgeschrittene Programmierer als auch an Einsteiger. Sie werden hier immer wieder Artikel finden, die Ihnen auch komplexe Themen grundlegend und einführend erläutern.

Bücher

PHP hat in den letzten Jahren große Sprünge in der Entwicklung gemacht. Die jüngsten Neuerungen, der Wechsel zu Version PHP 5, die damit verbundenen Möglichkeiten der objektorientierten Programmierung, und die gestiegenen Sicherheitsanforderungen sollten in dem Buch, dass Sie sich anschaffen, behandelt werden. Hier stelle ich Ihnen nur zwei Bücher vor, die sich beide zwar an Einsteiger richten, aber so grundlegend geschrieben sind, dass Sie lange etwas davon haben.

  • Rasmus Lerdorf, Kevin Tatroe:
    Programmieren mit PHP
    Deutsche Übersetzung von Peter Klicman
    O'Reilly, ca. EUR 40.-

    Geschrieben vom geistigen Vater von PHP Rasmus Lerdorf ist dieses Buch derzeit die führende Referenz für PHP. Es behandelt die oben geforderten neueren Entwicklungen. Diese werden auch in allen Code-Beispielen des Buches konsequent umgesetzt. Das Buch wendet sich auf hohem Niveau an Einsteiger, bietet einen umfassenden Überblick über die Programmiersprache PHP, Exkurse über grundlegende Webtechniken wie HTTP und SSL, Interaktion von PHP mit anderen Technologien wie Datenbanken, Grafiken, PDF und XML sowie Hinweise zur Produktion von sicheren Webanwendungen. Fazit: fundiert, allumfassend, anspruchsvoll und auch an Einsteiger gerichtet.

    Mehr Infos unter:
    http://www.oreilly.de/catalog/progphpger/
    Hier gibt es auch zwei Probekapitel: Kapitel 5: Arrays und Kapitel 12: Sicherheit

  • Jörg Krause:
    PHP 5 - Grundlagen und Profiwissen - Webserver-Programmierung unter Windows und Linux
    Hanser Verlag
    ca. EUR 50.-

    Ein umfangreiches, in mehreren Auflagen erschienenes Buch, das Einsteigern die ersten Schritte in der Programmierung dynamischer Sites grundlegend erklärt und sie mit solidem Basiswissen ausstattet. Die Installation wird sowohl für Linux- als auch für Windowsplattformen erläutert. Hier findet sich z. B. auch eine Erläuterung der Einstellungen der php.ini bzw. der Ausgabe der Funktion phpinfo(). Zahlreiche Beispiele für die Funktionen und Grundlegendes z. B. über Pattern Matching bzw. Reguläre Ausdrücke sind für den Einstieg in die Skriptsprache unerlässlich. Im Weiteren gibt es eine Einführung in die Grundlagen der Datenbankprogrammierung mit Installationsanweisung für MySQL, Einführung in SQL und Umgang mit der ODBC-Schnittstelle und MS Access und selbstverständlich auch mit der integrierten Datenbank SQLite. Besprochen werden Informationen zu allen Neuerungen in PHP 5. Ein Schwerpunkt ist die objektorientierte Programmierung. Der abschließende Teil zur fortgeschrittenen Programmierung ist später für den erfahrenen PHP-Programmierer interessant. Abgerundet wird das Werk durch eine Cross-Referenz für Umsteiger und eine gedruckte Referenz der Funktionen.

    Mehr Infos unter:
    http://www.hanser.de/buch.asp?isbn=3-446-40334-5&area=Computer
    Auch hier gibt es eine Leseprobe.

Mitglied werden, Vorteile nutzen!

  • Sie können alles lesen und herunterladen: Beiträge, PDF-Dateien und Zusatzdateien (Checklisten, Vorlagen, Musterbriefe, Excel-Rechner u.v.a.m.)
  • Unsere Autoren beantworten Ihre Fragen

Downloads zu diesem Beitrag

Newsletter abonnieren