PHP и MySQL. Создание интернет-магазина.
Автор - Кристиан Дари, Эмилиан Баланеску
Книга Кристиана Дари и Эмилиана Баланеску "PHP и MySQL: Создание интернет-магазина" является вторым изданием книги о разработке сайтов электронной торговли на PHP. Эта книга — практический пошаговый учебник по использованию PHP и MySQL для разработки реальных приложений. В нем рассматриваются все этапы проектирования и реализации приложений, и в конце концов вы создадите полнофункциональный. расширяемый сайт электронного магазина. В каждой главе будут реализованы и протестированы определенные элементы сайта, и каждый раз мы будем рассматривать теоретические аспекты создаваемых элементов.
Сложность материала возрастает от начала книги к концу, чтобы упростить его усвоение. Изучив книгу, вы будете понимать теоретические концепции и обладать практическими навыками создания веб-сайтов. Те, кто читали первое издание книги, обнаружат, что книга существенно переработана и в неё добавлено много нового материала, отражающего последние новшества в разработке веб-сайтов. В частности, расширены разделы, посвященные использованию AJAX, оптимизации для поисковых систем и атрибутам товаров. Учебный проект — создание электронного магазина — разбит на три этапа. На первом этапе мы с минимальными затратами сил и времени создадим работающий сайт с базовым набором функций. К концу этого этапа сайт действительно будет готов к развертыванию — в нем будут присутствовать работающий каталог товаров с поддержкой поиска и механизм приема платежей с помощью PayPal.
Цель второго этапа — повысить доходы электронного магазина. На этом этапе мы создадим механизмы, повышающие привлекательность сайта для посетителей и побуждающие делать дополнительные покупки, например механизм динамических рекомендаций. Кроме того, мы применим AJAX для того, чтобы ускорить реакцию сайта на действия посетителей, и заменим корзину покупателя, предоставляемую PayPal, корзиной собственной разработки. На третьем этапе мы повысим эффективность работы с клиентами за счет автоматизации обработки заказов и работы с кредитными картами. Кроме того, вы узнаете, как интегрировать в сайт внешнюю функциональность через веб-службы и добавить поддержку отзывов о товарах.
Эта книга адресована разработчикам, которых интересует пример разработки сайта электронного магазина — от формирования требований до развертывания. В книге рассмотрено большинство существенных моментов и все этапы реализации, но подразумевается, что у вас есть базовые навыки создания веб-сайтов с помощью PHP и MySQL. Код в этой книге тестировался на РНР 5 и MySQL 5. Он не совместим с более ранними версиями РНР, поскольку только в РНР 5 появилась поддержка объектно-ориентированных механизмов, используемых в этом коде. Книга разделена на три части, содержащие в общей сложности 22 главы. Каждая из частей соответствует определенному этапу разработки веб-сайта. Мы рассмотрим множество тем, в том числе следующие: Создание каталога товаров с поддержкой поиска по ключевым словам и выборки по критериям; Реализация страниц администрирования каталога, позволяющих добавлять товары в каталог, изменять сведения о товарах, категориях и отделах и выполнить другие операции; Создание корзины покупателя и механизма приема платежей с помощью РНР; Прием платежей с помощью PayPal, DataCash и Authorize.net; Реализация системы учетных записей посетителей; Интеграция с веб-службами Amazon.com для продажи товаров Amazon.com через наш веб-сайт. Работая над перечисленными задачами, вы научитесь следующему: Проектировать реляционные базы данных и составлять SQL-запросы и сохраненные процедуры; Использовать возможности поиска MySQL для организации поиска товаров в каталоге; Использовать систему шаблонов Smarty для создания структурированного и расширяемого кода на РНР; Оптимизировать сайт для работы с поисковыми системами; Ускорять реакцию сайта на действия пользователей с помощью AJAX; Использовать внешние веб-службы.
Издательство – Вильямс
Год издания – 2011
Формат книги - DJVU
Размер - 7,1 Мб
СКАЧАТЬ с gigapeta.com
Или
СКАЧАТЬ с turbobit.net
Или
СКАЧАТЬ с hitfile.net
|