CMS Joomla! - общая информация

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

 

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

Еще совсем недавно наиболее актуальной была версия 1.5 (самая стабильная, безопасная и к ней наибольшее число дополнений). Сейчас вовсю развивается версия 2.5, и уже вышла бета версии 3.0. В конце 2010 года вышла версия 1.7, но она, как и версия 1.6 была переходной. Поддержка версии 1.7 прекращена 24 февраля 2012 года. Я бы сильно не рекомендовал делать коммерческие сайты на версиях 1.6 и 1.7, хотя некоторые этим занимаются. Версия 1.0 на сегодняшний день считается сильно устаревшей, её официальная поддержка прекращена 1 июля 2009 года. Под версию 2.5 еще нет такого глобального набора расширений, как для линейки 1.5, но судя по темпам выхода новых расширений и переделки старых под новую Joomla, уже через полгода никаких трудностей в поиске расширений не будет. Хотя отмечается не очень хорошая деталь - большинство расширений для Joomla 2.5 делаются коммерческими (платными).

Разработчики, как и обещали, к выходу версии 2.5 движок кардинально переписали относительно линейки 1.5, и адаптировали под PHP 5. Очень много работы было проделано для более гибкой системы назначения прав пользователям, и многое другое.

На сегодня Joomla является самым популярным движком для интернет сайтов, по данным нескольких стат источников она уже обогнала WordPress по количеству установок.

Основные характеристики Joomla!:

  • Полностью основанный на БД движок с использованием PHP/MySQL.
  • Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
  • Секции новостей, продукции или услуг легко редактируются и управляются.
  • Разделы тем могут быть добавлены авторами.
  • Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.
  • Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта.
  • Форум/Опросы/Голосования для эффективной обратной связи.
  • Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.

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

  • Возможность создавать неограниченное количество страниц.
  • Четкая организация структуры сайта.
  • Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах.
  • Начало и окончание публикации любых материалов можно запрограммировать по календарю.
  • Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей.
  • Секции новостей, продукции или услуг легко редактируемы и управляемы.
  • Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн.
  • Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта.
  • Опросы и голосования для эффективной обратной связи.
  • Различные модули - такие как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и т.д.
  • Причем вы сами выбираете, будут ли показаны эти модули и на каких страницах.
  • Возможность создания не одной, а нескольких форм обратной связи для каждого контакта.
  • Именение порядка объектов, включая новости, вопросы, статьи и т.д.
  • Генератор показа случайной новости.
  • Модуль приёма от удалённых авторов новостей, статей и ссылок.
  • Иерархия объектов - количество секций, разделов, подразделов и страниц, зависит только от вашего желания.
  • Библиотека изображений позволит вам хранить все ваши GIF-, JPEG- и PNG-файлы под рукой для лёгкого доступа.
  • Менеджер рассылки новостей. Выбирайте из более чем 360 служб рассылки новостей по всему миру.
  • Менеджер архива. Помещайте ваши старые статьи в архив, чем просто удалять их.
  • Возможность распечатать или отправить другу на e-mail любую статью с сайта.
  • Выбор из нескольких мощных визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.
  • Предварительный просмотр перед окончательным размещением.
  • Возможность легкой смены дизайна.
  • Экономное использование места на сервере за счет использование базы данных MYSQL.
  • Возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.

На сегодня можно найти более 4000 модулей и компонентов, которые удовлетворят требования любого автора сайта. Система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта.

Таким образом, установив эту систему на свой веб-сайт, вы получаете полный контроль над обновлением информации и развитием вашего веб-сайта. И для этого совсем не нужно иметь никаких специальных знаний.

Системные требования:
PHP 4.2.x или выше - http://www.php.net
MySQL 3.23.x или выше - http://www.mysql.com
Apache 1.13.19 или выше - http://www.apache.org
В качестве Web-сервера может использоваться так же MS IIS (Internet Information Server) версии 5.0 и выше.
Необходимо удостовериться, что используемая версия PHP имеет встроенную поддержку MySQL, XML и Zlib.

Joomla может использоваться совместно со всеми наиболее известными браузерами, а именно: Internet Explorer (версия 5.5+, зависит от выбранного вами шаблона), Netscape, Opera, Safari и Mozilla. Секция администрирования наиболее совместима с IE, Netscape и Mozilla.

Компоненты, модули, мамботы (плагины) - что это такое?

Расширения, устанавливаемые в CMS Joomla – компоненты, модули и мамботы (плагины).

Компоненты – это расширения Joomla, которые составляют функционал системы и поддерживают интерактивное взаимодействие с пользователем, Компонентами в Joomla являются форумы, файловые архивы, галереи, системы сбора статистики, резервного копирования и т.д. Управление пользователями, создание разделов,  — это тоже компоненты, но работающие только в административной части сайта. Добавление и отображение материалов - компоненты, работающие и в админке, и публичной части сайта. Компонент поиска имеет только публичную часть

Модули, в отличие от компонентов, выполняют функции отображения какой-либо информации и в большинстве случаев не выполняют никаких операций по добавлению/модификации данных. Другим немаловажным отличием модулей от компонентов является возможность копирования модулей. Как правило, модули располагаются в левой и правой колонке при трехколоночной верстке. Примером модулей является навигационное меню, календарь, список популярных статей и т.д.

Мамботы (плагины) – это небольшие функции позволяющие выполнять манипуляции с данными перед отображением их пользователям сайта. Пример работы мамбота - найти в тексте условный код, на который он запрограммирован и заменить его на другой (например, вставка в текст  страницы фотогалереи).

В большинстве случаев, расширение для Joomla состоит из компонента, одного или нескольких модулей и поискового мамбота. Компонент выполняет какие либо действия с данными (добавляет/изменяет/удаляет), модули отображают данные, а мамбот позволяет осуществлять поиск по данным этого компонента.


http://site-crafter.ru/

Joomla templates by a4joomla