М.: Вильямс, 2014. — 448 с. — (Профессионально о веб-разработке). —
ISBN 978-5-8459-1891-8.
В книге (оригинальное название - Advanced Joomla!, переводчик - И.
Берштейн) представлены искусные приемы и способы, которые помогут
читателю извлечь максимальную пользу из такой сложной системы
управления информационным наполнением веб-сайтов, какой является
Joomla!. Материал этой книги будет полезен в решении самых разных
вопросов создания веб-сайта на Joomla! и его дальнейшего
усовершенствования. Из этой книги читатель узнает, как: создавать
на высоком профессиональном уровне шаблоны Joomla!, применяя
динамическую компоновку и адаптивную разработку для автоматической
подгонки сайта к надлежащему отображению его содержимого на
настольных и планшетных компьютерах и в мобильных устройствах;
применять методики поисковой оптимизации (SEO), чтобы продвинуть
сайт на Joomla! в число первых в результатах поиска; подключать
сайт на Joomla! к социальной сети Facebook, внедрять виджеты и
метадескрипторы Open Graph и регистрировать понравившиеся страницы
в социальном графе Facebook; оптимизировать веб-сервер на Joomla!,
чтобы максимально повысить его производительность, а также
воспользоваться сетью доставки содержимого (CDN), чтобы добиться
моментальной загрузки страниц; быстро внедрять виджеты для
организации интерактивной переписки в реальном времени, для ведения
календарей событий и даже для оформления виртуальной витрины, не
прибегая к специальной разработке, а также создавать расширения
таких веб-служб, как Twitter, Flickr, Google Maps и др., для вывода
соответствующего содержимого на страницах сайта
Наименование глав
Рационализация процесса авторской веб-разработки
Специальная настройка Joomla с помощью виджетов
Построение динамического шаблона
Применение замещений шаблонов
Динамическая загрузка элементов страниц средствами JavaScript и Ajax
Joomla и веб-службы
Управление системой безопасности в Joomla
Управление базой данных Joomla и ее настройка
Тестирование сайта средствами ApacheBench, JMeter и Selenium
Применение инструментальных средств разработки
Создание меню, статей и категорий Joomla на PHP
Создание базовых расширений
Подключение сайта на Joomla к Facebook
Разработка и развертывание веб-сайта
Рационализация процесса авторской веб-разработки
Специальная настройка Joomla с помощью виджетов
Построение динамического шаблона
Применение замещений шаблонов
Динамическая загрузка элементов страниц средствами JavaScript и Ajax
Joomla и веб-службы
Управление системой безопасности в Joomla
Управление базой данных Joomla и ее настройка
Тестирование сайта средствами ApacheBench, JMeter и Selenium
Применение инструментальных средств разработки
Создание меню, статей и категорий Joomla на PHP
Создание базовых расширений
Подключение сайта на Joomla к Facebook
Разработка и развертывание веб-сайта