В разное время у разных людей читал разные отзывы про тот или иной движок или CMS. Конечной точкой кипения для моего организма стала раскритикованная в пух и прах Перфекционисткой книга неизвестного подмастерья. В связи с этим выскажусь немного по теме.
На первых порах рассматривать платные движки не имеет ни малейшего смысла. Просто забываем за них как таковые. Подобные решения возможно станут нужны в будущем, но сейчас станут скорее ненужной тратой времени, хотя одного представителя данного племени я таки упомяну.
WordPress
Русское сообщество Wordpress
В моем списке движок номер один. Единственным недостатком вордпресса можно считать некоторую его неповоротливость под нагрузкой. Это конечно лечится, но путем хитрых манипуляций с шаманским бубном. В остальном это прекрасный движок.
Установка проходит буквально за минуту. Ничего невообразимо сложного в данном процессе нет. Под WP в рунете доступна масса плагинов, шкурок. Поддержка от довольно большого сообщества и хорошо развитая информационная сеть выводят этот движок для новичка пожалуй на первое место. Внутри есть все что прописал доктор включая отложенные публикации, удобную (на мой взгляд админку), механизм пингов, xml. Он хорошо индексируется поисковиками, выстраивает нормальную структуру перелинковки. Все чего нет в базовой поставке можно легко добить через плагины.
На API интерфейсе подробно останавливаться не буду, но из того с чем работал сделано прозрачно и очень удобно. Хорошая архитектура без особых вычурностей. Если что-то не идет сходу, то можно легко подправить в исходниках и не морочить себе голову.
Некоторые сложности могут возникнуть с созданием шаблона с нуля, но это уже далеко не стартовый уровень и достигший такой необходимости человек вполне может либо заплатить умеющему, либо сделать сам.
У меня за все время совместной жизни претензий к WP нет.
Joomla
Русское сообщество Joomla
Яндекс.ДиректВсе объявления
Нужно сайт с 3 млн товарами? API от 3000000 товаров, дешёвые цены, сейчас интеграция до вашего магазина!
osell.com
Движок который меня раздражает. При всей своей популярности и типа доступности. При всех имеющихся плюсах в виде сообщества, шаблонов и модулей расширения данный движок тяжел, туп и крайне неудобен для любых внутренних переделок. Внутренняя структура апи достаточно сложна, вертикальная структура объектов и их связей заставляет постоянно за шота думать.
Сам по себе движок достаточно вроде как и гибок, но сделан через жопу. ИМХО. В общем для потренироваться пойдет, но учитывая прожорливость и неторопливость юзать его в качестве основного я бы не решился.
DLE (платный)
Официальный сайт DLE
DLE легок, понятен и линеен как шея жирафа. В коде шаблонов разберется хорошо тренированный шимпанзе, верстка простейшая. Разбирается и собирается после 3–5 часов работы как автомат калашникова, легко и с фантазией. Сам по себе код движка довольно прост, позволяет без лишних сложностей засовывать туда все что нужно. Быстр, я бы даже сказал стремителен. Нагрузку держит прекрасно. Умеет сам грабить ленты. В общем просто супер. К числу недостатков можно отнести его платность, но цена не слишком велика, да и нуленые копии встречаются повсеместно.
Drupal
Drupal Россия
За друпал много не скажу. Работал с ним один раз около года назад. Впечатления остались положительные, но сильно в подноготную не вникал. Усатый хвалит. Поверю на слово. Еще одним преимуществом Друпала на данный момент является его малая распространенность в рунете. Что дает пускай небольшие бенефиты в плане оценки поисковиками.
Самописы
Самописы прекрасное решение на все случаи жизни. Недостатки в необходимости делать админку, в необходимости совать внутрь пингатор (по нынешним временам без него уже никуда), в желательности наличия rss на борту самописа.
Когда имеет смысл делать самопис?
Писать движок самостоятельно с нуля однозначно имеет смысл когда
вы знаете что вы делаете,
для развертывания сетей,
для построение каких-то сложных решений реализация которых на базе имеющихся CMS требует больших трудо и временных затрат.
Когда не нужно писать движок самостоятельно?
Когда вы пишете свою CMS ради того, чтобы
написать.
сделать как WP, DLE, Joomla etc.
вы уверены что разбираться с чужими CMS слишком сложно и глупо
Более мелкие решения
На сегодняшний день на сео рынке представленна целая куча различных решений от мелких производителей движков и частников. У всех у них есть свои сильные и слабые стороны. Как правило большая часть из них заточены под решение каких-либо узких решений. К сожалению под подобные CMS нет столь серьезных сообществ. Наблюдаются проблемы с поиском модов и шаблонов. Из этого можно сделать вывод, что собираясь работать с такими CMS вы уже отчетливо понимать, для чего вам это нужно и как планируется использовать данное решение. Описывать их в рамках данной статьи не вижу смысла. В случае выхода на контакт авторов подобных решений с удовольствие поиграюсь с их детищем и напишу обзор.
На каком из движков разворачивать в конечном итоге сайты?
Оптимальным ответом на данный вопрос будет «На той CMS которой вы лучше всего владеете». Если не владеете ни чем, то по уровню убывания приоритета, по которой могут проконсультировать, по которой больше всего материалов. Иначе что-то тупое и максимально простое аля WordPress.
ЗЫ Кто еще не допер. Написать книженцию по веб строительству типа для новичков в ворде за один раз для меня оказалось неподсильной задачей. Поэтому материалы будут публиковаться и протоколироваться на блоге. В итоге будет сделана компиляция и редактура и одной гавнокнижкой по гавнозаработку станет больше. Аллелуя нах.