Психолого-педагогический журнал Гаудеамус, №2 (22), 2013
КРАТКИЕ СООБЩЕНИЯ
УДК 004.43
ОСНОВНЫЕ ВОЗМОЖНОСТИ CMS JOOMLA
КС. Вебер
Приводится определение системы управления содержимым (CMS от английского Content management system). В статье описываются преимущества системы управления содержимым: централизованное управление архитектурой клиент-сервер, содержание состоит из различных модулей, управление мультиязычными сайтами, работа с любого веб-браузера, мультимедийное управление, импорт и экспорт обеспечивают безопасность проекта. В статье перечисляются наиболее популярные на сегодняшний день системы управления контентом и их основные преимущества. Описаны основные возможности CMS Joomla: возможность увеличения функциональности, модуль безопасности, многоуровневая аутентификация пользователей и администраторов, имеется система шаблонов, предусмотрены разнообразные схемы расположения модулей, многоязычность, поддержка баз данных. Система управления контентом Joomla предоставляет большие возможности. Для Joomla разработано большое количество свободно распространяемых модулей и расширений. Одним из таких расширений является Js Jobs.
Ключевые слова: информационные технологии, CMS, Joomla, JS Jobs.
Система управления содержимым (контентом) (от англ. content management system, CMS) - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (т.е. содержимым) [1].
На сегодняшний день существует множество систем управления контентом как платных, так и бесплатных.
Преимущества CMS (системы управления содержимым сайта):
- Централизованное управление посредством архитектуры клиент/сервер.
- Разделение содержания и форматирования с помощью шаблонов.
- Возможность управления многоязычными сайтами.
- Содержание состоит из различных модулей.
- Возможность работы из любого веб-браузера, независимо от системы, на различных платформах.
- Никаких ограничений при разработке доступного веб-дизайна.
- Возможность установки временного периода публикации.
- Возможность распределения прав для различных пользователей.
- Мультимедийное (HTML, XML, PDF, MP3, DOC и т.д.) управление контентом.
- Функция Импорт/Экспорт обеспечивает безопасность проекта.
- Интеграция модулей/аддонов для различных функций.
Наиболее популярные CMS: Joomla, WordPress, Drupal, 1С:Битрикс, MODx, AMIRO.CMS, PHPShop. Рассмотрим некоторые из них.
Wordpress представляет собой мощную платформу для ведения дневника (блога). Wordpress построена с помощью W3C (The World Wide Web Consortium), для соответствия стандартам XHTML и CSS. WordPress проста для понимания и освоения простым пользователем, но недостаточно функциональна для выполнения необходимых задач.
Drupal - система управления контентом, разработанная на языке программирования PHP. Существует большое количество готовых модулей, с помощью которых можно сделать: фотогалерею, файлообменник, бло-ги, форумы и т.д. Drupal поддерживает основные базы данных, которые используют большинство программистов, например, MySQL и MSSQL.
Joomla представляет собой набор скриптов, написанных на языке программи-
З. Механизмы развития инновационных процессов в эпоху информационного общества
рования PHP. Joomla - свободно распространяемая система управления контентом с открытым кодом, что позволяет с легкостью определить места уязвимости системы. Открытый исходный код можно использовать для внедрения собственных функций в систему.
Основные возможности CMS Joomla [2, 3]:
- Функциональность можно увеличивать с помощью дополнительных расширений (компонентов, модулей и плагинов).
- Имеется модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и «ведения» сессий).
- Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный. В сети существует огромный выбор готовых шаблонов как платных, так и бесплатных.
- Предусмотрены настраиваемые схемы расположения модулей, включая левый, правый, центральный и любое другое произвольное положения блока. При желании содержимое модуля можно включить в содержимое материала.
- К преимуществам системы можно отнести то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
- Происходит регулярный выход обновлений.
- Начиная с версии 1.6 встроена мно-гоязычность.
- Начиная с версии 2.5 расширена поддержка баз данных.
Joomla предоставляет большие возможности и наиболее проста в управлении. Еще одним из ключевых преимуществ Joomla перед другими рассмотренными CMS является
большое количество разработанных платных и свободно распространяемых модулей, плагинов и расширений. Одним из таких расширений является Js Jobs, разработанное компанией Joom Sky.
Литература
1. Савельева Н. Системы управления контентом (рус.) // Открытые системы. 2004. № 4.
2. Расширение JS Jobs. Официальный сайт компании Joomsky [Электронный ресурс]. URL: http://www.joomsky.com/
3. Плагины и расширения для Joomla [Электронный ресурс]. URL: http://extensions.joomla.org/ extensions/ads-a-affiliates/jobs-a-recruitment/ 7550
References
1. Savel'eva N.Sistemy upravleniya kontentom (rus.) // Otkrytye sistemy. 2004. №4.
2. Rasshirenie JS Jobs. Ofitsial'nyy sayt kompanii Joomsky [Elektronnyy resurs]. URL: http://www. joomsky.com/
3. Plaginy i rasshireniya dlya Joomla [Elektronnyy resurs]. URL: http://extensions.joomla.org/exten-sions/ads-a-affiliates/jobs-a-recruitment/7550
FEATURES CMS JOOMLA
K.S. Weber
The paper was given the definition of a content management system (CMS-English Content management system). The article describes the advantages of content management: centralized management of client-server architecture, the content consists of various modules, management of multi-lingual sites, work with any web browser, multimedia management, import and export provide security for the project. The article lists the most popular to date, content management systems and their main advantages. We describe the main features of CMS Joomla: the possibility of increasing the functionality, security module, multi-level user authentication and administrators, there is a system of patterns, provides a variety of layout modules, multilingual, database support. Sitema CMS Joomla provides a great opportunity. Joomla is designed for a large number of open source modules and extensions. One of these extensions is the Js Jobs.
Key words: information technology, CMS, Joomla, JS
Jobs.