Рассмотрим самую известную из бесплатных систем управления контентом –Joomla. Вы зададитесь вопросом: а почему в большинстве случаев для создания собственного сайта выбирают именно ее?


joomla

Рис. 1. Система управления контентом

Ответ очевиден. Благодаря большому количеству компонентов и плагинов, которые позволяют расширить функционал будущего сайта, а также по причине бесплатного доступа, данная платформа наиболее популярна. Еще не менее значительной причиной для ее выбора послужило достаточно легкое и быстрое построение сайта, который не требует особых навыков, что, в первую очередь, очень важно для новичка.

Как и многие другие системы управления контентом, такие как Drupal, WordPress и т.п., CMS Joomla обладает компонентами для поиска информации на сайте, хранении данных, заполнения контентом. Также помимо этого существует огромное множество плагинов, позволяющий значительно расширить функционал будущего сайта и сделать его более ярким и красочным. Например, можно добавить плагин jDownloads и превратить свой сайт в файлообменник, а добавив плагин для чата – создать форум. Благодаря широкому спектру дополнений можно добавить на сайт рейтинг статей (новостей), статистику посещения, возможность авторизации через соц. сети и многое другое.

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

Интерфейс системы управления контентом

Так что же представляет собой административная среда для начинающего разработчика, с которой ему придется столкнуться на ранней стадии разработки сайта? Большую часть из всего функционала Joomla состоит из публикации статей, благодаря функции которой можно указывать, когда именно необходимо опубликовать новую статью. Т.е. написали мы статью сегодня, а хотим, чтобы она появилась на нашем сайте только завтра. Это очень удобно, поскольку позволяет заранее написать множество статей с указанными датами публикации. Так что можно не переживать, что на сайте не будет появляться новая информация.


admin

Рис. 2. Административная часть CMS Joomla

Поскольку интерфейс Джумлы (как и у многих других платформ) на английском языке, поискав в Интернете можно скачать с сайтов русифицированную установку и после этого пользоваться всеми функциями платформы, что достаточно комфортно для новичка. Правда, не все сайты успевают за обновлениями версий платформы, поэтому порой приходится довольствоваться старой русифицированной установкой. Но все же к минусу это не относится.

Готовые шаблоны в CMS Joomla

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


shablon

Рис. 3. Пример готового шаблона

Благодаря готовому шаблону страница сразу же разделена на некоторое количество блоков, в которых затем пополняется контент. Можно выделить несколько основных:

  1. Блок для навигации (обычно она располагается в верхней или левой части сайта);
  2. Блок для вывода основной информации по центру;
  3. Блок для нижней части (сюда входит запись о защите авторских прав).

Количество блоков зависит от скачанного готового шаблона, но новичок может регулировать его, просто-напросто не используя некоторые из блоков в нем.

Джумла может похвастаться в настоящее время своими новыми функциями, среди которых можно выделить весьма интересное новшество – уведомление о выходе новой версии. Вы всегда будете оставаться в курсе новых изменений. К ним можно также отнести возможность использования captcha для безопасности сайта и хранение информации.

Подведем итоги, почему новичку стоит выбрать именно CMS Joomla:

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

И самое главное - это все бесплатно!