Книга представляет собой всеобъемлющее руководство по совместному применению РНР и MySQL для разработки высокоэффективных и интерактивных Web-сайтов с динамическим содержимым.
Несомненным достоинством книги является ее ориентация на ре??ение реальных бизнес-задач, что воплощено во множестве типовых примеров, столь часто встречающихся при повседневной разработке. Среди этих примеров создание покупательской тележки для электронных магазинов, аутентификация пользователей, генерация динамических PDF-документов, разработка систем электронной почты через Web, написание систем поддержки Web-форумов. Помимо по??агового анализа реальных бизнес-примеров в книге ??ироко рассматривается формальный синтаксис и семантика языка РНР, основы построения приложений баз данных и особенности применения объектно-ориентированной методологии при разработке приложений для Web.
Несмотря на то, что книга, в основном, рассчитана на профессиональных программистов и разработчиков, она принесет несомненную пользу и в качестве учебника для начинающих, кто совер??ает только первые ??аги в бесконечном мире создания приложений для Internet.
Люк Веллинг, Лора Томсон
Разработка Web-приложений с помощью PHP и MySQL
PHP and MySQL Web Development
??здательство: Вильямс, 2006 г.
ISBN 5-8459-0862-0, 0-672-32672-8
От издателя
Эта книга предназначена для тех, кто уже знаком, по крайней мере, с основами НТМL и ранее разрабатывал программы на современных языках программирования, но, возможно, не занимался программированием для Web или не использовал реляционные базы данных. В ней подробно описано применение РНР и MySQL для построения крупных коммерческих Web-сайтов. Основное внимание в книге уделяется реальным приложениям. Здесь рассматриваются как простые интерактивные системы приема заказов, так и различные аспекты электронных систем продажи и безопасности во взаимосвязи с созданием реального Web-сайта. Подробно описаны все стадии разработки множества типовых проектов на РНР и MySQL, в числе которых, помимо прочих, система управления содержимым, почтовый Web-сайт, приложение поддержки Web-форумов и электронный книжный магазин. Заслуживают особого внимания главы, посвященные объектно-ориентированному программированию на РНР, динамической генерации РDF-документов и доступу к стандартным Web-службам, предлагаемым различными компаниями.
Основное отличие этого издания от предыдущего состоит в том, что материалы и весь исходный код полностью переписаны для новых версий РНР5 и MySQL 5.0.
Книга ориентирована на профессиональных разработчиков, но будет полезной и для начинающих программистов.
Чего можно добиться, используя эту книгу:
Прочтя эту книгу, вы сможете строить реальные, динамические Web-сайты. Если вам доводилось строить Web-сайты с использованием обычного HTML, то вам ясны ограничения такого подхода. При использований статического содержимого, созданного на основе чистого HTML, Web-сайт таковым и остается — статическим. Он остается неизменным, если только не обновить его физически. Пользователи не могут взаимодействовать с таким сайтом никаким осмысленным образом.
Разработка Web-приложений на РНР и MySQL.
??спользование такого языка, как РНР, и такой базы данных, как MySQL, позволяет делать сайты динамическими: настраиваемыми и содержащими информацию, изменяемую в реальном времени.
В данной книге, даже во вводных главах, мы намеренно основное внимание уделили реальным приложениям. Мы начнем с рассмотрения простой интерактивной системы заказов, а затем ознакомимся с различными составными частями РНР и MySQL.
Затем мы рассмотрим аспекты электронных систем продажи и безопасности во взаимосвязи с построением реального Web-сайта и покажем, как реализовать эти аспекты в среде РНР и MySQL.
В заключительном разделе книги мы поговорим о подходе к реальным проектам и ознакомим читателей с разработкой, планированием и построением следующих семи проектов:
- Аутентификация и персонификация пользователей
- Электронные покупательские тележки
- Системы управления содержимым
- Электронная почта Web
- Диспетчеры списков рассылки
- Web-форумы
- Генерация документов
Любой из этих проектов может использоваться в готовом виде или же модифицироваться в соответствие с конкретными потребностями. Мы выбрали их потому, что по на??ему мнению они представляют семь наиболее ??ироко используемых Web-приложений, создаваемых программистами. Если вам требуются другие приложения, эта книга должна помочь в достижении поставленной цели.
Страниц: 880
Формат: pdf
Язык: Русский
Разработка Web-приложений с помощью PHP и MySQL. Люк Веллинг, Лора Томсон (32.5 mb)