Главная > CMS-ы > Определяем, какую CMS лучше всего использовать

Определяем, какую CMS лучше всего использовать


27 января 2010, 01:00. Разместил: Mysterious Master
Системы управления контентом (CMS) теперь уже не просто системы для публикации информации, они вполне могут повысить продуктивность вашей работы. Сегодня CMS позволяют вам легко понимать, редактировать, индексировать и публиковать информацию, в то же время давая возможность дизайнерам и веб-разработчикам гораздо легче управлять внешним видом и функционалом системы. Конечно, есть и сложные системы, которые требуют специальных знаний и навыков для успешного управления. В данной статье мы расскажем вам, как найти некий баланс между дизайном, кодом и удобством пользования.

Надеемся, данная статья поможет вам сделать осмысленный выбор среди CMS.

Оценка CMS

Процесс оценки и выбора CMS может быть очень долгим и утомительным. Нет, не потому что это наука о ракетостроении, а потому что однотипных CMS сотни и тысячи, а вам нужно выбрать одну и самую лучшую. Хотя, если держаться определенной системы отбора, то можно значительно облегчить данный процесс, и он уже не будет столь отпугивающим. Давайте поговорим о вещах, на которые стоит обращать внимание при выборе CMS. А точнее, мы предоставим вам 8 характеристик, которыми должна обладать хорошая CMS.

01. Интуитивность: легка в понимании и использовании

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

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

02. Гибкость и простота в оформлении и настройках

Определяем, какую CMS лучше всего использовать

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

Возможность редактирования шаблонов есть в Expression Engine, WordPress и даже в Joomla!. Это всего несколько примеров, к тому же, эти системы продвигаются под эгидой полной свободы над оформлением, и редактирования и усовершенствования функциональной части.

03. Возможность усовершенствований посредством плагинов и модулей

Определяем, какую CMS лучше всего использовать

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

Плагины/дополнения/модули (их терминология варьируется за счет разных платформ) позволяют вам расширить возможности сайта в плане предложения пользователям использовать различные полезные опции и для улучшения интерфейса системы.

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

04. Нет потребности в знаниях программирования

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

Существует огромное количество CMS, в которых уже встроен редактор WYSIWYG, с помощью которого вы без труда сможете отформатировать материал, который вы готовитесь опубликовать. Редактируя содержимое вручную посредством HTML, вы можете тратить очень много времени, которого в последствии не останется на остальные аспекты успешности сайта.

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

05. Оптимизация для продуктивности и скорости

Жизненно важно также уделить внимание по выбору в категории наиболее быстрых по загрузке систем, и по тому фактору, как быстро они подключаются к серверу. Выбирав медленную CMS можно скорее упустить пользователей, чем привлечь их внимание. Вероятно, вы уже встречали в сети различие между скоростью загрузки разных сайтов.

Но не забывайте о том, что вы сами можете увеличить скорость загрузки сайта, за счет выбора правильного и быстрого хостера, и добавив различных плагинов по сжатию и КЭШу CCS и javascript. Некоторая информация по этому поводу есть – вот здесь.

Простой инструмент, который может быть использовать для повышения скорости ответа вашей страницы – Yslow. Установите его и проверьте на собственных демо-сайтах, чтобы посмотреть, как он работает.

06. Безопасность

Определяем, какую CMS лучше всего использовать

Достаточные меры безопасности обязательно должны присутствовать в любой нормальной CMS. Существуют CMS, которые позволяют вам устанавливать специальные плагины и редактировать файлы/доступ к ним, в целях повышения безопасности. Убедитесь в том, что выбранная вами CMS предлагает модули для защиты вашего сайта. Ну или как минимум, выбирайте такую CMS, в которой каждый пользователь может авторизоваться только под своими логином и паролем. Это поможет вам видеть и контролировать права доступа каждого пользователя.

По поводу WordPress прочитайте соответствующий пункт документации о безопасности и хаках.

07. Документация и сообщества

Ничто не расстраивает так, как попытки понять, как что-то либо устроено и работает, и не иметь при этом под рукой горы документации и осведомленных людей, которые могли вам помочь. Убедитесь, что у выбранной CMS есть достаточно документаций и поклонников. Также, не мешало бы быстро пройтись по поисковику Google, и выяснить то, насколько популярна данная система.

Доступность (или неимение) поддержки от пользователей данной системы может либо способствовать работе, либо разрушать весь процесс. Если в поддержке системы достаточно активных пользователей, которые гордятся тем, что входят в число почитателей системы, то вы можете быть уверенны в том, что у вас не только есть доступ к тем, кто ближе знаком с CMS, но в том, что система будет и далее развиваться. Нет ничего хуже того, чтобы вкладывать свои силы в мертвый (ну, или почти мертвый) проект.

08. Выделим некоторые веб-стандарты и лучшие варианты реализации

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

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

Ключ к решению о выборе CMS

Теперь вы знакомы почти со всеми аспектами выбора лучшей CMS, но давайте ознакомимся с разными CMS, которые, в принципе, великолепны, ну, если не полностью, то в большей части.

01. Expression Engine

Определяем, какую CMS лучше всего использовать

Expression Engine – это гибкая система управления контентом, подходящая для любого типа проекта. В течение нескольких минут вы уже освоитесь и поймете, как быстро и легко можно публиковать информацию. Система шаблонов в Expression Engine позволяет вам делать и видеть изменения в живом режиме. Также, в (EE) есть система многослойного кэширования, за счет чего уменьшается нагрузка на базу данных. Вдобавок система позволяет внедрять и использовать PHP в своих шаблонах, также как и в Wordpress.

Expression Engine даёт вам возможность иметь сразу несколько сайтов, один раз установив систему. Как уже говорилось в абзаце выше, в Expression Engine есть специальная система кэширования шаблонов, запросов и тэгов, что позволяет сохранять повторные запросы в памяти и уменьшить нагрузку на базу, за счет чего повышается скорость работы всей системы.

02. WordPress

Определяем, какую CMS лучше всего использовать

WordPress является одной из самых популярных платформ публикации и управления информацией. Также система превосходно подходит для публикации блогов. WordPress распространяется абсолютно бесплатно, и может быть скачана и установлена бесконечное количество раз.

Сам процесс установки системы не займет много времени и не требует особых знаний. За две минуты вы сможете установить ее и получить доступ к административной панели. Если вы ничего не понимаете в кодинге, то не бойтесь начать пользоваться этой системой, потому что она предлагает вам редактор WYSIWYG.

03. Business Catalyst/Goodbary

Определяем, какую CMS лучше всего использовать

Business Catalyst/Goodbary – это проект от компании Adobe, представляющий собой CMS для онлайн-торговли для разработчиков. CMS предлагает ряд полезных функций, как например, маркетинг посредством email, и глубокая аналитика сайта. Система позволяет вам в короткие сроки наладить представление в собственном деле и товарах. Goodbary позволит вам отслеживать действия клиентов, создать и управлять базой пользователей, а также продавать ваши товары и услуги в Интернете. Система поддерживает многие популярные платежные системы: PayPal, Google Checkout и т.д.

04. Joomla!

Определяем, какую CMS лучше всего использовать

«Joomla!» представляет собой продвинутую CMS с множеством функций. Процесс установки не займет много времени. Система дает возможность создания как простых сайтов, так и продвинутых расширенных систем. В Joomla! имеется отличная поддержка протоколов доступа LDAP и OpenID, и может взаимодействовать с популярными API (Google API).

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

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

05. Drupal

Определяем, какую CMS лучше всего использовать

Это отличная бесплатная CMS с большим количеством почитателей, с помощью которой можно без труда и каких-либо серьезных ограничений публиковать информацию. Как только вы установите её, вам откроется возможность создания форумов, блогов, авторизации OpenID, создания профилей и многое другое. Система была разработана на PHP/MySQL, что позволяет собственноручно редактировать шаблоны оформления, а также она очень хорошо дружит с разными API.

06. Cushy CMS

Определяем, какую CMS лучше всего использовать

Cushy – это легкая и бесплатная CMS, с помощью которой можно мгновенно создать собственный сайт. В Cushy вы вручную можете добавлять CSS-стили, если вам хочется изменить оформление того или иного элемента. CMS позволяет вам хранить и управлять информацией, в то время, пока все это загружается на сервер.

Система была разработана для редакторов и дизайнеров, поэтому у вас не должно возникнуть проблем с управлением.

07. TYPOlight

Определяем, какую CMS лучше всего использовать

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

08. RadiantCMS

Определяем, какую CMS лучше всего использовать

RadiantCMS – это приложение, написанное на Ruby on Rails. У этой системы отлично сообщество почитателей, что гарантирует постоянные обновления и улучшения. Если вы разработчик Ruby on Rails, то эта система именно для вас. Radiant ориентирована на создание и обеспечение более легкого доступа и управления конечным пользователем и веб-дизайнером. RadiantCMS также снабжена принципиально новым языком ручной системы тэгов Radius.

09. SilverStripe

Определяем, какую CMS лучше всего использовать

Это бесплатное приложение, разработанное на PHP с акцентом на гибкость. В система множество различных опций и настроек, что позволяет разработать серьезные сложные веб-сайты.

CMS полностью была сделана на собственной платформе PHP под названием Saphire. Система предлагает отличные возможности по управлению контентом и хорошую поддержку SEO-оптимизации. Все пользователи могут редактировать панель администратора для себя или своих клиентов.

Единственный минус системы – это то, что стандартный шаблон оформления очень убогий. Хотя, это очень легко исправить.

10. Textpattern CMS

Определяем, какую CMS лучше всего использовать

Textpattern CMS – это очень популярная система для многих дизайнеров, которые концентрируются на простоте использования.

Система управления информацией направлена на быстрое и легкое создание страниц, отвечающих всем веб-стандартам. В ней нет редактора WYSIWYG, потому что верстка Textpattern направлена на генерацию контента.

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

11. Alfresco

Определяем, какую CMS лучше всего использовать

Alfresco представляет собой приложение JSP, которое очень быстро и просто можно установить. С помощью данной системы, вы можете просто кидать файлы в папки и создавать из них интерактивные веб-документы. Конечно, систему не так уж просто понять, как другие, но со временем вы наверняка со всем разберетесь. Скорее всего, система больше направлена на разработчиков среднего уровня, однако ее функционал может быть очень полезен всем. Панель администратора очень грамотно разработана, и с ее помощью можно быстро и легко управлять сайтом.

Ну что, теперь немного понимаете в том, как выбрать правильную CMS? Бывал ли у вас когда-нибудь опыт в той или иной области, описанной в этой статье? Не забудьте рассказать нам об этом посредством комментариев!
Вернуться назад