Введение     15 
 Часть I. Методики реализации и разработки     21 
 Глава 1. Стили кодирования     23 
 Глава 2. Объектно-ориентированное программирование 
 с использованием типовых проектов     49 
 Глава 3. Обработка ошибок     83 
 Глава 4. Реализация средствами PHP: шаблоны и Web     115 
 Глава 5. Реализация средствами PHP: автономные сценарии     131 
 Глава 6. Блочное тестирование     159 
 Глава 7. Управление средой разработки     187 
 Глава 8. Проектирование API-интерфейса     211 
 Часть II. Кэширование     221 
 Глава 9. Поверхностная настройка производительности     223 
 Глава 10. Кэширование данных     243 
 Глава 11. Повторное использование вычислений     285 
 Часть III. Распределенные приложения     299 
 Глава 12. Взаимодействие с базами данных     301 
 Глава 13. Аутентификация пользователей и безопасность сеансов     325 
 Глава 14. Поддержка сеансов     351 
 Глава 15. Создание распределенной среды     371 
 Глава 16. RPC: взаимодействие с удаленными службами     397 
 Часть IV. Производительность     419 
 Глава 17. Оценка производительности: тестирование 
 приложения в целом     421 
 Глава 18. Профилирование     431 
 Глава 19. Сравнительное тестирование производительности: 
 оценка блоков кода и функций     451 
 Часть V. Расширяемость     473 
 Глава 20. Устройство PHP и Zend Engine     475 
 Глава 21. Расширение PHP: часть I     501 
 Глава 22. Расширение PHP: часть II     545 
 Глава 23. Написание SAPI-интерфейсов и расширение Zend Engine     575 
 Предметный указатель     603