CMS Drupal 7: руководство по разработке системы управления веб-сайтом

CMS Drupal 7: руководство по разработке системы управления веб-сайтом

Тодд Томлинсон

     4

бумажная книга



Издательство: Вильямс/Диалектика
Дата выхода: август 2011
ISBN: 978-5-8459-1743-0
Объём: 560 страниц
Масса: 700 г
Размеры(В x Ш x Т), см: 24 x 17
Переводное издание +

Многие из большинства хорошо узнаваемых веб-сайтов на планете используют в качестве платформы для доставки контента и функциональности своим посетителям систему Drupal. С выходом версии Drupal 7 началась новая эра управления контентом, при которой предлагаемые функциональные средства подняли планку того, что может быть достигнуто на веб-сайтах, на новую высоту. Эта книга предоставляет исчерпывающую информацию о внутреннем устройстве Drupal, что позволит строить более развитые решения быстро и эффективно.

Книга ориентирована на разработчиков, которые отвечают за создание и расширение возможностей веб-сайтов, построенных на Drupal. Здесь рассматривается весь спектр вопросов, в том числе основы платформы Drupal, использование API-интерфейсов Drupal, разработка собственных модулей с целью расширения функциональности Drupal, написание защищенного кода, построение высокопроизводительных веб-сайтов на Drupal, а также другие темы, которые помогут на пути вашего становления как эксперта по Drupal.

То, что разработчик может сделать с помощью Drupal, ограничивается только его воображением и временем, которое он готов потратить на изучение функциональных средств Drupal. Эта книга вооружит вас инструментами, необходимыми для получения максимальной отдачи от всего того, что предлагает Drupal.

Книга ведущего специалиста по разработке Drupal представляет собой учебное и справочное пособие по внутренней архитектуре новой версии популярной системы управления сайтами – Drupal 7.

Подробно рассматриваются:

* нововведения и изменения в Drupal 7 по сравнению с предшествующими версиями;
* модульная система ядра Drupal и способы реализации собственных модулей;
* особенности взаимодействия с помощью меню, хуков, действий и триггеров;
* оформление темами сайтов и отдельных страниц;
* работа с базами данных, пользователями и нодами;
* многочисленные API-интерфейсы;
* организация поиска, индексации и фильтрации контента;
* использование кэширования и таксономии.

Немалое внимание уделяется вопросам повышения производительности сайтов, построенных на основе Drupal 7, эффективной поддержке пользовательских сеансов, взаимодействию с помощью XML-RPC, а также локализации и переводу контента на другие языки. Предлагаются уникальные передовые приемы проектирования, полезные советы по написанию безопасного кода и методы оптимизации Drupal.

В этой книге вы изучите следующее:
* Научитесь разрабатывать собственные базовые модули * Освоите гибкие API-интерфейсы Drupal и их взаимодействие с модулями
* Узнаете, как новые средства Drupal 7 дополнительно увеличивают мощь и расширяют функциональность модулей
* Ознакомитесь с передовыми приемами разработки в Drupal (стандарты кодирования, справочные модули для разработчиков)
* Научитесь писать безопасный, защищенный и хорошо протестированный код
* Узнаете, как добавлять модули в сообщество Drupal и сопровождать готовые модули с помощью системы управления версиями

Книга рассчитана на опытных разработчиков модулей Drupal, желающих перейти на версию Drupal 7, а также программистов на PHP, которые заинтересованы в разработке для Drupal. Другими словами, если вы работаете с Drupal, то эта книга – для вас.

3 издание

Каталог