Знакомимся с CMS Made Simple
cmsmadesimple

Знакомимся с CMS Made Simple

Nikel, 17.09.2013

CMSMS — свободное программное обеспечение, распространяемое по лицензии GPL. Открытый исходный код CMS позволит Вам вносить изменения в код для настройки функциональности вашего сайта. Появилась Made Simple в сейчас уже далеком 2004г. благодаря команде разработчиков во главе с лидером проекта Тедом Кальпом(Ted Kulp). На сегодняшний день актуальна версия CMSMS 1.11.7 — Genovesa (июнь 2013г.).
По словам создателей на данном движке можно сделать многое, включая блог, но основная ниша продукта — корпоративные сайты, справочники, сайты визитки, промо-сайты , раскручивающие определенный товар, бренд или услугу. CMS Made Simple представляет собой альтернативу таким гигантам как Drupal или Joomla!(хотя я не сторонник Джумлы).

CMS идеальна для ресурсов с небольшим количеством страниц (от десятков до сотен), однако,   не очень хорошо подходит для веб-сайтов, которые будут иметь более тысячи страниц. Пользовательский интерфейс оптимизирован для быстрого доступа к нескольким страницам, поэтому, как только вы превысите определенный предел, становится неудобно управлять ими. Это не означает, что на  Made Simple нельзя создавать большие сайты, но есть намного лучшие инструменты для этой работы.

Каковы же преимущества движка?

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

Впечатления остались благоприятные, чем-то напомнила мне Modx, хотя последняя пожалуй еще гибче.

Еще считаю нужным упомянуть о простоте с которой в системе можно работать с шаблонами. Если вы не в состоянии создать свой собственный шаблон,  можно скачать готовый, бесплатно. Их существует довольно много. Стандартные темы находятся по адресу http://themes.cmsmadesimple.org/, вам предложат загрузить XML — файл, также как и при скачивании модулей. Кстати, для модулей есть возможность полностью автоматической установки прямо из админки, аналогичная WordPress’у — Загрузить и установить. Подробнее на этом мы остановимся позднее, а сейчас пришла пора поговорить о недостатках.

  • Редактировать css и файлы шаблона можно только через административную панели CMSMS, потому что они сохраняются в базе данных. А возможности там сильно ограничены. Отсутствие нумерации строк, подсветки тегов и банального поиска сильно раздражало, так как я привыкла править все в блокноте или phpDesigner.
  • Когда вы не в состоянии написать модуль для Made Simple сами, иногда можете столкнуться с ситуацией, что под некоторые задачи, казалось бы простые,
    не хватает готовых модулей.
  • Движок поддерживает ЧПУ -человекопонятные урлы (ознакомьтесь со статьей как включить чпу в cms made simple ), но они не поддерживаются в полной мере внутри некоторых модулей(например, Products,  News)
  • Для того, чтобы просто добавить ленту новостей на главную страницу сайта (по типу блога)  уже  потребуется установленный модуль  Новостей, который страдает указанным выше недостатком отображения URL

Ну что очень существенные минусы? Если для вас нет, добро пожаловать в ряды пользователей  CMS Made Simple! В последующих уроках я буду подробно рассказывать об  особенностях данной системы управления контентом. Читайте об установке CMSMS в следующем посте.