На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

Самоучитель Joomla!

Автор Колисниченко Д.
Название Самоучитель Joomla!
Серия Самоучитель
ISBN 978-5-9775-3475-8
Формат 70*100 1/16
Объем 224
Тематика
Оптовая цена 189 руб.
    Вернуться к описанию книги

Полное содержание

Оглавление Введение 7

Глава 1. Знакомство с Joomla!

9
1.1. Вкратце о Joomla! 9
1.2. Функции Joomla! 10
1.3. Происхождение Joomla! 11
1.4. Что нового в версии Joomla! 3? 11
1.5. Стоит ли переходить на версию 3.0? 12
1.6. Резюме 13

Глава 2. Установка и обновление: быстрый старт

14
2.1. Системные требования 14
2.2. Загрузка и распаковка Joomla! 15
2.3. Перед установкой Joomla! на хостинг 17
2.4. Загрузка Joomla! на веб-сервер по протоколу FTP 19
2.5. Установка Joomla! 21
2.6. Вход в панель управления 27
2.7. Обновление с версии 2.5 до версии 3.x 28
2.8. Русификация системы 31
2.9. Меню панели управления 33
2.10. Резюме 34

Глава 3. Установка Joomla! и решение проблем

35
3.1. Структура каталогов Joomla! 36
3.2. XAMPP: все компоненты в "одном флаконе" 38
3.3. Установка Apache, PHP и MySQL 44
3.3.1. Установка веб-сервера Apache 44
Установка Apache в Windows 45
Установка Apache в Linux 47
Настройка веб-сервера Apache 47
Тестирование веб-сервера 48
Файл .htaccess 48
3.3.2. Установка PHP 51
Установка PHP в Windows 51
Установка PHP на сервер Apache под управлением Linux 52
Тестирование PHP 53
3.3.3. Установка и настройка сервера баз данных MySQL 54
Установка MySQL в Linux и Windows 54
Создание базы данных Joomla! с помощью MySQL Workbench 62
3.4. Настройка прав доступа к файлам и каталогам 68
3.5. Установка файлов Joomla! 68
3.6. Решение проблем 69
3.6.1. Номера версий 69
3.6.2. Блокирования Apache и MySQL брандмауэром. Настройка брандмауэра 70
3.6.3. Проблема со Skype 71
3.6.4. Невозможно подключиться к серверу MySQL 72
3.7. Резюме 72

Глава 4. Добавление контента

73
4.1. Планирование содержимого сайта 73
4.1.1. Знакомство с Менеджером материалов 74
4.1.2. Средства планирования структуры сайта 74
4.2. Управление статьями и категориями 76
4.2.1. Менеджер материалов: подробно 77
4.2.2. Удаление демоданных (статей и категорий) 80
4.2.3. Создание категорий 82
4.2.4. Создание материала 87
Добавление материала и установка его параметров 87
Добавление картинки в текст 91
Установка глобальных параметров материалов 93
Выбор редактора 94
4.3. Почему созданные материалы не отображаются на сайте? 95
4.4. Резюме 95

Глава 5. Администрирование Joomla!

96
5.1. Управление меню сайта 96
5.2. Управление главной страницей сайта 101
5.3. Управление шаблонами сайта. Установка новых шаблонов 103
5.4. Управление пользователями сайта 106
5.5. Изменение параметров сайта 111
5.6. Резюме 113

Глава 6. Создание собственных шаблонов

114
6.1. Структура шаблона 115
6.1.1. Файл templateDetails.xml 116
6.1.2. Файл index.php 118
6.2. Установка и изменение шаблона 119
6.3. Удаление шаблона 123
6.4. Резюме 123

Глава 7. Расширения Joomla!

124
7.1. Модули, компоненты и плагины 124
7.1.1. Плагины 125
7.1.2. Компоненты и модули 126
7.2. Типы модулей или пережиток прошлого 128
7.3. Модули "из коробки" 128
7.3.1. Модуль Wrapper: обертка 130
7.3.2. Модуль Random Image: случайная картинка 132
7.3.3. Модуль Banners: отображение баннеров 133
7.3.4. Модуль Breadcrumbs: навигационная строка 134
7.3.5. Модуль Syndicate Feeds: создание новостной ленты 134
7.3.6. Модуль Feed Display: отображение новостной ленты 136
7.3.7. Модули отображения меню Main Menu и User Menu 137
7.4. Модули администратора 138
7.5. Компоненты по умолчанию 139
7.5.1. Компонент Баннеры 139
7.5.2. Компонент Контакты 142
7.5.3. Компонент Ленты новостей 142
7.5.4. Компонент Ссылки 144
7.6. Плагины по умолчанию 145
7.7. Установка сторонних расширений 145
7.8. Резюме 148

Глава 8. Наводим порядок на сайте

149
8.1. Постановка задачи 149
8.2. Изменяем заголовок главной страницы 150
8.3. Отключаем изображение-баннер 151
8.4. Отображаем навигационную строку 151
8.5. Переименовываем модули и русифицируем меню пользователя 154
8.6. Резюме 155

Глава 9. Статистика сайта

156
9.1. Анализ протоколов сервера 156
9.2. Расширения Joomla! для сбора статистики 157
9.3. Онлайн-пакеты статистики. Метод маркировки страниц 158
9.4. Что выбрать? 159
9.5. Резюме 160

Глава 10. Фотогалерея

161
10.1. Установка и русификация расширения 161
10.2. Создание категорий 164
10.3. Загрузка изображений 165
10.4. Добавление команды вызова Phoca Gallery в меню сайта 169
10.5. Резюме 171

Глава 11. Комментарии для вашего сайта

172
11.1. Зачем нужны комментарии 172
11.2. Выбор системы комментирования 173
11.3. Основные возможности JComments 174
11.4. Настройка JComments после установки 175
11.4.1. Общие параметры 175
11.4.2. Параметры отображения комментариев 178
11.4.3. Права доступа 178
11.4.4. Ограничения 179
11.4.5. Фильтр нецензурных выражений 180
11.4.6. Служебные сообщения 180
11.5. Управление комментариями 181
11.6. Резюме 182

Глава 12. Поисковая оптимизация и Joomla!

183
12.1. Основные стратегии поисковой оптимизации 183
12.2. Поисковая оптимизация Joomla!-сайта 185
12.2.1. Включаем "дружественные" URL 185
Включение SEF URL в панели управления 186
Как настроить mod_rewrite на веб-сервере Apache 186
Настройка файла .htaccess 188
Сторонние SEF-плагины 188
12.2.2. Заполнение META-тегов и ключевых слов 189
12.2.3. Добавление карты сайта 190
12.2.4. Навигационная строка 194
12.3. Другие методы оптимизации 196
12.4. Резюме 198

Глава 13. Создание модулей и компонентов

199
13.1. Наш первый модуль 199
13.1.1. XML-файл модуля mod_hellofrom 200
13.1.2. PHP-файл: файл кода 203
13.1.3. Установка и использование модуля 204
13.2. Разработка модуля администратора: пустые статьи 206
13.2.1. Создание XML-файла 207
13.2.2. Создание файла модуля 207
13.2.3. Установка модуля 209
13.3. Разработка компонента 211
13.3.1. Файл XML-дескриптора 211
13.3.2. PHP-код пользовательской части 214
13.3.3. PHP-код интерфейса администратора 214
13.3.4. Установка и использование компонента 215
13.4. Резюме 215

Глава 14. Безопасность Joomla!-сайта

216
14.1. Безопасна ли Joomla!? 216
14.2. Не забываем о каталоге installation и файле configuration.php 217
14.3. Отключаем PHP-директиву register_globals 218
14.4. Правильные права доступа 218
14.5. Защита каталога administrator 218
14.6. Опасные директивы PHP 219
14.7. Защита каталога компонентов 220
14.8. Дополнительная информация 220
14.9. Резюме 220
Предметный указатель 223


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2020 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.