Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: XXXIX Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 24 февраля 2016 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Давлетбаева Р.Р. СРАВНИТЕЛЬНЫЙ АНАЛИЗ CMS: ВЫБОР ОПТИМАЛЬНОЙ СИСТЕМЫ ДЛЯ СОЗДАНИЯ ОБЩЕОБРАЗОВАТЕЛЬНЫХ САЙТОВ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. XXXIX междунар. студ. науч.-практ. конф. № 2(39). URL: http://sibac.info/archive/technic/2(38).pdf (дата обращения: 25.04.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

СРАВНИТЕЛЬНЫЙ АНАЛИЗ CMS: ВЫБОР ОПТИМАЛЬНОЙ СИСТЕМЫ ДЛЯ СОЗДАНИЯ ОБЩЕОБРАЗОВАТЕЛЬНЫХ САЙТОВ

Давлетбаева Регина Ренатовна

студент 3 курса, кафедры АиУ НЧИ КФУ, г. Набережные Челны

Зиятдинов Рустем Раисович

научный руководитель,

канд. технич. наук, доцент НЧИ КФУ,

г. Набережные Челны

CMS (от англ. "Content Management System" или "Система Управления Контентом") - это программное обеспечение, которое позволяет разрабатывать и поддерживать динамические информационные web-сайты. Существует платные CMS, например, Bitrix, NetСat, ABO.CMS, Amiro.CMS, UMI.CMS, Host.CMS и др., так и бесплатные CMS: Joomla, WordPress, Drupal, Typo3 и т.д., все они имеют особенности, преимущества и недостатки.[1]

В целях выбора самого приемлемого бесплатного CMS для создания сайта образовательного портала  провелось тестирование. Объектом анализа стала четыре бесплатных CMS: Joomla, Drupal, Wordpress, Typo3 (табл.1). Тестирование осуществлялось по таким параметрам: удобство пользования административной панелью, скорость разработки сайта на движке, возможность написания дополнительных модулей, реализация основных возможностей при построении образовательного сайта для школы.

 

Таблица 1.

Анализ CMS.

CMS

Системные требования

Установка

Русская локализация администраторской части

Joomla

Drupal

поддержка XML,

поддержка Zlib, поддержка базы данных:(mysql, mysqli), StringOverload выключена, поддержка INI

gd, PHP XML extension, Hash and JSON, Php Data Objects (PDO)

полностью веб-интерфейс, беспрепятственная установка в несколько этапов.

можно скачать с официального русского сайта: Joom [Электронный ресурс] URL:joom.ru

скачать языковый файл с:Drupalтм [Электронный ресурс] URL localize.drupal.org/translate/downloads

Wordpress

MySQL 5.0 or greaterThe mod_rewrite Apache module

файл русской локализации можно скачать с официального русского сайта:WORDPRESS.ORG [Электронный ресурс] URL:ru.wordpress.org

Typo3

openssl, gd

полностью веб-интерфейс, беспрепятственная установка в несколько этапов.

файл русской локализации можно скачать с официального русского сайта: корпоративная система управления веб-контентом Typo3 [Электронный ресурс] URL:  www. typo3.ru

Создание меню:

  • Создание меню в Joomla реализовывается с помощью менеджера меню. Для того чтобы зайти в него, необходимо пройти  в административной панели Joomla – «Все меню» далее «Менеджер меню». Чтобы создать новое  меню необходимо нажать «Создать». После этого загрузится окно, в котором нужно указать некоторые параметры. [3]
  • В Drupal пункты меню присваиваются данному объекту сразу при создании.
  • В WordPress заходим внешний вид - «Меню» - создаётся легко меню и присваиваются ему все необходимые пункты.
  • В Typo3 меню расположено слева, с его помощью мы отмечаем различные функции Typo3. Чтобы изменить нужную нам настройку требуется найти функцию из меню и дополнительно выбрать страницу в pagetree.

Вставка меню:

  • Вставка меню в Joomla происходит посредством вставки модуля меню в шаблон в необходимом месте. Внешний вид настроить можно с помощью css-класса либо правкой кода модуля: modules\mod_menu
  • Drupal: происходит посредством вставки специального кода, который показывает меню.
  • WordPress: можно вставить с помощью специальной функции.
  • Typo3: существует элемент TEMPLATE, с помощью которого можно рассматривать шаблон HTML и вставлять в его установленные места меню

Настройка главной страницы

  • Joomla: все редактирование происходит в файле index.php в корне шаблона.
  • Drupal: изменить шаблон можно в папке: \themes\bartik\templates.
  • WordPress: изменить шаблон можно в папке: wp-content\themes\twentyeleven. Там можно отредактировать все необходимые блоки.
  • Typo3: пользователи  сами могут выбирать редактирование во frontend (прямо на внешнем сайте) или в интерфейсе.

Настройка раздела новостей:

  • Для раздела новостей в Joomla можно поставить другой шаблон, если нужно изменить отображение меню. Все лишние параметры для отображения можно убрать из администраторской части. Далее  настраем внешний  вид  с помощью css-файла. Можно сделать настройку уникальную со своими css-классами, каждый компонент необходимо править в должных папках, к примеру - для новостей: components\com_content\views\category\tmpl
  • Самый простой способ - использовать под новости встроенный в ядро Drupal модуль Blog. Тип материала для каждой новости - "Заметка Блога". Если необходимо отображать новости на главной, то нужно в создаваемом материале поставить флажок «Помещать на главную» в разделе «Настройка публикации». Во всяком случае, все заметки будут доступны по адресу: http: //имя_сайта/blog. Можно также сделать в меню пункт, который будет ссылаться на этот адрес.
  • WordPress: Переходим на страницу «Новости» → «Рубрики» и добавляем новую рубрику с одноимённым типу записей названием.
  • в Typo3 раздел делается настройкой всего лишь одного расширения 'tt_news'.

Создание модуля

  • Joomla: в Интернете можно найти всевозможные статьи, так что и со знанием РНР, также прочитав документацию, можно самостоятельно разработать несложные модули. К примеру, первая в поисковой выдаче статья: joomla-code.ru [электронный ресурс] URL: www.joomla-code.ru/j25-creat-module
  • Drupal: обучающая статья по созданию модулей для Drupal: АЗБУКА W€B [электронный ресурс] URL: azbukaweb.ru/creating-modules-a-tutorial-drupal-7x
  • WordPress: есть много статей, первое из выдачи Google: press wordpress блог Руководство редактора TYPO3 [электронный ресурс]   URL: www.presswordpress.ru/wordpress-plugins/wp-wordpress-gallery-easy-plugin/.
  • Typo3: есть много статей, например — обучающие созданию модулей для Typo3: [электронный ресурс] URL: http: //www.typo3.ru/uploads/media/rus_modules_user-setup-task-center.pdf

Подводим итоги.

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

Drupal: удобная панель администрирования с фронтальной части. При хорошей и продуманной настройке выдаст нужный результат. Только нужно хорошо изучить возможности всех необходимых модулей. В плане работы с шаблонами: слишком много программировать и править различные системные файлы для получения стабильного результата.

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

Typo3: простота в создании собственных элементов контента. Простые элементы контента, такие как слайдер, небольшая галерея, можно создать даже без использования php. Они конфигурируются посредством языка Yaml. Так же эта система динамично развивается, стабильна и отлично подходит для создания образовательного портала.

 

Список литературы:

  1. Обзор CMS (систем управления контентом). [Электронный ресур ]-Режим доступа – URL: http://wseweb.ru/diz/obzor-cms.htm (Дата обращения:20.02.2016);
  2. Создание меню в Joomla). [Электронный ресур ]-Режим доступа – URL:http://webmastermix.ru/lessons-joomla/64-creating-menu-in-joomla.html (Дата обращения: 20.02.2016)
  3. Сравнительный анализ CMS. [Электронный ресур ]-Режим доступа –  http://habrahabr.ru/post/150855/ (Дата обращения: 20.02.2016)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.