Zend Framework: разработка веб-приложений на PHP

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «Zend Framework: разработка веб-приложений на PHP»

Версия для печати и PDA

Книга «Zend Framework: разработка веб-приложений на PHP» является путеводителем для тех, кто слышал о Zend Framework и хотел бы узнать о нем больше. В ней подробно рассмотрены наиболее важные возможности Zend Framework, такие как реализация паттерна MVC, маршрутизация, валидация ввода, интернационализация и кэширование, и показано их практическое использование. Материал изложен прекрасных техническим языком и предназначен для читателей, не знакомых с Zend Framework, но предполагается, что вы уже знаете основы программирования на PHP, включая новую объектную модель в PHP 5, и в некоторой степени знакомы с HTML, CSS, SQL, XML и JavaScript. Автор издания – Викрам Васвани, является основателем и генеральным директором консалтинговой компании, специализирующейся на открытых программных средствах и технологиях. На протяжении 12 лет он работает с PHP и MySQL, занимаясь разработкой веб-приложений и менеджментом.

Zend Framework: разработка веб-приложений на PHP

Обзор книги «Zend Framework: разработка веб-приложений на PHP»

Введение в Zend Framework, объясняет преимущества разработки с использованием фреймворков и проводит через процесс создания нового проекта Zend Framework.Работа с моделями, представлениями, контроллерами и маршрутами. Здесь рассматриваются основы паттерна MVC, и вы познакомитесь с такими важными понятиями, как маршрутизация, глобальные макеты и модули.Работа с формами, посвящена компоненту Zend_Form и объясняет, как программно создавать веб-формы, проводить их валидацию, защищать от атак и управлять сообщениями об ошибках.Работа с моделями, рассматривает роль моделей в приложении Zend Framework и знакомит с инструментарием Doctrine ORM и начальным загрузчиком Zend Framework.Работа с операциями CRUD, рассматривает способы интеграции моделей Doctrine с контроллерами Zend Framework для реализации четырех распространенных операций CRUD, добавление аутентификации в приложение и создание простой системы дли входа и выхода.Индексация, поиск и форматирование данных. Здесь речь пойдет про индексацию и поиск данных, а также объясняется, как можно добавить в приложение Zend Framework поддержку нескольких типов вывода.Разбиение на страницы, сортировка и загрузка данных на сервер. Вы узнаете, как осуществлять разбиение на страницы и сортировку результатов запросов к базе данных, отфильтровывать и обрабатывать загруженные файлы, а также читать и записывать конфигурационные файлы в форматах INI и XML.
Журналирование и отладка исключений, объясняет, как Zend Framework обрабатывает исключения уровня приложения и показывает, как можно добавить в приложение Zend Framework журналираванне и фильтрацию исключений.Локализация приложений, рассматривает различные доступные в Zend Framework средства для создания локализованных многоязычных приложений, которые можно легко "переносить" в другие страны и регионы.Работа с новостными лентами и веб-сервисами, объясняет, как использовать Zend Framework для генерации и чтения новостных лент в форматах Atom и RSS, осуществлять доступ к сторонним веб-сервисам с помощью SOAP или REST и предоставлять разработчикам доступ к вашим приложениям с помощью REST.Работа с элементами пользовательского интерфейса, рассказывает, как улучшить навигацию по сайту посредством меню, навигационных цепочек и карт сайта, а также объясняет, как интегрировать Zend Framework и Dojo, на примерах всплывающего календаря и п6ля формы с поддержкой автоматического дополнения, использующих технологию AJAX.Оптимизация производительности, рассматривает различные приемы измерения и улучшения производительности веб-приложений, включающие оценку производительности, стресс-тестирование, профилирование кода, кэширование и оптимизацию запросов.

Приложение. Установка и настройка необходимого программного обеспечения, в котором описывается процесс установки и настройки связки Apache/PHP/MySQL в Windows и Linux.


На протяжении всей книги «Zend Framework: разработка веб-приложений на PHP» в качестве примеров автор описывает создание демонстрационного приложения, для которого потребуется интерпретатор PHP 5.x, работающий с веб-сервером Apache 2.2.x и сервером баз данных MySQL 5.x и, конечно же, последняя версия Zend Framework.

Формат: PDF + файлы примеров
Качество: eBook
Страниц: 432

Поделиться с друзьями