Архив метки: zend framework

zend framework

Zend Framework. Разработка веб-приложений на PHP — Викрам Васвани

Принципы «быстрой разработки», ставшие актуальными в web-программировании с приходом XXI века, требуют от разработчика использования языков всё более высокого уровня, не позволяя отвлекаться на «изобретение велосипедов». Платформа Zend Framework, построенная на основе PHP, призвана решить именно эут задачу — используя простоту программирования на PHP, максимально автоматизировать процесс разработки.

Предназначенное для начинающих Web-разработчиков, переводное пособие Викрама Васвани знакомит читателя с использованием технологии «быстрой web-разработки» Zend Framework, свободной платформой, разрабатываемой компанией Zend. Основанная на системе шаблонов MVC и общедоступных API, эта платформа позволяет существенно сократить сроки разработки типовых web-проектов, а её дружелюбность в вопросах лицензирования делает Zend framework ещё более привлекательной для программиста.

 

Автор этого пособия Викрам Васвани одинаково хорошо владеет как технической стороной вопроса, так и навыками преподавания, и читатель без труда уяснит для себя базовые способы применения Zend Framework для разработки Web 2.0-задач, чему очень способствует наличие в книге «Zend Framework. Разработка веб-приложений на PHP» живых практических примеров.

Web 2.0. Создание приложений на PHP — Квентин Зервас

Энциклопедическое издание «Web 2.0. Создание приложений на PHP», в котором исследуется процесс разработки веб-приложений на языке PHP. Описание начинается с нуля, а задействованный в книге метод позволяет досконально и пошагово изучить на практике предложенную тему. При этом у читателя появляется возможность при разработке веб-приложения применить буквально все уже известные ему знания.Следуя современным установившимся стандартам, книга построена в рамках определенной концепции.

При написании кода, необходимого для разработки законченных приложений, используется Web 2.0. Не выходя за пределы стандартов, установленных Web, автор задействует технологию Ajax, используя библиотеку JavaScript кода — Smarty. Кроме всего прочего, активно применяются каскадные таблицы стилей XSS и система управления шаблонами Smarty. Для тех случаев, когда требуется писать большие объемы исходного кода на языке PHP 5, рекомендуется использовать библиотеку с открытым кодом Zend Framework. Таким образом, предложена разумная возможность находить удачные решения для значительной части проблем, обычно возникающих в ходе веб-программирования.

В книге детально и наглядно объясняется, как с помощью разнообразных средств и инструментов библиотеки Zend Framework, а также свободно распространяемых систем управления базами данных MySQL и PostgreSQL реализовывать общие задачи, связанные, к примеру, с абстрактным уровнем баз данных. В число примеров реализации частных задач входит авторизация, распознавание пользователей, поиск по сайту и прочее. Кроме того, подробно освещаются способы создания оригинальных интерфейсов при помощи визуальных эффектов, которые реализуются и поддерживаются библиотекой Script.aculo.us, использующей JavaScript.

Особый интерес у читателя может вызывать один из рассмотренных в этой книге примеров приложений для Web 2.0. Это компьютерная программа, практическая реализация которой представляет собой многопользовательскую систему он-лайн дневников на сайте. Система обладает всеми опциями и функциями, необходимыми для сетевых блогов. Зарегистрированным посетителям предоставляется возможность вести персональные дневники, помещать в них фотографии, задавать свое географическое положение с помощью Google Maps, присваивать заметкам тематические тэги и т.д. Для отображения заметок в пользовательском браузере применяется стандартный набор микроформатов.