Simple made cms templates: Welcome, CMS Made Simple Lovers! .:. WeLoveCMSMS

Microsoft Azure Marketplace

CMS Made Simple (CMSMS) — это система управления контентом (CMS), которая предлагает разработчикам, программистам и владельцам сайтов веб-область разработки и администрирования. Другие системы, с которыми они его сравнивали, включают Drupal, WordPress, eZ Publish и Joomla.
Niles Partners запускает продукт, который будет настраивать и публиковать CMS Made Simple, систему управления контентом, в которую встроен предварительно настроенный инструмент с лампой и готовый к запуску AMI на Amazon EC2.
CMS Made Simple — это модуль, написанный на PHP, а также поддерживающий MySQL. Текущая упрощенная версия CMS поддерживает только MySQL, ранее она использовалась для поддержки PostgreSQL, но была удалена разработчиками. Smarty Template Engine используется для обработки системы шаблонов. CMS Made Simple стремится обеспечить легкую разработку и настройку с помощью тем, дополнительных модулей, динамических меню, тегов и переводов. Создавая новую разработку, разработчик стирает ненужное, а затем добавляет те теги, которые ссылаются на плагины.
ФУНКЦИИ:
Дружественный интерфейс:
CMS Made Simple предоставляет возможности без сложности.
Благодаря надежному и интуитивно понятному пользовательскому интерфейсу и простому в использовании редактору страниц WYSIWYG вам понравится работать с CMS Made Simple. Полная мощность у вас под рукой, что позволяет вам быстро и легко управлять содержимым вашего сайта.
Высокая расширяемость:
CMS Made Simple продуманно спроектирована так, чтобы быть универсальной и адаптируемой, и является идеальным решением для создания веб-сайтов со сложными функциями.
Он предлагает отличную структуру, которую можно расширить с помощью пользовательских модулей, функций и пользовательских тегов.
Свобода дизайна:
CMS Made Simple — это самый быстрый и эффективный способ создания потрясающих и сложных веб-сайтов.
Как дизайнер, у вас есть дела поважнее, чем пробираться через множество файлов, полных громоздкого спагетти-кода. CMSMS действительно удобна для дизайнеров и предлагает все функции и гибкость, необходимые для создания очень всеобъемлющего функционального веб-сайта, а затем быстро передать его конечному пользователю с минимальными усилиями.
Встроенная система разрешений на основе групп позволяет вашим файлам шаблонов быть действительно защищенными от несанкционированного доступа, что означает, что вы можете передать новый сайт его пользователям, зная, что они могут безопасно и просто управлять контентом, не нарушая ваш привлекательный макет. .
Модули и темы:
Модули
Этот инструмент не содержит ненужных модулей или каких-либо функций для своих пользователей. Теги и модули добавляются владельцем сайта соответствующим образом. Во время установки настраиваются только основные модули.
Плагины: дополнительные модули
Галереи
Гостевая книга
Создатели форм
Капчи
Каталоги компаний и пользователей
электронная коммерция / магазины
Календари
Блоги
RSS
Многочисленные дополнительные модули доступны через репозиторий модулей или диспетчер модулей.
В 2008 году не хватало
Управление запасами
Поддержка сторонних механизмов обработки платежей (таких как PayPal)
Модули для калькуляторов доставки и налога с продаж
Функционал корзины
которые доступны в Drupal, Joomla и WordPress.

CMS Made Simple: лучший выбор для разработчиков?

Итак, ребята, снова настало время для очередного обзора CMS. И сегодня я более подробно рассмотрю CMS Made Simple. Учитывая тот факт, что CMS Made Simple верит в простоту, давайте сделаем это введение четким, кратким и простым и сразу перейдем к обсуждению.

Обзор

CMS Made Simple — не самая популярная CMS в мире. Тем не менее, у него есть преданные поклонники и приличный набор пользователей, которые продолжают использовать CMS-MS для создания веб-сайтов. Значит, в программном обеспечении должно быть что-то особенное, не так ли?

*Источник изображения

Проще говоря, CMS Made Simple проектирует себя не как основную CMS, а как альтернативу. Утверждается, что она намного проще в использовании и более гибкая по сравнению с большинством других CMS. Таким образом, хотя CMS Made Simple, похоже, не заменит WordPress в ближайшее время, она, безусловно, позиционирует себя как альтернативу более крупным тяжеловесам.

Преимущества

Помимо всего прочего, CMS Made Simple отличается гибкостью и довольно шустрой работой. О, и это также с открытым исходным кодом! Но то же самое и с любой другой CMS, не так ли?

Чтобы понять положительные стороны CMS Made Simple, нужно заглянуть под капот. CMS Made Simple — это довольно простая система управления контентом (хм… название говорит об этом) с прямым подходом к созданию контента. Система шаблонов гибкая, код чистый и регулярно обновляются.

Возьмем, к примеру, систему шаблонов. CMS Made Simple использует библиотеку Smarty для поддержки своих шаблонов. Smarty обладает небольшим набором собственных преимуществ, и, естественно, CMS Made Simple без колебаний унаследовала их:

  1. Вам не нужно беспокоиться о шаблонах во время рендеринга. Smarty предлагает достаточную гибкость в соответствии с вашими потребностями.
  2. Однако самым большим и важным преимуществом является тот факт, что Smarty охватывает большинство часто используемых экранирующих и условных потоков компоновки.
  3. В отношении второго пункта выше: Smarty не нуждается во встроенном PHP, чтобы доказать свою эффективность. Таким образом, это может помочь вам сэкономить много времени и усилий, когда вы пытаетесь его расширить.

Теперь позвольте мне прервать обсуждение и пролить свет на использование слова «простой» в CMS Made Simple.

Насколько я понимаю, CMS-MS использует пользовательские теги для расширения функциональности Smarty. Вы можете делать ссылки и использовать пользовательские теги в шаблонах. Этот процесс не только экономит много времени, но и устраняет необходимость использования встроенного PHP или добавления новых функций непосредственно в кодовую базу. Очевидно, что наличие такого механизма пользовательских тегов, как этот, вероятно, не будет иметь большого значения для конечного пользователя, но для разработчика, создающего веб-сайт с нуля, расширение CMS Made Simple может быть действительно, ну, просто! Как насчет структуры шаблона?

В CMS Made Simple с каждым шаблоном может быть связано несколько таблиц стилей. И снова в игру вступает система тегов Smarty, помогающая создавать подшаблоны. Каждый шаблон содержит заполнители или, проще говоря, редактируемые разделы, а также может вызывать внешние модули для дополнительной функциональности. Как только вы закончите создавать шаблоны, просто переходите к страницам!

Кроме того, CMS Made Simple нетребователен к ресурсам и определенно не съест ресурсы вашего сервера.

Недостатки

Как правило, трудно найти недостатки в CMS, на которую вообще не претендуют. В конце концов, если это CMS для разработчиков, она, очевидно, будет иметь дружественные к разработчикам аспекты! Тем не менее, есть определенные области, в которых, на мой взгляд, CMS Made Simple, безусловно, может пригодиться.

Начнем с того, что, как я упоминал выше, CMS Made Simple «упростила» концепцию создания веб-сайтов, что, безусловно, замечательно. У вас могут быть собственные теги и модули для расширения программного обеспечения любым способом, который вы считаете нужным.

Использование пользовательских тегов в CMS-MS

Вот тут-то и всплывает недостаток. В некоторых областях CMS-MS, похоже, перестаралась с концепцией пользовательских модулей и тегов. Взгляните, например, на включение блога в веб-сайт. В большинстве жанров веб-сайтов — корпоративных, портфолио и т. д. — блог часто является жизненно важным компонентом всего сайта. CMS-MS может выполнить создание блога, но вам нужно будет обратиться к пользовательским модулям (если только вы не хотите, чтобы статьи отображались в хронологическом порядке). Это превосходит цель модулей и шаблонов: вместо того, чтобы экономить усилия, разработчик может просто постоянно обращаться к сторонним модулям за дополнительными функциями просто потому, что они отсутствуют в ядре CMS. Календари событий и галереи изображений также доступны в виде модулей — с появлением HTML5 такие функции принадлежат центральному ядру.

Кроме того, интеграция модулей с CMS-MS часто оставляет неприятный осадок. Согласитесь, CMS Made Simple повысила свою гибкость и скорость работы, разгрузив хороший раздел функций в модулях и плагинах; но отсутствие некоторых основных функций также мешает CMS Made Simple позиционировать себя как жизнеспособную CMS для широкого жанра веб-сайтов. Кроме того, следует также упомянуть, что в большинстве случаев разработчики модулей — это не те же люди, что и основные разработчики; это приводит к еще более плохой интеграции, за которой следуют проблемы, а иногда и несоответствие кода и функциональности.

Практический результат

CMS Made Simple кажется полным пакетом во всех аспектах. Документация действительно хороша (например, ознакомьтесь с этим руководством по кэшированию — просто, аккуратно и четко). Существует достойный выбор тем, модулей и плагинов, а также полная документация по API и абстракции базы данных.

Что же тогда делает CMS Made Simple и кому она нужна?

Прежде чем я отвечу на этот вопрос, давайте потратим некоторое время на чтение собственного ответа CMS Made Simple на поставленный выше вопрос:

Если вы опытный веб-разработчик. Если вы обнаружили, что иногда создание простого корпоративного веб-сайта или веб-сайта организации затруднено в некоторых других системах управления контентом. Если вы обнаружили, что другие CMS иногда «избыточны» для того, что вам нужно. Если вы хотите иметь возможность передать управление контентом редакторам. Если вам нужен полный контроль над макетом и внешним видом сайта, и вы знаете, как это сделать… Если вам нужен простой, легкий в использовании, но расширяемый инструмент — тогда CMS Made Simple, вероятно, для вас.

В точку! Ключевые фразы в приведенной выше цитате: «Если вы опытный веб-разработчик» и «вы знаете, как это сделать…»

CMS Made Simple — это не CMS вашего повседневного новичка. Он позиционирует себя как инструмент, который может помочь разработчикам и уменьшить их нагрузку: используя пользовательские теги и плагины, а также модули, вы можете рассчитывать на расширение CMS Made Simple гораздо проще, чем в большинстве других CMS. Да, есть обучающий раздел для конечных пользователей, но даже он в первую очередь предназначен для привлечения новых пользователей уровня разработчиков, а не настоящих «конечных пользователей».

В целом, CMS Made Simple лучше всего можно описать как простую CMS. Хотя я не осмелюсь назвать это фреймворком, это скорее стартовая установка для создания вашего веб-сайта, а не полный и абсолютный пакет веб-управления.

Подводя итог…

Вам следует использовать CMS Made Simple, если:

  • Вам нужна шустрая и легкая CMS, которую можно легко расширять.
  • Вам не нужны раздутые супер-фичи Drupal и прочих.
  • Вы не против добавить новый функционал в CMS самостоятельно, или обратиться за помощью к внешним модулям (иными словами, если вы обнаружите, что чего-то не хватает в ядре, не стоит терять спокойствие).

И вам не следует использовать CMS Made Simple, если:

  • Вы планируете создать супертяжелый веб-сайт, и вам нужно много функций.