Joomla

Материал из Викиреальностя
Перейти к: навигация, поиск

Joomla! (джумла, жумла) — система управления веб-содержимым, созданная на основе другой CMS, Mambo.

Содержание

[править] Происхождение названия

Название CMS было выбрано в результате конкурса. Слово Joomla звучит как Jumla. что в переводе с суахили означает «все вместе» или «в целом», что символизирует единодушный подход разработчиков и сообщества к развитию системы.

[править] История

В 2001 году предок Joomla!, CMS под названием Mambo, была разработана австралийской компанией Miro. Причём, она изначально разрабатывалась на условиях распространения исходного кода. В 2002 году было решено разделить её на коммерческую и бесплатную версии. Коммерческая версия стала называться Mambo CMS, а открытая — Mambo Open Sourse (MOS).

В 2005 году команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И, как результат, 16 сентября 2005 года была представлена система управления контентом под названием Joomla, которая, фактически, была версией Mambo за номером 4.5.2.3, только содержала исправления некоторых ошибок и уязвимостей.

В настоящее время последней версией считается Joomla 3.1.1, вышедшая 26 апреля 2013 года.

[править] Описание

Joomla — это CMS, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением. Распространяется под лицензией GNU GPL. Система работает под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.

Отличительной чертой системы является значительная лёгкость инсталляции, работы и модификации.

Прочие характеристики и особенности системы управления контентом Joomla:[1]

  • Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
  • Полностью настраиваемые схемы расположения элементов, что позволяет создать оригинальный дизайн. Количество секций, разделов, подразделов и страниц также задаётся разработчиком страницы.
  • Имеется возможность загружать изображения в специальную библиотеку, откуда они могут быть использованы на любой странице сайта.
  • Возможно создание форумов, опросов и голосований.
  • Наличие различных модулей, например «последние новости», «счетчик посещений», «подробная статистика посещений», «гостевая книга», и т. д. Также имеется модуль приёма от удалённых авторов новостей, статей и ссылок.
  • Возможность создавать неограниченное количество страниц.
  • Для каждой динамической страницы можно создать свое описание и ключевые слова, что полезно для повышения рейтинга в поисковых системах. Также имеется возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.
  • Возможность сделать доступ к определенным разделам сайта только для зарегистрированных пользователей
  • Имеются менеджер рассылки новостей и менеджер архива.
  • Имеются функции печати и отправки по e-mail любой статью с сайта.
  • Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.
  • Функциональность можно расширять с помощью дополнительных расширений (компонентов, модулей и плагинов).

[править] Системные требования

Ниже представлены системные требования, которые необходимы для работы с Joolma.[2] Для Joomla 1.6 и Joomla 1.7

Программное обеспечение Рекомендуемые Минимальные
PHP 5.3 + 5.2.4 +
MySQL 5.0.4 + 5.0.4 +
Apache (с mod_mysql, mod_xml и mod_zlib) 2.x + 2.x +
Microsoft IIS 7 7

Для Joomla 1.5

Программное обеспечение Рекомендуемые Минимальные Примечания
PHP 5.2 + 4.3.10 + Не совместимо с версиями 4.3.9, 4.4.2 и 5.0.4
MySQL 4.1.x + 3.23 + Не поддерживается на 6.x +
Apache (с mod_mysql, mod_xml и mod_zlib) 2.x + 1.3 + В случае использования SEO URLs необходимо установить mod_rewrite.
Microsoft IIS 7 6

[править] Минусы

Старые версии Joomla (особо 1.5 и ниже) подвержены вирусным инвазиям. Так, на сайт спокойно может проникнуть троян, спамбот или червь, если неверно установлены права на папки. На сайтах, которые периодически не проверяются на вирусы, селятся целые колонии виртуальных вирусов, образуя в папках вроде images, modules и т.д. подсайты с вирусным контентом.

[править] Ссылки

[править] Примечания

Joomla относится к теме «Движки сайтов»   ±