Если сравнивать блоговый движок Blog Micro с похожими скриптами, то у него есть лишь одно преймущество: он простой и лёгкий. Под простотой и лёгкостью, я понимаю, в первую очередь, даже не объём кода (он и правда невелик). Важнее другое - доступность для понимания его работы, и изначально заложенная в проекте, простота настройки. Ну и, конечно же, с ним легко работать - в админке (в отличии от того же Wordpress), разберётся даже ребёнок.

Все функции скрипта можно разбить на две группы: основные (это собственно, работа с блоглентой) и дополнительные (не обязательные, но удобные). Следую идеологии минимализма, я изначально не стал делать скрипт модульным. Мне это было не нужно. Таким образом, весь дополнительный функционал уже интегрирован в код скрипта - никакой дополнительной настройки не требуется. Вся настройка Blog Micro сводится к правке одного конфигурационного файла.

Итак, чуть подробнее об основном функционале блогового движка Blog Micro. Ниже я перечисляю его особенности, на которые хочется обратить внимание:

  • в качестве базы данных используется файловая БД SQLite2;
  • автоматический апдейт до актуальной версии;
  • поддержка html темплейтов (дизайн);
  • поддержка категорий;
  • поддержка тегов;
  • поддержка комментариев;
  • поддержка ЧПУ;
  • поддержка антиспама (капча) для комментариев;
  • добавление (и редактирование) постов из админки;
  • редактирование (и удаление) комментариев из админки;
  • редактирование (и удаление) комментариев из блога;
  • информирование о новых комментариях (e-mail);
  • мультизагрузка фотографий на сервер;
  • встроенный модуль "навигация по блогу";
  • встроенный модуль "поиск по блогу";
  • встроенный модуль "похожие записи";
  • встроенный модуль "случайные записи" (с картинкой превью);
  • встроенный модуль "последние посты" (для сайдбара);
  • встроенный модуль "последние комментарии" (для сайдбара);
  • встроенный модуль "облако тегов" (для сайдбара);

Разумеется, при необходимости все модули можно отключить прямо в файле конфигурации блога. Что касается html темплейтов, то их может быть несколько: один для индексной страницы (блоголенты), один для страницы поста, один для поисковой формы и т.п. Структура папок в блоге сделана гибкой, при желании их названия можно менять (я даже рекомендую это делать, в целях уникализации блога). Что касается установки скрипта, то она сводится к простому копированию по ftp. Распаковываете архив, заливаете его содерживое на хост, правите файл blog.conf - и ваш блог уже готов к работе.

От сервера, на который вы собираетесь устанавливать скрипт Blog Micro, тоже не требуется ничего особенного. Как я уже говорил, скрипт блога отлично работает даже на хостах из серии "всё за $1". По сути, нужны лишь три вещи (хост без них нужно ещё поискать):

  • установленный PHP версии 5 и выше;
  • веб-сервер Apache;
  • модуль mod_rewrite (для создания ЧПУ в блоге).