1. Системы управления содержимым и введение в Joomla!............23
Что такое система
управления содержимым. .................................23
Открытый исходный код.............................................................29
История развития Joomla............................................................30
Элементы веб-сайта на базе Joomla...............................................33
Резюме.....................................................................................37
2. Загрузка и установка Joomla!.....................................................39
Как установить Joomla!...............................................................39
Загрузка самой свежей версии файлов Joomla!...............................40
Создание базы данных MySQL......................................................42
Распаковка архива с системой
Joomla!..........................................42
Запуск Мастера установки Joomla! ...............................................48
Резюме.....................................................................................55
3. Основы администрирования Joomla!. ........................................57
Внешний и внутренний интерфейсы веб-сайта,
работающего под управлением Joomla...........................................57
Функции администрирования в строке меню.................................62
Резюме.....................................................................................83
4. Содержимое – всему голова:
организация информационного наполнения.............................85
Как Joomla! генерирует веб-страницы...........................................85
Как организованы статьи в Joomla!...............................................88
Создание веб-сайта Widget Inc.
с неклассифицированным содержимым........................................92
Создание веб-сайта Widget Inc. с помощью разделов
и категорий............................................................................. 106
Содержимое модуля................................................................. 122
Резюме................................................................................... 126
8 Оглавление
5. Создание меню и элементов навигации................................... 128
Как взаимодействуют
меню и модули.......................................... 129
Для чего нужны элементы меню................................................. 131
Шаблон блога.......................................................................... 137
Стандартный шаблон раздела – шаблон списка............................ 142
Стандартный шаблон блога – шаблон списка................................ 145
Менеджер модулей................................................................... 147
Подменю................................................................................. 152
Резюме................................................................................... 153
6. Расширения Joomla!................................................................ 155
Расширения............................................................................ 156
Компоненты............................................................................ 161
Модули................................................................................... 162
Дополнения............................................................................ 166
Шаблоны................................................................................ 168
Резюме................................................................................... 169
7. Расширение содержимого: статьи и редакторы........................ 170
Визуальные редакторы............................................................. 171
Создание статей и их администрирование.................................... 177
Администрирование содержимого
со стороны внутреннего интерфейса............................................ 178
Администрирование содержимого
со стороны внешнего интерфейса................................................ 196
Блокировка статей................................................................... 210
Резюме................................................................................... 211
8. Привлечение посетителей....................................................... 213
Начало: назначение сайта......................................................... 214
Органичный трафик (SEO) ........................................................ 215
Сопутствующий трафик............................................................ 234
Трафик типа «плата за клик» (Pay-per-click) ............................... 241
Трафик электронной почты....................................................... 246
SEF-расширения Joomla! .......................................................... 249
Резюме................................................................................... 250
9. Создание шаблона на основе CSS............................................. 251
Что такое шаблон Joomla!.......................................................... 252
Процесс разработки с использованием локального веб-сервера....... 254
W3C и разметка без использования таблиц..................................
256
Создание простого шаблона: CSSTemplateTutorialStep1................. 259
Использование CSS для размещения элементов
без применения таблиц:
CSSTemplateTutorialStep2....................... 271
Оглавление 9
Создание настоящего шаблона для Joomla! 1.5:
CSSTemplateTutorialStep3......................................................... 297
Расширенные возможности управления шаблонами:
CSSTemplateTutorialStep4......................................................... 307
Резюме................................................................................... 317
10. Создание школьного сайта на базе Joomla!............................. 319
Зачем нужны школьные веб-сайты............................................. 319
Какими особенностями отличается школьный сайт. ..................... 322
Загрузка и установка шаблона Education..................................... 322
Организация содержимого на школьном веб-сайте........................ 328
Создание меню......................................................................... 333
Информационное наполнение.................................................... 336
Создание дополнительных элементов навигации.......................... 338
Создание нижнего колонтитула.................................................. 342
Настройка главной страницы..................................................... 344
Добавление основных функциональных возможностей
на школьный веб-сайт............................................................... 347
Дальнейшее расширение школьного веб-сайта............................. 353
Резюме................................................................................... 355
11. Создание сайта ресторана на базе Joomla!.............................. 356
Зачем малому бизнесу, например ресторану, нужен веб-сайт.......... 356
Какими особенностями должен обладать веб-сайт ресторана.......... 357
Загрузка и установка шаблона сайта ресторана............................ 358
Организация содержимого на сайте ресторана.............................. 361
Создание статей с использованием
шаблонного текста Lorem Ipsum................................................. 364
Создание меню......................................................................... 365
Настройка главной страницы..................................................... 369
Использование коллекций изображений..................................... 379
Расширение возможностей веб-сайта ресторана............................ 381
Резюме................................................................................... 383
12. Создание сайта блога с помощью Joomla!............................... 385
Что такое блог......................................................................... 385
Зачем нужен блог..................................................................... 386
Какими особенностями должен обладать блог.............................. 388
Загрузка и установка шаблона блога........................................... 390
Организация содержимого блога................................................ 395
Добавление базовой функциональности в блог.............................. 407
Расширение простого сайта блога............................................... 416
Резюме................................................................................... 416
10 Оглавление
A. Получение помощи................................................................ 418
Форумы сообщества.................................................................. 418
Сайты поддержки.................................................................... 419
Получение помощи от Google..................................................... 419
B. Примеры использования Joomla!............................................. 420
www.yourwedding.com.au (MP Media).......................................... 421
www.longwoodfl.org (Лонгвуд, штат Флорида)............................. 423
www.ropl.org (публичная библиотека
в Ройял-Оук, штат Мичиган)..................................................... 426
www.nzmac.com (NZMac.com).................................................... 429
www.everythingtreo.com (Everything Treo)................................... 432
Резюме................................................................................... 435
С. Быстрое введение в поисковую оптимизацию......................... 436
Используйте ключевые слова в теге заголовка.............................. 436
Текст во входящей ссылке......................................................... 436
Общая популярность ссылки для сайта
(PageRank – рейтинг страницы)................................................. 437
Возраст сайта. ......................................................................... 437
Популярность и тематическая релевантность
ссылки внутри сайта................................................................. 437
Тематическая релевантность входящих ссылок
и популярность сайта, ссылающегося на ваш сайт........................ 437
Популярность ссылки на сайт в тематическом сообществе............. 438
Используйте ключевые слова в тексте документа.......................... 438
Размер файла.......................................................................... 438
Понятные адреса URL............................................................... 439
Обрабатывайте ошибки............................................................. 439
Дополнительные рекомендации................................................. 439
D. Установка WampServer........................................................... 440
Алфавитный указатель............................................................... 448