Joomla – система управления сайтами, известная несколько меньшее время, чем тот же WordPress, но с другой стороны ее молодость условна, так как появилась она в результате многолетней работой над CMS Mambo (ранее известна как Mambo Open Source). В основу Joomla 1.0 легли наработки Mambo 4.5.2.3.
Joomla одна из самых легких в освоении CMS, позволяющая пользователям, не знакомым с основами програмирования создавать сайты и управлять их содержимым.
По сути Joomla представляет собой набор скриптов, написанных на PHP (PHP – язык программирования, созданный для написания вэб-приложений). Во всех вэб-приложениях существуют две стороны (условно) выполнения кода – серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, к серверной – ASP, JAVA, PHP и подобные. В следствии этого стоит понимать, что для работы Joomla требуется наличие вэб-сервера с поддержкой PHP и MySQL.
Чем еще хороша Joomla? Своим сообществом пользователей, благодаря которому решить любую проблему с CMS или найти какой-либо плагин не составляет труда. Существует множество сайтов, посвященных данной системе управления сайтом.
Основные характеристики Joomla:
- движок полностью основанный на БД с применением PHP и MySQL
- возможность многоуровневой аутентификации администратора/пользователя, что повышает безопасность проекта
- разделы новостей, услуг или каталог легко редактируются
- полностью настраиваемые схемы расположения элементов (левый, правый и центральные блоки меню)
- возможность закачки изображений в собственную библиотеку с помощью браузера
- множество форм обратной связи (форумы, голосования, опросы)
- Возможность работы под широким спектром операционных систем (Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K)
Возможности администрирования:
- допускается создание неограниченного количества страниц
- структура сайта отличается высокой четкостью
- возможность создания для каждой динамической страницы своего описания и подбора своих ключевых слов
- возможность открыть доступ к определенным страницам сайта только для определенных групп пользователей
- возможность настроить расположение элементов по 5 областям сайта
- огромное количество дополнительных модулей
- возможность определить на каких страницах будут показаны модули
- генератор показа случайной новости
- возможность приема от удаленных авторов статей, новостей и других материалов
- широкие возможности в области иерархии – возможность создавать секции, разделы, подразделы и страницы
- библиотека изображений позволяет держать ваши gif и jpeg файлы под рукой
- возможность выбора из более чем 300 вариантов рассылки
- возможность помещать старые статьи в архив, оставляя доступ к ним
- 3 визуальных редактора
- легкая смена дизайна
- возможность адаптации адресов страниц под поисковые системы
Системные требования:
- Apache
- PHP 4+
- MySQL
Полезные ссылки:
http://joomla.org – официальный сайт
http://forum.joomla.org – документация
http://joomlaportal.ru/content/view/32/48/ – документация
http://joomlaportal.ru – русскоязычный сайт
http://joomla.ru – русскоязычный сайт
Пример сайта:
http://somstyle.ru/