Декабрь часто дает мне немного больше времени, чтобы наверстать упущенное в моем чтении, и одна из этих книг в этом году — это новая электронная коммерция по PHP5 и MySQL (Apress) от Кристиана Дари и Михая Бучицы.
Находясь в процессе перевода некоторых систем разработки на PHP 5, я впитывал тексты о том, что нового в PHP5, поскольку он взаимодействует с Apache, MySQL и остальной атмосферой Linux и Mac OS X. Эта работа отлично вписывается, а также служит отличным учебником для всех, кто присоединится к драке в разработке и разработке решений для онлайн-торговли.
Дари и Бусика напрямую обращаются к начинающему и среднему программисту на PHP с довольно большой аудиторией. Вероятно, единственное лучшее достижение в этой книге — подготовить разработчика фундаментальной теорией архитектуры электронной коммерции, а также кратким, но отличным учебником по управлению проектами в качестве приложения.
Презентация трехуровневой архитектуры уровней представления, бизнеса и данных предлагает краткую дорожную карту платформы, особенно для новых разработчиков, для начала на правильной основе. Хотя может быть много подходов к архитектуре веб-приложения — этот метод хорошо работает для решений интернет-магазинов от маленьких до больших.
В промежутке авторы представляют ясный пример и расширенные инструкции по сборке интернет-магазина, который в конечном итоге предлагает комплексные услуги, в том числе авторизацию кредитных карт в режиме реального времени, альтернативную обработку PayPal, веб-администрирование заказов, обзоры продуктов в виде контента в списках магазинов. и более.
Я считаю главу о реализации динамических рекомендаций по продукту бесценной. Сборка функции «клиенты, которые купили это тоже купили» очень удобна (и похожа на Amazon.com!). Будучи потребителем, я нашел эти рекомендации прямо в одном из моих любимых интернет-магазинов.
Начиная с каркаса веб-сайта, они представляют собой отличный пример использования шаблонов и плагинов Smarty — потенциального огромного средства для экономии времени и производительности для подобных начинаний. На протяжении всей книги приводятся полные и актуальные примеры кода, которые иногда отсутствуют в других публикациях. Apress также предлагает загрузку исходного кода всего, что представлено в тексте онлайн.
Заключение с хорошим обзором веб-сервисов с помощью знакомого SOAP (Simple Object Access Protocol) или, возможно, менее знакомого (для некоторых) REST (Представление состояния передачи) заставит разработчика подключиться к функциям веб-сервисов Amazon.com. Можно извлечь знания из этих упражнений и использовать их с другими ресурсами веб-служб, используя любой из этих методов.
Возможно, вам не хватает лишь краткого описания изменений в PHP5 и Apache 2. Это прежде всего для тех, кто потратил много времени на работу с предыдущими версиями обоих. Существует множество текстов и ресурсов, предназначенных для документирования этих изменений, однако это было бы действительно отличным предложением.
Книга продается за $ 44,99 на сайте издательства.
Содержание:
ЧАСТЬ 1