Besser PHP programmieren von Carsten Möhrke | Handbuch professioneller PHP-Techniken, Design Patterns, PHPUnit, Frameworks, Subversion, CouchDB, Sicherheit, Errorhandling, Debugging, MVC, jQuery | ISBN 9783836217415

Besser PHP programmieren

Handbuch professioneller PHP-Techniken, Design Patterns, PHPUnit, Frameworks, Subversion, CouchDB, Sicherheit, Errorhandling, Debugging, MVC, jQuery

von Carsten Möhrke
Buchcover Besser PHP programmieren | Carsten Möhrke | EAN 9783836217415 | ISBN 3-8362-1741-4 | ISBN 978-3-8362-1741-5
Das Buch bietet Know-how zur Theorie des Programmierens und Lösungsansätze aus der Praxis, darunter grundsätzliche Informationen. Angefangen vom Programmierstil über Modularisierung, dem Einsatz von PEAR, MVC-Architekturen, Frameworks, der Dokumentation

Besser PHP programmieren

Handbuch professioneller PHP-Techniken, Design Patterns, PHPUnit, Frameworks, Subversion, CouchDB, Sicherheit, Errorhandling, Debugging, MVC, jQuery

von Carsten Möhrke
PHP ist eine Programmiersprache, die man schnell lernt und mit der man einfache Programmieraufgaben in kurzer Zeit erfolgreich umsetzen kann. Nach den ersten Gehversuchen und der Übernahme größerer Projekte kommt man jedoch schnell ins Straucheln, wenn man nicht über Grundkenntnisse des Programmierens verfügt. Genau auf dieses Bedürfnis antwortet das Buch von Carsten Möhrke. Besser PHP programmieren bietet Know-how und Hintergrundinformationen zur Theorie des Programmierens und Lösungsansätze aus der Praxis. Darunter finden sich viele grundsätzliche Informationen zum Umgang mit PHP, die selbst erfahrene Programmierer nicht kennen. Angefangen vom Programmierstil und dem Aufbau von Programmen über Modularisierung, dem Einsatz von PEAR, Model-View-Controller-Architekturen, Eclipse, Frameworks, der Dokumentation und der Kommentierung der Software sowie Fragen der Performance und der Sicherheit. Dieses Buch ist keine Rezeptesammlung, sondern ein Buch für den täglichen Einsatz in der PHP-Küche.
Aus dem Inhalt:
* Die Arbeit mit PHP * Dateitypen und -konvertierung * Programmierstil * Modularisierung von Code * Error Handling * Professionelle Bibliotheken * Qualitätssicherung * Dokumentation * Praxislösungen für den Programmieralltag * Zeichensätze * Interaktion mit Benutzern * Reguläre Ausdrücke * Arbeit mit Dateien * E-Mails * Sicherheit * Installationsprogramme * Internationalisierung/Lokalisierung * Performance-Tuning * Arbeit mit Datenbanken