Обычно выбор движка для сайта — это выбор между функционалом и простотой администрирования. Забавно, что наиболее популярными CMS там не удается найти идеального сочетания этих качеств, а следовательно идеального решения для абсолютно всех сайтовладельцев не существует — каждая система хороша по-своему, поэтому к выбору нужно подойти достаточно серьёзно.
Для примера давайте посмотрим на сильные стороны самых популярных систем управления контентом:
Expression Engine — это яркий пример движка для программистов: если Вы хотите достичь высокого уровня гибкости и иметь полный контроль над внешним видом и структурой блога, EE — вероятно первое. на что стоит обратить внимание.
Movable Type предлагает простой и удобный пользовательский интерфейс с расширенным редактором для быстрого и эффективного постинга (публикации).
Serendipity включает не только привычные функции по управлению публикациями, но и мощный дизайнерский движок, который может помочь при создании гибких и неповторимых шаблонов.
Textpattern — компактный и мощный инструмент для создания семантически правильных страниц с помощью специального языка разметки (Текстиль). Таблицы и списки тут могут быть созданы на лету даже без знания HTML. Кроме того, каждая страница может иметь свою структуру и иерархию.
Drupal известен своей «Системой таксономии», которая позволяет автору автоматически классифицировать содержимое сайта. Однако, система довольно сложны и нелегко «на лету» освоить её тонкости.
Наконец, WordPress — это простое и наиболее популярное решение для создания сайтов. По умолчанию ему недостаёт гибкости, однако этот недостаток легко решается установкой дополнительных плагинов, коих в сети неисчислимое количество. Кроме того, WordPress использует Texturize — система может сама преобразовать контент в семантически правильный (X) HTML.