Professional PHP5 / PHP5 для профессионалов
Год: 2006
Автор: Lecky-Thompson E., Eide-Goodman H., Nowicki S. / Леки-Томпсон Э., Айде-Гудман Х., Кав А., Новицки С.
Переводчик: Шелестова А.Ю.
Издательство: Диалектика
ISBN: 5-8459-1066-8
Серия: Программистам от программистов
Язык: Русский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Нет
Количество страниц: 608
Описание:
В данном практическом руководстве продемонстрирована вся мощь и гибкость языка PHP и даны полезные советы программистам. В этой книге показано, как построить масштабируемую и высокопроизводительную инфраструктуру на языке PHP5, подробно описан набор инструментов, который можно многократно использовать, и приведены многочисленные практические примеры. В книге рассматриваются концепции объектно-ориентированного подхода и их реализация на языке PHP5, описываются методологии управления проектами, а также уделяется внимание обсуждению многих других вопросов. Вся эта информация позволит вам научиться разрабатывать качественное программное обеспечение в более сжатые сроки.
Введение
Часть I. Основы разработки объектно-ориентированного программного обеспечения
Глава 1. Введение в объектно-ориентированное программирование
Глава 2. Унифицированный язык моделирования UML
Глава 3. Объектный подход в действии
Глава 4. Шаблоны проектирования
Часть II. Разработка повторно используемого набора объектов: простые служебные классы и интерфейсы
Глава 5. Класс Collection
Глава 6. Класс CollectionIterator
Глава 7. Класс GenericObject
Глава 8. Уровни абстракции базы данных
Глава 9. Интерфейс Factory
Глава 10. Управление событиями
Глава 11. Регистрация событий и отладка
Глава 12. Протокол SOAP
Часть III. Разработка повторно используемого набора объектов: сложные (но не слишком), служебные классы
Глава 13. Модель, вид, контроллер
Глава 14. Общение с пользователями
Глава 15. Сеансы и аутентификация
Глава 16. Каркас для модульного тестирования
Глава 17. Конечные автоматы и файлы конфигурации
Часть IV. Учебный пример: автоматизация работы торгового предприятия
Глава 18. Знакомство с проектом
Глава 19. Методологии управления проектами
Глава 17. Проектирование системы
Глава 17. Архитектура системы
Глава 17. Разработка средства автоматизации торговли
Глава 17. Обеспечение качества
Глава 17. Развертывание
Глава 17. Разработка надежной системы генерации отчетов
Глава 17. Что дальше
Часть V. Приложения
Приложение А. Зачем использовать контроль версий
Приложение Б. Интегрированные среды разработки для языка PHP
Приложение В. Настройка производительности PHP
Приложение Г. Практические советы по установке PHP
Предметный указатель