PHP Bücher / Literatur
Die an dieser Stelle vorgestellten Literaturtipps gehen näher auf die Programmierung mit PHP ein.
Sie sind in verschiedene Sparten eingeteilt, die jeweils einen bestimmten Schwerpunkt setzen und eine PHP Buch Empfehlung für den jeweiligen Zweck darstellen.
Einige der vorgestellten PHP Bücher eignen sich besonders für Anfänger, die bislang noch nicht mit PHP in Berührung gekommen sind.
Bei den unter Einführung in PHP gelisteten Büchern finden Sie ein gutes PHP Buch, das sich insbesondere für Anfänger eignet.
Auch enthalten ist eine Kurzreferenz, die besonders für erfahrene Entwickler geeiget ist, die in ihrem PHP Buch nur rasch etwas nachschlagen möchten.
Daneben gibt es Buchtipps für den erfahrenen Entwickler, die unter anderem detailiert auf das Erzeugen von Graphiken oder PDF-Dateien eingehen.
Auf das Ansprechen von MySQL-Datenbanken und die Implementierung von Webservices auf Basis von Ajax geht die PHP Literatur ein, die Sie am Ende dieser Seite finden.
Einführung in PHP (Lehrbücher)
Einstieg in PHP 5.1 & MySQL 5, m. CD-ROM
Einführung in die Webprogrammierung. Objektorientierung einfach erklärt. Inkl. Grafiken, PDF, Flash und Mail. Für Programmieranfänger geeignet
Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP suchen, haben Sie Ihr passendes Buch gefunden.
Alle für den Anfänger wichtigen Themen zur Version 5.1 werden behandelt.
Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärken von PHP 5.1 nutzen können.
Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen mit MySQL.
Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten.
Die CD-ROM hält das offizielle deutsche PHP-Manual für Sie bereit, außerdem Beispielcode und Lösungen.
PHP 5, Grundlagen und Profiwissen, m. CD-ROM
Webserverprogrammierung unter Windows und Linux
Das derzeit wohl umfassendste Handbuch zur PHP-Programmierung richtet sich an Einsteiger und Fortgeschrittene, die mehr über die vielfältigen Einsatzmöglichkeiten von PHP erfahren wollen.
Der enorme Stoffumfang wurde in vier Teile gegliedert: Teil 1 bietet eine Einführung in die Sprache PHP und ihre Befehle, die Webserverprogrammierung sowie die Erstellung interaktiver Webseiten.
Teil 2 stellt die Datenbankprogrammierung vor. Hier kommen neben PHP vor allem MySQL und SQLite sowie Access und Oracle zum Einsatz.
Teil 3 zeigt die professionelle PHP-Programmierung mit GD2, XML/XSLT, PDF und WAP sowie die Verwendung von Reflections, Streams und Wrappern.
Teil 4 liefert mit der Befehlsreferenz eine Übersicht der wichtigsten PHP-Funktionen in alphabetischer Sortierung.
Über 350 praxisnahe Beispiele illustrieren die Anwendung.
Auf CD-ROM: PHP 5, MySQL, diverse Module, Alle Skripte aus dem Buch
PHP Kurzreferenz
PHP kurz & gut
PHP - kurz & gut, der nützliche Klassiker im praktischen Taschenbuchformat, deckt in der dritten Auflage jetzt PHP 5 ab.
Für die Neuauflage wurde die von Rasmus Lerdorf geschriebene Referenz von den PHP-Experten Garvin Hicking und Sebastian Bergmann überarbeitet, aktualisiert und noch einmal deutlich erweitert.
Das Buch enthält eine knappe Einführung in Syntax und Struktur von PHP sowie eine Schnellreferenz für die gebräuchlichsten Funktionen von PHP 5.
Im Referenzteil sind die PHP-Funktionen thematisch angeordnet und zusätzlich mit einem alphabetischen Index versehen worden, so dass Sie jetzt noch effektiver mit dem Bändchen arbeiten können.
Kompakt, übersichtlich und auf den Punkt gebracht: PHP - kurz & gut bietet auch in der dritten Auflage den komprimierten Überblick über die beliebte Skriptsprache, den Sie von einem Band aus O'Reillys Taschenbibliothek erwarten.
Weiterführende Bücher zu PHP
Programmieren mit PHP
Programmieren mit PHP besitzt auch in dieser überarbeiteten und vollständig aktualisierten Neuauflage zu PHP 5 alle Qualitäten eines guten Handbuchs: PHP-Programmierer finden hier alles, was sie über die Generierung dynamischer Webinhalte mit PHP 5 wissen müssen, fortgeschrittene Entwickler können ihre Kenntnisse durch Insidertipps und -techniken erweitern, die Rasmus Lerdorf mit diesem Buch an sie weitergibt.
Wissen aus erster Hand: In Programmieren mit PHP, 2. Auflage erläutern Rasmus Lerdorf und seine Koautoren - beide ausgewiesene PHP-Experten - klar und kompakt Sprachsyntax und Programmiertechniken von PHP anhand zahlreicher praxisorientierter Beispiele.
Als Erfinder von PHP bringt der Autor Rasmus Lerdorf natürlich eine besondere Perspektive und viel Spezialwissen mit, das PHP-Programmierer in keinem anderen Buch finden werden.
Das maßgebliche Standardwerk zu PHP 5: Behandelt werden PHP-Grundlagen einschließlich Datentypen, Variablen, Operatoren und Anweisungen zur Flusskontrolle, Funktionen, Strings, Arrays und Objekte sowie die Verarbeitung und Validierung von Formularen, das Session-Tracking und Cookies.
Weitere Themen sind:
- die Interaktion mit relationalen Datenbanken wie MySQL und Oracle über die PEAR DB-Bibliothek und die neue PDO-Bibliothek
- die dynamische Generierung von Grafiken, das Erzeugen von PDF- und das Parsen von XML-Dateien
- die Entwicklung sicherer Skripte, Fehlerbehandlung, Performance-Tuning und das Schreiben eigener PHP-Erweiterungen in C
Inkl. Schnellreferenz für die Kernfunktionen von PHP und alle Standarderweiterungen, die mit PHP ausgeliefert werden "Alles in allem ist Programmieren mit PHP ein hervorragendes Buch[...].
Man kann damit sehr gut den Umgang mit PHP erlernen und auch vertiefen.
Der Aufbau ist sinnvollerweise so angelegt, dass man sowohl aufbauend
lernen als auch recht schnell und einfach bestimmte Themen nachschlagen kann."- phpwelt.de zur 1. Auflage
Enterprise PHP 5
Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz
Mit der Version 5 ergeben sich durch die Objektorientierung neue Möglichkeiten für den Einsatz von PHP, die über die Webserverprogrammierung hinaus gehen.
Insbesondere die Unterstützung bei der Erstellung leistungsfähiger und effizienter Unternehmensanwendungen war das Ziel der PHP-Entwickler.
Das Buch macht den fortgeschrittenen PHP-Anwender mit diesen Techniken vertraut.
Den ersten Teil bildet eine Einführung in die Grundlagen der Objektorientierung, die für den Einsatz unter PHP relevant sind.
Es schließt sich die Vorstellung der objektorientierten Extensions (Erweiterungen) in PHP 5 an. Dazu zählen u.a. MySQLi, DOM, PDO und SPL.
Der dritte Teil befasst sich mit dem Command Line Interface (CLI) und anderen PHP-Server Application Programming Interfaces (SAPI's).
Es folgen darauf Beispiele für den Praxiseinsatz. Bewusst werden größere Anwendungen gewählt, um die Funktionsvielfalt und Mächtigkeit der OO-Extensions in PHP zu zeigen.
Der letzte Teil befasst sich mit der Erweiterung von PHP durch das Erstellen eigener Extensions in C.
Auf CD-ROM: Die Beispiele des Buches - Ein Buch für alle Softwareentwickler und Programmierer.
PHP & Ajax
AJAX und PHP
Interaktive Anwendungen für das Web 2.0 erstellen. Mit Praxisbeispielen für PHP-basierte AJAX-Applikationen
Eigentlich ist AJAX nicht neu, sondern ein Verbund bekannter Technologien.
Neuartig ist allerdings, dass mit Hilfe von JavaScript, XML & Co. statt der vollständigen HTML-Seite nur noch Teile derselben oder gar nur der Content geladen werden - was zu deutlich kürzeren Reaktionszeiten führt.
"AJAX und PHP" liefert Webprogrammierern alles, was sie brauchen, um mit AJAX in Verbindung mit PHP - der meistverbreiteten Skriptsprache weltweit - interaktive Webanwendungen zu erstellen.
In der Einführung erfährt der Leser kurz und knapp die wichtigsten Grundlagen zu AJAX.
Im Hauptteil dreht sich dann alles um den gelungenen Einsatz von AJAX.
In sieben Kapiteln werden Anwendungsbeispiele vorgestellt, wie sie in der Praxis geläufig sind - Form Validation, Chat, Suggest & Autocomplete, Real-time Charting, Grid Computing, RSS Reader sowie Drag & Drop.
Dabei steht die schrittweise, ausführlich erläuterte programmiertechnische Umsetzung stets im Mittelpunkt.
PHP und MySQL Buch
PHP 5.3 & MySQL 5.1, m. DVD-ROM
Grundlagen, Programmiertechniken, Beispiele
Die Fachzeitschrift "iX" verglich im September 2005 13 PHP/MySQL-Bücher.
Das Ergebnis: PHP 5&MySQL 5 von Michael Kofler und Bernd Öggl ist das eindeutig beste Buch dieser Auswahl: "Kofler und Öggl haben mit 'PHP 5 und MySQL 5' ein umfassendes, praxisorientiertes Buch abgeliefert, das es schafft, den Bogen von den Grundlagen bis zu fortgeschrittenen Themen erfolgreich zu schlagen.
Es enthält eine Fundgrube von Rezepten und Bausteinen und lässt in keiner Hinsicht Wünsche offen.
So findet sich in diesem Buch als einzigem der [in iX]vorgestellten Bücher eine Abhandlung über die GIS-Eigenschaften von MySQL zusammen mit PHP und SVG."
PHP und MySQL sind ein Dream-Team für Webentwickler: Die Programmiersprache PHP ist leicht zu erlernen und bietet dennoch ausreichend Möglichkeiten für komplexe Projekte.
Das ebenso schnelle wie zuverlässige Datenbanksystem MySQL ist die optimale Ergänzung zu PHP.
Dieses stark praxisorientierte Buch vermittelt zuerst Grundlagen zu PHP und MySQL.
Zahlreiche Programmiertechniken und Rezepte geben wiederverwendbare Anleitungen für häufige Aufgaben.
Dabei werden auch moderne Programmierkonzepte vorgestellt, z.B. die Verarbeitung von XML-Daten oder die Verwendung von prepared statements und stored procedures.
Mehrere Beispielprojekte demonstrieren das Zusammenspiel von PHP und MySQL: ein Umfragesystem, eine Web-Gallerie für Digitalfotos, ein Diskussionsforum etc.
Neu in dieser Auflage ist ein Zeiterfassungssystem. Jedes Beispiel ist ausführlich dokumentiert: Zielsetzung, Anwendung aus Benutzersicht, Datenbankdesign und Aufbau des Codes.
Die Neuauflage aktualisiert das Buch auf PHP 5.3 und MySQL 5.1 und beschreibt in einem eigenen Kapitel das Zend Framework: Damit stellt die Firma, die maßgeblich für die Weiterentwicklung von PHP verantwortlich ist, eine umfangreiche Bibliothek als Open Source zur Verfügung.
Die PHP-Klassen erleichtern immer wiederkehrende Aufgaben, wie zum Beispiel das Erzeugen von PDF-Dokumenten, Lesen und Schreiben von Konfigurationsdateien und vieles mehr.
Das Buch erklärt die wichtigsten Funktionen anhand von mehreren Beispielen.
Aus dem Inhalt:
- Installation von Apache, PHP und MySQL unter Windows und Linux
- PHP-Einführung und -Sprachelemente
- Objektorientierte Programmierung
- Datenbankdesign
- SQL-Grundlagen und -Rezepte
- MySQL-GIS-Funktionen
- Datenbankzugriff mit den PHP-Schnittstellen mysql und mysqli
- Mehrere ausführliche Beispielprojekte
Auf der DVD: Die beiliegende DVD enthält eine komplette Entwicklungsumgebung, in der alle Beispiele installiert sind und sofort ausprobiert werden können (VMware Image).
PHP & MySQL
Dynamik für Ihre Webseiten! Leicht, klar, sofort
Mit diesem Buch steigen Sie ohne Vorwissen in die Arbeit mit PHP und MySQL ein.
Auf der CD finden Sie dazu neben allen Beispielen und Listings aus dem Buch ein komplettes Starterkit für Ihren Internet-Auftritt: verschiedene Editoren, das geniale Content Management System Joomla!, die unkomplizierte Serverumgebung XAMPP - alles schon dabei!
Erfolgsautor Giesbert Damaschke zeigt Ihnen verständlich und anschaulich, wie Sie dynamische Webseiten mit dem "Traum-Duo" PHP & MySQL programmieren.
Schritt für Schritt führt er Sie durch die Programmierung eines Content Management Systems, das Sie leicht in Ihre eigene Website einfügen können.
Jeder Schritt zeigt typische Fälle und Probleme gemeinsam mit der passenden Lösung.
Natürlich behandelt dieses Buch die aktuellen Versionen PHP 5.1 und MySQL 5!
Dynamische Webseiten mit PHP 5.1 / MySQL 5 für Schnelleinsteiger
Bringen Sie Leben in Ihren Internetauftritt! Skripten und Datenbankanbindung einfach erklärt. Beispiele: Gästebuch, Counter, Benutzertracking
Sie wollen einen modernen und flexiblen Internetauftritt, der Ihren Besuchern richtig was bietet?
Die Skriptsprache PHP in Verbindung mit der Datenbank MySQL ist DER Standard für dynamische Webseiten aller Art und gar nicht schwer zu lernen-wenn Sie dieses Buch haben.
Mit einfachen Beispielskripten werten Sie HTML-Formulare aus, erstellen einen Counter und verschaffen sich mit individuellen Logfiles einen Überblick über das Verhalten Ihrer Webseitenbesucher.
Keine Angst vor Datenbanken! Lernen Sie die wichtigsten Datenbank-Grundlagen und wie Sie MySQL mit PHP 5.1 ansprechen.
So zaubern Sie ohne großen Aufwand Profi-funktionen wie ein Gästebuch und ein Newssystem mit täglich neuen Meldungen auf Ihre Website.
Steigern Sie Ihre Kenntnisse Schritt für Schritt - bis Sie am Ende des Buches einen datenbankgestützten Onlinekatalog mit integrierter Bilderverwaltung programmieren können.