АкСистем

тел. +7-391-254-79-87

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Joomla 1.5 CMS

CMS Joomla

Материал из Википедии — свободной энциклопедии

Joomla
Joomla logo.png
JoomlaAdministrator.jpg
Joomla! - скриншот административной панели версии 1.5
Тип Система управления содержимым
Разработчик The OSM Development Team
Написана на PHP[1]
ОС Кроссплатформенное программное обеспечение
Версия 1.5.15 Wojmamni ama mamni (5 ноября 2009)
Тестовая версия 1.6 Alpha 2 (25 октября 2009[2])
Лицензия GNU GPL
Сайт www.joomla.org
   

Joomla! — (произносится «Джу́мла») система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

 

Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы.

История

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

В настоящее время актуальна версия 1.5. В разработке находится версия 1.6. Версия 1.0 на сегодняшний день считается устаревшей, её официальная поддержка прекращена 1 июля 2009 года.

К лету 2008 года по числу ежедневных скачиваний Joomla! заняла второе место после WordPress со значительным отрывом от других подобных систем[3].

Описание системы

CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов[4], которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.

Основные возможности

  • Функциональность можно расширять с помощью дополнительных модулей (расширений, плагинов).
  • Модуль безопасности для многоуровневой аутентификации пользователей и администраторов.
  • Система шаблонов позволяет легко изменять внешний вид сайта.
  • Настраиваемые схемы расположения модулей, включая левый, правый и центральный блоки меню.
  • К преимуществам системы можно отнести то, что все модули, компоненты, плагины, шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.

Возможности администрирования

  • Для каждой динамической страницы можно создать своё описание и ключевые слова в целях повышения рейтинга в поисковых системах;
  • Начало и окончание публикации любых материалов можно запрограммировать по календарю;
  • Возможность ограничить доступ к определённым разделам сайта только для зарегистрированных пользователей;
  • Настраиваемые схемы расположения элементов по областям шаблона
  • Различные модули (последние новости, счётчик посещений, подробная статистика посещений, гостевая книга, форум и другие);
  • Возможность создания не одной, а нескольких форм обратной связи для каждого контакта;
  • Модуль приёма от удалённых авторов новостей, статей и ссылок;
  • Иерархия объектов;
  • Менеджер рассылки новостей. Поддержка более чем 360 служб рассылки новостей по всему миру;
  • Встроенный визуальный редактор TinyMCE;
  • ЧПУ — «человекопонятный URL»
  • Около 4000 готовых модулей и компонентов

Минимальные системные требования

Для работы Joomla требуются[5][6]:

  • PHP:
    • PHP 4.3.10 или новее, рекомендуется 4.4.7 (Для Joomla! 1.5.x),
    • PHP 4.2.x или новее (Для Joomla! 1.0.x),
  • MySQL 3.23.x или новее, но не 6.x
  • Apache 1.3.x или новее.

Для версии 1.6 будут требоваться, как минимум, PHP 5.2 и MySQL 5.0.4[7]

Примечания

  1. Projects / Joomla! (англ.). SourceForge, Inc.. — Joomla! на freshmeat.net. Проверено 2 октября 2009.
  2. http://developer.joomla.org/coordinator-blog/304-joomla-16-alpha-2-released.html
  3. Ric Shreves 2008 Open Source CMS Market Survey (англ.) (pdf) (2008-07-27). — Обзор рынка открытых CMS. Проверено 11 августа 2009.
  4. Translations for Joomla (англ.). Open Source Matters, Inc.. — Переводы для Joomla!. Проверено 11 августа 2009.
  5. Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc. (2007-08-05). — Системные требования для Joomla 1.0.x. Проверено 11 августа 2009.
  6. Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc. (2008-09-02). — Системные требования для Joomla 1.5.x. Проверено 11 августа 2009.
  7. Joomla 1.5 Technical Requirements

Литература

  • Колисниченко Денис Николаевич Joomla! 1.5. Руководство пользователя. — М.: «Диалектика», 2009. — С. 224. — ISBN 978-5-8459-1509-2
  • Хаген Граф Создание веб-сайтов с помощью Joomla! 1.5 = Building Websites with Joomla! 1.5. — М.: «Вильямс», 2009. — С. 304. — ISBN 978-5-8459-1506-1
  • Бэрри Норт Joomla! Практическое руководство = Building a Cuccessful Joomla! Powered Website. — М.: «Символ-Плюс, 2008. — С. 448. — ISBN 978-5-93286-117-2
  • Дэн Рамел Joomla! Самоучитель = Beginning Joomla! From Novice to Professional. — Санкт-Петербург: «БХВ-Петербург, 2008. — С. 448. — ISBN 978-5-9775-0285-6
Обновлено 12.05.2010 14:41