Если сравнивать блоговый движок Blog Micro с похожими скриптами, то у него есть лишь одно преймущество: он простой и лёгкий. Под простотой и лёгкостью, я понимаю, в первую очередь, даже не объём кода (он и правда невелик). Важнее другое - доступность для понимания его работы, и изначально заложенная в проекте, простота настройки. Ну и, конечно же, с ним легко работать - в админке (в отличии от того же Wordpress), разберётся даже ребёнок.
Все функции скрипта можно разбить на две группы: основные (это собственно, работа с блоглентой) и дополнительные (не обязательные, но удобные). Следую идеологии минимализма, я изначально не стал делать скрипт модульным. Мне это было не нужно. Таким образом, весь дополнительный функционал уже интегрирован в код скрипта - никакой дополнительной настройки не требуется. Вся настройка Blog Micro сводится к правке одного конфигурационного файла.
Итак, чуть подробнее об основном функционале блогового движка Blog Micro. Ниже я перечисляю его особенности, на которые хочется обратить внимание:
- в качестве базы данных используется файловая БД SQLite2;
- автоматический апдейт до актуальной версии;
- поддержка html темплейтов (дизайн);
- поддержка категорий;
- поддержка тегов;
- поддержка комментариев;
- поддержка ЧПУ;
- поддержка антиспама (капча) для комментариев;
- добавление (и редактирование) постов из админки;
- редактирование (и удаление) комментариев из админки;
- редактирование (и удаление) комментариев из блога;
- информирование о новых комментариях (e-mail);
- мультизагрузка фотографий на сервер;
- встроенный модуль "навигация по блогу";
- встроенный модуль "поиск по блогу";
- встроенный модуль "похожие записи";
- встроенный модуль "случайные записи" (с картинкой превью);
- встроенный модуль "последние посты" (для сайдбара);
- встроенный модуль "последние комментарии" (для сайдбара);
- встроенный модуль "облако тегов" (для сайдбара);
Разумеется, при необходимости все модули можно отключить прямо в файле конфигурации блога. Что касается html темплейтов, то их может быть несколько: один для индексной страницы (блоголенты), один для страницы поста, один для поисковой формы и т.п. Структура папок в блоге сделана гибкой, при желании их названия можно менять (я даже рекомендую это делать, в целях уникализации блога). Что касается установки скрипта, то она сводится к простому копированию по ftp. Распаковываете архив, заливаете его содерживое на хост, правите файл blog.conf - и ваш блог уже готов к работе.
От сервера, на который вы собираетесь устанавливать скрипт Blog Micro, тоже не требуется ничего особенного. Как я уже говорил, скрипт блога отлично работает даже на хостах из серии "всё за $1". По сути, нужны лишь три вещи (хост без них нужно ещё поискать):
- установленный PHP версии 5 и выше;
- веб-сервер Apache;
- модуль mod_rewrite (для создания ЧПУ в блоге).