|
Система Joomla — не единственная в мире CMS. Кроме нее существуют много других подобных систем — Drupal, PHP-Nuke, Slaed, Mambo и т.д. Некоторые из этих систем, как и Joomla, абсолютно бесплатны, а некоторые (как Mambo) — коммерческие.
В основе Joomla лежит система Mambo. В 2005 году в команде разработчиков Mambo произошел раскол, и часть из них покинула проект. В сентябре 2005 года появилась новая CMS — Joomla 1.0. По большому счету, это была та же Mambo 4.5.23, но без некоторых ошибок и уязвимостей, найденных в той версии Mambo. Версия 1.0 была практически во всем совместима с Mambo. Сейчас же Joomla 1.5 — это полностью самостоятельная система, практически не совместимая с Mambo. Для нее вы найдете в Интернете огромное количество расширений и шаблонов сайта, что позволит адаптировать систему под ваши нужды.
Вот некоторые характеристики и особенности Joomla:
- удобная панель управления сайтом;
- создание, редактирование и удаление разделов и категорий сайта;
- редактируемое меню сайта;
- возможность управления блоками сайта;
- неограниченное количество страниц сайта;
- встроенный WYSIWYG-редактор страниц сайта;
- закачка файлов (картинок, звуков) на сайт;
- аутентификация пользователей и администраторов;
- средства для создания опросов;
- возможность интеграции с форумом;
- возможность установки срока начала и окончания публикации материалов;
- создание закрытых областей сайта;
- предварительный просмотр публикуемого материала;
- шаблоны дизайна сайта (в Интернете можно найти огромное количество шаблонов на любой вкус);
- огромное количество расширений (что позволяет адаптировать Joomla под ваши потребности);
- многое другое.
Все эти (и не только эти) свойства будут подробно рассмотрены в данной книге.
Книга разбита на две части
Joomla для пользователя и Joomla для дизайнера и разработчика. В первой части мы поговорим об установке и настройке Joomla (главы 1 и 2), о добавлении содержимого и управлении им (глава 3).
В главе 4 речь пойдет об управлении Joomla-сайтом, т.е. администрировании сайта. В этой же главе вы узнаете, как изменить дизайн сайта одним щелчком мыши.
Глава 5 посвящена расширениям Joomla, а точнее, их установке и настройке. В главе 6 мы установим и настроим большое расширение фотогалереи Phoca Gallery.
В главе 7 будут рассмотрены способы сбора статистики сайта и способы поисковой оптимизации. А восьмая глава посвящена безопасности сайта. Обязательно прочитайте ее, если не хотите, чтобы ваш сайт взломали.
Если вы собираетесь использовать Joomla в качестве пользователя, вам достаточно прочитать только первую часть книги (главу 6 тоже можете не читать, если фотогалерея вам не нужна). А вот если у вас есть желание создать собственное расширение или собственный шаблон, тогда прочитайте вторую часть книги, в которой будет рассмотрена разработка модуля, компонента и шаблона.
|