- •ImageCms: полностью русскоязычная разработка, соответственно — и администраторский интерфейс на русском языке.
- •Создание статических страниц
- •Создание раздела новостей
- •Создание меню
- •ImageCms: в разделе «Меню» легко создал пункт меню «о компании» и присвоил ему нужную статью, аналогично можно присвоить пункту меню и категорию.
- •Обратная связь
- •ImageCms: присутствует рабочий модуль «Обратная связь», который реализует данную возможность. Также без проблем проходит установка в верхнем меню ссылкой.
- •Двуязычность
- •Настройка главной страницы
- •ImageCms: редактирование главной страницы происходит в файле main.Tpl в корне шаблона. Там без проблем изменяются все необходимые блоки.
- •Настройка раздела новостей
- •Настройка статической статьи
- •ImageCms: без проблем назначается свой шаблон, либо редактируется стандартный для настройки нужного вида.
- •Создание модуля
- •Контрольные вопросы к практической работе
- •Назначение и возможности cms-систем.
- •Какую из рассмотренных cms-систем вы выбрали бы для использования?
Настройка статической статьи
Joomla: назначается иной от главной шаблон, далее надо править: либо CSS-файлом, либо код в компоненте.
Drupal: как назначить другой шаблон для раздела новостей или статической статьи я не нашел. Можно, конечно, прямо в главном шаблоне поставить нужные условия и достичь этого результата.
Modx, Typo3, CMS Made Simple: тестирование не проводилось.
WordPress: стандартных средств для реализации отдельного дизайна для раздела либо отдельной страницы я не нашел, но, правда, в Интернете есть статья:http://www.mykhailenko.com/blog/2011-07-27/multiple-templates-4-category-single-pages-wordpress.html. Не совсем удобное решение, но хоть что-то.
ImageCms: без проблем назначается свой шаблон, либо редактируется стандартный для настройки нужного вида.
Вставка меню
Joomla: происходит посредством вставки модуля меню в шаблон в нужном месте. Внешний вид можно настроить с помощью css-класса либо правкой кода модуля: modules\mod_menu
Drupal: происходит посредством вставки специального кода, который выводит меню.
Modx, Typo3, CMS Made Simple: тестирование не проводилось.
WordPress, ImageCMS: вставляет просто с помощью специальной функции.
Настройка обратной связи
Joomla: можно настроить изображение методом правки файла: components\com_contact\views\contact.
Drupal: можно настроить с помощью \includes\form.inc и правкой php-файла, либо с помощью класса-css.
Modx, Typo3, CMS Made Simple: тестирование не проводилось.
WordPress: настройка происходит посредством правки файлов плагина.
ImageCMS: нужно править шаблон модуля: application\modules\feedback\templates. Также есть модуль калькулятора, который при введенных трех значений показывает какой-то предусмотренный результат пользователю. Я попробовал разобраться, как создать нечто такое с помощью этих систем.
Создание модуля
Joomla: в Интернете можно найти различные статьи, так что из знанием РНР и умением читать документацию можно самостоятельно разрабатывать несложные модули. К примеру, первая в поисковой выдаче статья: www.joomla-code.ru/j25-creat-module
Drupal: есть много статей, например — обучающие созданию модулей для Drupal azbukaweb.ru/creating-modules-a-tutorial-drupal-7x
Modx, Typo3: тестирование не проводилось.
WordPress: есть много статей, первое из выдачи Google: www.presswordpress.ru/wordpress-plugins/wp-wordpress-gallery-easy-plugin. В общем можно разобраться и сделать необходимый модуль.
ImageCMS: на эту тему нашел статью: wiki.imagecms.net/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9, также есть ссылки на форум. В общем, можно сделать необходимый модуль.
CMS Made Simple: присутствует вполне подробная статья на сайте русского сообщества. То есть, создание модуля не станет проблемой для любителей.
Если проанализировать основные недостатки CMS, отсутствие description, проблемы с title и ЧПУ, ошибки в Robots.txt, sitemap.xml, такие же ошибки на официальных сайтах, то можно сделать следующие выводы:
больше всего понравились WordPress и ImageCMS;
Drupal и CMS Made Simple чем-то похожи, но Drupal выглядит более мощным;
Joomla разочаровала глюком 404, но с системой можно работать;
ModX — не каждый Интернет-маркетолог разберется с данной CMF;
Typo3 — кошмар, из которого, кажется, выжали всю логику. Если она там была.
Итог
Joomla.
В общем довольно простая и подходящая для создания корпоративных сайтов система. Единственное замечание — не совсем нравится работа с шаблонами, слишком много файлов и немного запутанная структура. Также не нравится то, что нужно настраивать много сторонних компонентов, каждый из которых имеет свои особенности.
Drupal.
Неплохая система с удобно продуманной панелью администрирования с фронтальной части. При тонкой настройке даст нужный результат. Только нужно хорошо изучить возможности всех необходимых модулей. В плане работы с шаблонами — не понравилось, слишком много нужно программировать и править различные системные файлы для достижения желаемого результата.
Modx.
Неопытному пользователю данная система, скорее всего, не подойдет.
WordPress
Отличная система с очень приятным дизайном админ части. Но все же, как по мне — она идеально «заточена» для создания блогов либо шаблонных сайтов с помощью большого количества готовых шаблонов. Делать уникальный корпоративный сайт все-таки не удобно.
Typo3.
Неопытному пользователю данная система, скорее всего, не подойдет.
ImageCMS.
Хорошая система для создания корпоративных сайтов, с первого взгляда даже не увидела существенных недостатков. Сравнительно богатый функционал базовой сборки. Единственный минус на фоне остальных — очень мало сторонних модулей (которые, в принципе, для решения данной задачи и не понадобились), но это уже, как говорится, вопрос на любителя.
CMS Made Simple.
Система довольно простая, но есть недостатки базовой сборки, которые не позволяют реализовать нужный функционал. И хоть эти недостатки, возможно, и решатся дополнительными модулями, но вопрос с настройкой индивидуального дизайна очень острый в связи с редактированием шаблонов с администраторской части.
