Мобильная
версия

Обзор движков блогов

Дата: Категория: Разное

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

Обзор самых популярных блогов

Как только я понял что надо начинать вести блог, сразу же встал вопрос о выборе движка. Что нам представляется при слове "блог"?
Конечно самое популярное и мейнстримное решение это взять вордпресс, или какую либо готовую блого-CMS.

От социальных блогов-страничек было решено сразу же отказаться по причине того что там можно только писать. Да, там что нужно есть из коробки, но мне кажется что мне не хватило бы этого, и я выделил для себя 3 пути по которым можно было бы пойти:

  • WordPress (далее WP)
  • Drupal (далее DP)
  • Самописный движок (далее СД)

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

В моем списке оставался последний пункт - СД.

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

Нажмите, чтобы посмотреть в полном размере

На первом месте что простите? Битрикс? ШТА?
Как вообще получилось что битрикс вылезла на первое место в рейтинге блогодвижков? Или я чего то не понимаю в этой жизни?

Ладно, посмотрели, посмеялись и забыли - идем дальше.

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

 - Движок "Эгея"

Супер простой и легкий движок. В заархивированном состоянии вести 400 кБ, и состоит из пары десятки файлов (php. Картинок и скриптов там побольше)
Никаких редакторов текста, тэгов, ничего лишнего. Вы пишете простенькую статью с парой картинок, а кто-то ее читает.

 - Блог "BloHG"

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

To create a new repository, type:
    $ blohg initrepo --repo-path my_blohg
Where my_blohg is the directory where the new repository will be created.

 - Проект "OxWall"

"... развивающийся проект с заточкой под социальные сети. Масса фич из коробки ..." (с) toster
Если он заточен под соцсети, и сделан не в России, где самая популярная соцсеть - ВКонтакте, то русским блогерам он явно не подойдет.
Можно даже глянуть демо - здесь

 - CMS "MaxSite"

Тут я даже описывать ничего не буду. Не потому что это что-то очень плохое (не могу ничего сказать - не пользовался), а потому что:
"...неплохая система, основанная на фреймворке codeigniter..."
Фрейсворки сразу не подходят. Не тянут они на что-то очень простое и легкое.

 - Движок "БлогоЛет"

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

- Блог "EmLog(китайский сайт)

На этом движке я и остановился.

  • Простой с мощной системой кэширования
  • Код также простой и ясный - не надо думать "зачем это сюда вставили?"
  • Удобная админка
  • Море плагинов (правда на русском сайте не так и много - но на китайским их действительно масса
    Воспользовавшись переводчиком все что нужно находится и скачивается на раз)
  • Есть очень существенный минус - отсутствие "хлебных крошек", но ваш покорный слуга все это дело реализовал в виде плагина

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

Подведем итоги.

Социальные блоги

Плюсы:

  • Не требуют затрат на содержание
  • Не требуют времени и знаний для установки и настрйоки

Минусы:

  • Не персоонализируют ваш блог
  • Не слишком хороши для SEO

Простые блоги (WordPress или Drupal)

Плюсы: 

  • Легко настраиваемые
  • Персоонализируемый дизайн

Минусы:

  • Все хорошие модули и шаблоны платные
  • При повышении посещаемости нужно проводить большие работы по оптимизации

Сырые блоги, блоги в разработке, блоги заточенные под высокие нагрузки
(БлогоЛет, BloHG, EmLog)

Плюсы:

  • Вы можете сделать его самым лучшим

Минусы:

  • Вы должны знать как это сделать

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

Теги: #Блоги

Ваша оценка:

Рейтинг: 9.5 (Оценок: 6)

Комментарии (7):

alkokrolik
2016-12-13 22:00
Ну, на самом деле Вордпресс сейчас все конкуренции: очень много плагинов, очень много всего готового, есть ощущение, что комьюнити огромно и ты точно не останешься один с какой-нибудь необновляющейся cms.
И подпилить ее под себя тоже всегда можно. На самом деле очень многие хотелки уже реализовали в том или ином виде.
Но проблема в другом. Сейчас Вордпресс уже превращается в такого монстра... все больше и больше приходится отключать ненужных функций, которыми его пичкают с каждым релизом. Очень много странных и неоднозначных решений. А в целом: все развитие направлено на начинающего пользователя, которому надо чтобы было все и сразу из коробки. Это конечно плохо.
Вот можно даже на Википедии посмотреть про каждый релиз: последние лет 5 система только обрастает лишним функционалом.
Сейчас непосредственно для блога Вордпресс уже слишком тяжелый.
DOC_tr
2016-12-22 10:29
@alkokrolik:WP хотят все и сразу - на их движке можно создать от одностраничника до целого портала с интернет-магазином.
Не смотря на всю оптимизацию, он все равно остается слишком тяжеловесным.
Мне лично кажется, что им давно пора создать отдельную версию своего движка - не CMS, а FrameWork. В таком случае они будут ориентированы не только на новичков, и смогут привлечь большую часть сообщества профессиональных программистов.
Ordex
2016-04-27 00:26
У меня список минусов emlog получился чуть больше. Отсутствие уведомлений на почту о новых комментариях. Приватность - мало вариантов, только пароль на статью. Так же раздражает, что ЧПУ для страниц слетает после её редактирования, если забыть вбить заново получаем битую ссылку. Ещё description и keywodrs нельзя прописать для отдельно взятых страниц. Последнее мне лично не нужно, но для кого-то тоже будет минусом. Вобщем чуть больше года пользуюсь и подумываю о смене движка.
Странно, что вам посоветовали OxWall для блога, это натуральная соц. сеть и совсем не "легкая".
А про "Эгея" на том же тостере читал, что в лицензионном соглашении раньше была строчка, что автор оставляет за собой право воспользоваться бекдором в движке если был убран его копирайт)
DOC_tr
2016-04-27 13:12
@Ordex:Всем в любом случае не угодить.
И я смотрю на них с точки зрения разработчика в том числе. За год использования мной emLog, я написал множество плагинов, и сильно переработал сам движок.
Ordex
2016-04-27 15:58
@DOC_tr:Про "всем не угодить" согласен, хочешь идеально - сделай сам. Увы не думаю, что у меня лично получится что-то хорошее и тем более быстро, поэтому был найден движок который более всего соответствует моим требованиям, им оказался emlog. Какие-то недостатки исправил, какие-то не смог и смирился. Вы как-нибудь решили вопрос с уведомлениями? Не поделитесь?
А обновляться на 6 версию, когда она перестанет быть бетой вы не собираетесь? А если собираетесь, то как тогда это отразится на том, что вы сильно переработали движок, не полетит ли большая часть труда псу под хвост?
DOC_tr
2016-04-28 10:04
@Ordex:Нет, обновляться на новую версию я не собираюсь - ни к чему. Тем более в новой версии не сильно много изменений, там больше изменений дизайна чем кода.
А уведомление о новых комментариях делается очень легко.

В файле include/controller/comment_controller.php

Перед строкой

$Comment_Model->addComment($name, $content, $mail, $url, $imgcode, $blogId, $pid);

Добавляем то самое уведомление - mail('Почта', 'тема', 'сообщение');
Ordex
2016-04-28 13:32
@DOC_tr:Спасибо большое, письмо о комментарии приходит. Это был самый существенный недостаток для меня.

Комментарий:

Copyright © DOC_tr 2015-2017 г. Все права защищены
Яндекс.Метрика
Перейти к мобильной версии