www.areejstar.info
okladka

Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.

Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.

Wykorzystaj najnowszą wersję PHP5
do stworzenia szybkich i bezpiecznych aplikacji internetowych.


Część I Programowanie zorientowane obiektowo (17)
Rozdział 1. Podstawy (19)
Rozdział 2. Metody przechwytujące (49)
Rozdział 3. Iteratory (57)
Rozdział 4. Tworzenie aplikacji ukierunkowane na testowanie z wykorzystaniem biblioteki PHPUnit (69)
Część II Stosowanie wzorców projektowych w PHP (83)
Rozdział 5. Wzorce konstrukcyjne (85)
Rozdział 6. Wzorce strukturalne (91)
Rozdział 7. Wzorce zachowań (97)
Część III Programowanie w PHP5 (109)
Rozdział 8. Obsługa XML w PHP (111)
Rozdział 9. Usługi WWW korzystające z SOAP (141)
Rozdział 10. Rozszerzenie MySQLi (147)
Część IV Zaawansowane programowanie baz danych (153)
Rozdział 11. Creole (155)
Rozdział 12. Propel (163)
Część V Narzędzia do tworzenia projektów w PHP (175)
Rozdział 13. Dokumentacja kodu (177)
Rozdział 14. Modelowanie w językach UML i MDA (185)
Dodatki (193)
Dodatek A Instalowanie Apache 2.0, MySQL 4.1 i PHP 5.0 (195)
Dodatek B Literatura (197)
Dodatek C Słowniczek (199)
Skorowidz (201)