Web 2.0: создание приложений на PHP

Квентин Зервас

Practical Web 2.0 Applications with PHP
Quentin Zervaas
книга Web 2.0: создание приложений на PHP
(увеличить обложку)

Тираж данной книги закончился.
Оглавление
Пролистать книгу
Файлы к книге
Рецензии на книгу

О книгах по PHP и MySQL в блоге Виктора Штонда

В книге «Web 2.0: создание приложений на PHP» вы найдете описание процесса разработки законченного веб-приложения на языке PHP от начала и до конца!
Многие современные книги по программированию посвящены конкретным методикам или программным пакетам, давая глубокое понимание предмета. Но из них не всегда можно узнать, как применить полученные знания на практике. Замысел книги, которую вы держите в руках — начав с чистого листа, использовать известные вам идеи и методы для разработки законченного веб-приложения со всем необходимым кодом.
Разрабатываемое в этой книге приложение следует концепции Web 2.0. Это означает, кроме прочего, что его код строго следует нынешним стандартам Web и активно использует технологию Ajax. Чтобы достичь этого, используется система управления шаблонами Smarty и каскадные таблицы стилей CSS, а также библиотека JavaScript-кода Smarty. Кроме того, для создания наглядного и оригинального интерфейса применяются несложные визуальные эффекты из библиотеки JavaScript-кода Script.aculo.us.
Для облегчения разработки большого объема кода привлечена библиотека Zend Framework с открытым кодом на языке PHP 5, позволяющая решать многие рутинные проблемы веб-программирования. В книге ее средствами реализуются такие задачи, как абстрактный уровень базы данных (с упором на MySQL и PostgreSQL), вход в систему, аутентификация пользователей, поиск по сайту.


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

Об авторе
Квентин Зервас живет в г. Аделаида (Южная Австралия) и занимается веб-программированием (с 2003 года — в качестве независимого разработчика). После получения диплома бакалавра компьютерных наук в университете Аделаиды в 2001 году Квентин работал в нескольких фирмах по разработке программ для WWW, пока не предпочел независимый статус. За это время он создал множество специализированных веб-приложений для заказчиков по всему миру.
Недавно Квентин с двумя партнерами основал новую фирму, Recite Media (http://www.recite.com.au), которая в основном разрабатывает программы для Web 2.0 по заказу других компаний, специализирующихся в области веб-программирования и дизайна. Их главная разработка, Recite CMS, используется в работе некоторых крупнейших австралийских фирм.

544 стр., с ил.; ISBN 978-5-8459-1590-0, 978-1-59-059906-8; формат 70x100/16; твердый переплет; тип бумаги: газетная; серия Expert's Voice (APress); 2009, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "Web 2.0: создание приложений на PHP"

Об авторах Об авторах
Введение Введение к книге Web 2.0: создание приложений на PHP

Глава 1. Проектирование приложения
Глава 2. Создание рабочей среды и структуры приложения
Глава 3. Управление учетными записями пользователей Глава 3. Управление учетными записями пользователей
Глава 4. Регистрация, вход и выход пользователей
Глава 5. Обзор библиотек Prototype и Scriptaculous
Глава 6. Визуальная стилистика веб$приложения
Глава 7. Построение системы блогов
Глава 8. Расширение возможностей управления блогами
Глава 9. Личные страницы пользователей
Глава 10. Реализация средств Web 2.
Глава 11. Динамическая галерея изображений
Глава 12. Реализация поиска по сайту
Глава 13. Внедрение карт Google Maps
Глава 14. Размещение и поддержка в сети

Предметный указатель


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100