CMS Joomla
Материал из Википедии — свободной энциклопедии
| Joomla | |
|
|
|
|
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]
Примечания
- ↑ Projects / Joomla! (англ.). SourceForge, Inc.. — Joomla! на freshmeat.net. Проверено 2 октября 2009.
- ↑ http://developer.joomla.org/coordinator-blog/304-joomla-16-alpha-2-released.html
- ↑ Ric Shreves 2008 Open Source CMS Market Survey (англ.) (pdf) (2008-07-27). — Обзор рынка открытых CMS. Проверено 11 августа 2009.
- ↑ Translations for Joomla (англ.). Open Source Matters, Inc.. — Переводы для Joomla!. Проверено 11 августа 2009.
- ↑ Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc. (2007-08-05). — Системные требования для Joomla 1.0.x. Проверено 11 августа 2009.
- ↑ Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc. (2008-09-02). — Системные требования для Joomla 1.5.x. Проверено 11 августа 2009.
- ↑ 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
| < Предыдущая | Следующая > |
|---|


