Fenster schließen

Druckansicht http://www.wiwi-treff.de/E-Books-fuer-WiWis/SE/E-Book-Professionelle-Softwareentwicklung-mit-PHP-5/Artikel-4062/drucken

E-Books für WiWisSE

E-Book: Professionelle Softwareentwicklung mit PHP 5

Der PHP-Leitfaden von George Schlossnagle führt als E-Book in fünf Schritten durch alle Aspekte der professionellen PHP-5 Softwareentwicklung.

Gewerbe­steuer­ein­nahmen Jahr 2013

E-Book: Professionelle Softwareentwicklung mit PHP 5
George Schlossnagle, der sich in der PHP-Entwicklergemeinde mit der Bytecode-Cache-Lösung APC und dem Debugging- und Profiling-Werkzeug APD einen Namen gemacht hat, legt mit seinem E-Book »Professionelle PHP 5-Programmierung« einen praktischen Führer für die Entwicklung von Web-Applikationen mit PHP 5 vor.

Der Autor führt in fünf Schritten durch alle Aspekte der professionellen PHP 5-Entwicklung. Der PHP-Leitfaden beginnt mit der richtigen Implementierung- und Entwicklungsmethodik und erläutert dann Caching-Verfahren, die Arbeit mit verteilten Anwendungen sowie die Performance-Optimierung von Skripten. Anhand vieler praxisnaher Codebeispiele wird gezeigt, wie Entwurfsmuster genutzt werden und wie mit Unit Tests die Qualität der Codes verbessert wird. Desweiteren wird erläutert wie CVS für die Teamarbeit genutzt und Webanwendungen im Cluster eingesetzt werden. Im fünften und letzten Schritt gibt Schlossnagle eine umfassende Anleitung zum Schreiben eigener PHP-Erweiterungen,-Klassen und -Methoden. Die 1. Auflage 2005 wurde aktualisiert am 25.01.2008.

Inhaltsverzeichnis

 

 
 
Einleitung
23
Teil 1 Implementierung und Entwicklungsmethodik
31
  1. Programmierstile
33
  2. Objektorientierte Programmierung mit Entwurfsmustern
  61
  3. Fehlerbehandlung
99
  4. Templates und das Web: Implementierung mit PHP
135
  5. Standalone-Skripts mit PHP implementieren
 151
  6. Unit-Tests
181
  7. Entwicklungsumgebungen verwalten
213
  8. Eine gute API erstellen
241
Teil 2 Caching
251
  9. Externes Tuning der Performance
255
  10. Partielles Cachen von Daten  
275
  11. Wiederverwendung von Berechnungen 
321
Teil 3 Verteilte Anwendung
337
  12. Mit Datenbanken interagieren
339
  13. Benutzerauthetifizierung und Sessionsicherheit
367
  14. Der Umgang mit Sessions
395
  15. Eine verteilte Umgebung einrichten
415
  16. RPC: Mit entfernten Diensten interagieren
443
Teil 4 Performance erweitern
469
  17. Benchmarks für Anwendungen: Eine komplette Anwendung testen
471
  18. Profiling
481
  19. Künstliche Benchmarks: Codeblöcke und Funktionen
503
Teil 5 Erweiterbarkeit
529
  20. PHP und die Zend Engine
531
  21. PHP erweitern: Teil 1
561
  22. PHP erweitern: Teil 2
611
  23. SAPIs schreiben und die Zend Engine
645
Stichwortverzeichnis
675
Über den Autor
695
   
 

 http://www.professionelle-softwareentwicklung-mit-php5.de