Joomla (произносится джу́мла) — система управления содержимым, написанная на языке PHP, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы.
Joomla CMS включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
Joomla CMS позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.
|
|
История возникновения Joomla CMS
Система управления содержимым Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. 16 сентября 2005 года в свет вышла первая версия Joomla, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.
В настоящее время актуальна версия 1.5. В разработке находится версия 1.6. Версия 1.0 на сегодняшний день считается устаревшей, её официальная поддержка прекращена 1 июля 2009 года.
К лету 2009 года по числу ежедневных скачиваний Joomla обогнала Wordpress и заняла первое место со значительным отрывом от других подобных систем.
В 2006 году Joomla заняла первое место в категории Best Linux/Open Source Project на выставке UK LinuxWorld 2006.
Так же стоит отметить награды Joomla в популярном издании Packt Publishing:
2006 г. - признана лучшей бесплатной системой управления сайтами;
2007 г. - признана лучшей бесплатной CMS основанной на PHP;
2008 г. - разделила 2-е место с CMS Made Simple в номинации лучшая бесплатная CMS основанная на PHP.
Базовые (стандартные) возможности
Благодаря стандартному функционалу система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта. При необходимости, расширить стандартный функционал системы можно с помощью более чем 3000 созданных расширений. Стандартные возможности системы:
· Возможность создавать неограниченное количество страниц
· Четкая организация структуры сайта
|
|
· Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах
· Начало и окончание публикации любых материалов можно запрограммировать по календарю
· Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей
· Секции новостей, продукции или услуг легко редактируемы и управляемы
· Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн
· Опросы и голосования для эффективной обратной связи
· Различные компоненты - такие как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и т.д.
· Возможность создания не одной, а нескольких форм обратной связи для каждого контакта.
· Генератор показа случайной новости.
· Компонент приёма от удалённых авторов новостей, статей и ссылок.
· Иерархия объектов - количество секций, разделов, подразделов и страниц, зависит от вашего желания.
· Менеджер рассылки новостей.
· Менеджер архива для старых материалов сайта
· Возможность распечатать или отправить другу на e-mail любую статью с сайта.
· Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.
· Предварительный просмотр перед окончательным размещением.
· Возможность легкой смены дизайна.
· Экономное использование места на сервере за счет использование базы данных MYSQL.
· Возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.
Технические требования
Минимальные технические требования Joomla CMS к хостингу:
· Apache-вepcии 1.13 (или выше, желательно 2.x);
· РНР-версии 4.3.1 (или выше, желательно 5.x);
· MySQL-версии 3.23 (или выше, желательно 5.x).
Что же касается места на диске, то для установки системы понадобится как минимум 50 Мб, но лучше использовать хостинг с местом от 100 Мб — все зависит от того, какая информация планируется к размещению на сайте.