Zend Framework 2.0. Разработка веб-приложений - Zend Framework 2 представляет собой последнее обновление широко известного фреймворка Zend Framework. Эта версия значительно упростила процесс создания сложных веб-приложений, сведя к минимуму усилия разработчиков благодаря наличию готовых к использованию компонентов. Zend Framework 2 — это многофункциональный масштабируемый фреймворк для разработки веб-приложений. Данная книга послужит для вас руководством по созданию мощных веб-приложений средствами Zend Framework 2. В ней рассматриваются все аспекты создания приложений на основе Zend Framework, начиная с установки и конфигурирования среды разработки, а имеющиеся упражнения позволят вам с легкостью разобраться в возможностях ZF и воспользоваться ими для создания собственных приложений.
Название: Zend Framework 2.0. Разработка веб-приложений Автор: Кришна Шасанкар Издательство: Питер Год: 2014 Страниц: 208 Формат: PDF Размер: 7,48 МБ ISBN: 978-5-496-00837-2 Качество: Отличное Серия или Выпуск: Библиотека программиста Язык: Русский
Содержание:
Об авторе О рецензентах Предисловие О чем эта книга Что нужно для работы над книгой Для кого написана эта книга Соглашения От издательства Глава 1. Начало работы с Zend Framework Zend Framework 2.0 Знакомство со стеком Zend Server CE Системные требования к Zend Server CE Время действовать - установка Zend Server CE Конфигурирование стека Zend Server CE Административный интерфейс Zend Server CE Время действовать - конфигурирование Zend Server CE MySQL Время действовать - установка MySQL Программа phpMyAdmin Время действовать - создание базы данных Контрольные вопросы Заключение Глава 2. Создание первого приложения с помощью Zend Framework Подготовка Приложение ZendSkeletonApplication Время действовать - создание проекта Zend Framework Модули Zend Framework 2.0 Структура папок проекта Zend Framework Время действовать - создание модуля Модель, представление, контроллер Структура папок модуля Zend Framework Время действовать - создание контроллеров и представлений Конфигурирование модуля Zend Framework Время действовать - изменение конфигурации модуля Контрольные вопросы Заключение Глава 3. Создание коммуникационного приложения Компонент Zend\Form Время действовать - создание регистрационной формы Валидация формы Компонент Zend\InputFilter Время действовать - добавление в регистрационную форму механизма проверки Модели и доступ к базам данных Паттерн TableGateway Время действовать - создание моделей и сохранение формы Компонент Zend\Authentication Время действовать - аутентификация пользователя Контрольные вопросы Заключение Глава 4. Управление данными и совместное использование документов Менеджер служб Zend Framework 2 Время действовать - перенос существующего кода в менеджер служб Операции с базами данных Еще немного о классе TableGateway Время действовать - реализация административного интерфейса для управления пользователями Управление документами Время действовать - создание формы выгрузки файла Управление общим доступом к файлам Время действовать - реализация системы общего доступа к файлам Контрольные вопросы Заключение Глава 5. Чат и электронная почта Макеты и представления Помощники представлений Помощник URL Помощник BasePath Помощник JSON Реализации заполнителей Помощник HeadLink Помощник HeadMeta Помощник HeadScript Помощник HeadStyle Помощник HeadTitle Время действовать - использование библиотеки jQuery UI в простой странице Создание простого группового чата Время действовать - создание простого приложения для группового чата Отправка почты Объект Zend\Mail\Transport Объект Zend\Mail\Message Объекты Zend\Mime\Message и Zend\Mime\Part Время действовать - создание простой формы электронной почты Класс Zend\EventManager Время действовать - задание макета модуля с помощью менеджера событий Zend Framework Контрольные вопросы Заключение Глава 6. Совместный доступ к мультимедиа Внешние модули Изменение размера изображений Время действовать - изменение размера изображений с помощью модулей Приложение для работы с фотогалереей Время действовать - реализация простой фотогалереи Google Data API Google Photos API Время действовать - выборка фотографий из Google Photos YouTube Data API Время действовать - перечисление видеороликов на YouTube по ключевому слову Контрольные вопросы Заключение Глава 7. Поиск с помощью библиотеки Lucene Знакомство с библиотекой Lucene Время действовать - установка библиотеки ZendSearch\Lucene Индексирование Время действовать - генерация индекса Поиск Время действовать - вывод результатов поиска Индексирование документов Microsoft Office Время действовать - индексирование файлов документов Контрольные вопросы Заключение Глава 8. Создание простого магазина Товарная корзина Время действовать - создание витрины магазина Администрирование товарного склада Время действовать - создание административного интерфейса товарного склада Совершение платежей с помощью PayPal PayPal и Zend Framework 2.0 Время действовать - установка платежной системы PayPal Платежная система PayPal Express Checkout Время действовать - прием платежей с помощью PayPal Контрольные вопросы Заключение Глава 9. Поддержка HTML5 Элементы ввода в HTML5 Время действовать - HTML5-элементы ввода Помощники представлений для визуализации HTML5-элементов Время действовать - помощники представлений для визуализации HTML5-элементов HTML5-атрибуты Время действовать - выгрузка нескольких файлов средствами HTML5 Контрольные вопросы Заключение Глава 10. Создание мобильных приложений Облачные мобильные приложения Среда разработки Zend Studio 10 Среда разработки phpCloud Время действовать - конфигурирование учетной записи phpCloud PhoneGap и Zend Studio Время действовать - создание первого облачного мобильного приложения «Родные» приложения и веб-приложения Время действовать - тестирование «родного» приложения Zend Server Gateway Время действовать - создание мобильного поискового интерфейса Контрольные вопросы Заключение Приложение. Ответы на контрольные вопросы