CMS Joomla, преимущества и отличие от предыдущих версий
Здравствуйте, дорогие читатели и читательницы! Это первая статья посвящённая созданию сайтов на Joomla. И в ней я хочу рассказать о CMS Joomla!, о том для чего она нужна, о преимуществах Joomla 2.5 и об её отличиях от предыдущих версий. За читателем остаётся право согласиться с автором статьи или нет. И так, что же такое CMS Joomla? CMS (Content Management System) это система управления содержимым, т. е. система, с помощью которой можно изменять и добавлять контент (информацию), а так же изменять функционал сайта. До изобретения CMS, для изменения информации или функционала сайта необходимо было знать HTML (гипертекстовый язык разметки), поэтому внесением изменений занимались люди, обладающие этими специальными знаниями. С приходом систем управления содержимым ситуация изменилась, теперь в подавляющем большинстве случаев управлять контентом легко может любой пользователь, умеющий работать с текстовым редактором. Одной из таких систем управления содержимым является Joomla.
Читается — джумла. Название Joomla взято из суахили (один из африканских языков) и обозначает — все вместе. И это символично! Проект Joomla — это проект с открытым исходным кодом, его разрабатывает и поддерживает команда программистов со всего мира. Joomla надежна, проста в установке и использовании, плюс ко всему бесплатна. Проект взял старт в 2005 году с версии 1.0.0, затем последовали версии 1.5.x, 1.6.x и 1.7.x. Следующей должна была стать версия 1.8.x, но сделанные изменения были столь существенны, что версия вышла под номером 2.5. На момент написания статьи, последней стабильной версией была Joomla 2.5.4, а предыдущие версии перестали поддерживаться сообществом.
Joomla — универсальная система управления содержимым. На Joomla можно организовать и простой сайт-визитку, и интернет-магазин, и блог, и сайт социальной сети. И всё это благодаря тому, что для данной CMS написано несколько тысяч различных расширений: компонентов, модулей, плагинов. Буквально, на все случаи жизни. Наверное, поэтому Joomla очень популярна во всём мире. Чтобы убедиться в её популярности достаточно воспользоваться аналитическим инструментом Google Trend . Для сравнения введите в текстовом поле названия интересующих вас систем управления содержимым, разделенные запятыми.
Давайте теперь ознакомимся с нововведениями последней версии CMS. И так, что нового в Joomla 2.5? Изменились минимальные системные требования. Для того чтобы сайт работал на Joomla 2.5 нужна версия PHP не ниже 5.2.4 — лучше 5.3.x, версия MySQL не ниже 5.04 (Joomla пока не совместима с MySQL 6.x) и Apache 2.x или IIS 7.x. Для просмотра сайта следует использовать Internet Explorer не старше версии 7, Firefox версии 3 или новее, Safari не ниже четвертой версии.
Расширилась поддержка СУБДД. Если в предыдущих версиях поддерживались СУБДД MySQL и MySQLight, то теперь поддерживается и MS SQL. Так же обещана поддержка Oracle и PostgreSQL, но на момент написания статьи ещё не реализована.
Окончательно закрыта работа с разделами. Используются только категории и подкатегории неограниченной вложенности. Причем в фильтре категорий, теперь выводится контент, который относится не только к самой категории, но и к вложенным подкатегориям.
Ещё одно полезное нововведение — CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart). В дословном переводе это звучит так: «полностью автоматизированный публичный тест Тьюринга для различия компьютеров и людей». Если сказать проще — это система для защиты от автоматической регистрации, публикации, отправки сообщений и т. д. Отделяем людей от роботов!
Коснулись нововведения и прав пользователей. Сняты ограничения с количества уровней доступа, учетные записи могут переименовываться, объединяться в группы, а группы получать уровни доступа
Теперь настройка текстовых фильтров располагается на странице общих настроек сайта. Функционал её остался прежним — контроль над выводом HTML кода в текстах статей. Контроль осуществляется с учетом пользовательских прав.
В администраторскую панель управления добавлена пара кнопок-индикаторов: одна для обновления самой Joomla 2.5, другая для обновления используемых расширений.
Вместо обычного поиска появился умный (или интеллектуальный) поиск. Теперь производится предварительное индексирование контента и в поисковую выдачу попадают результаты более релевантные запросу. В процессе ввода запроса, умный поиск выводит подсказки предполагаемых запросов.
Состав стандартных компонентов претерпел некоторые изменения. Из стандартного набора был удалён компонент опросов и добавлен очень полезный компонент переадресации. Он позволяет переадресовывать браузеры посетителей по заданным адресам в случаях изменения адреса страницы.
В новой Joomla теперь есть возможность устанавливать своё изображение для сайта, находящегося в офлайн режиме. Произошли изменения в системе мультиязычности Joomla. Добавилась новая настройка, позволяющая менять языковые переменные. Для администраторов сайтов, работающих с большим количеством пользователей, появился дополнительный функционал для удобства работы — заметки о пользователе.
В Joomla 2.5 переработан стандартный шаблон Beez, который стал более дружественным для мобильных устройств. Для работы с шаблонами можно использовать макеты и стили.
И многое, многое другое.
Если вас заинтересовала эта статья или вам хочется сделать сайт, выбирайте Joomla 2.5 и дерзайте! Но для начала организуйте для себя локальный хостинг.