Сегодня мы поговорим о блоговом движке Habari, относительно недавно получившем известность. На суахили сия абракадабра означает приветствие и переводится «что нового?» - очень подходящее название для личной новостной платформы, к тому же, бесплатной.
Код Habari открыт и написан на PHP. Платформа поддерживает работу с базами данных MySQL, SQLite и PostgreSQL.
Движок родился еще в 2006 году, и основная ставка в нем делалась на использование актуальных технологий разработки — пятый PHP, объектно-ориентированный подход, работа с PDO, поддержка современных стандартов.
Помимо обычных возможностей, присущих большинству блог-движков, Habari имеет ряд интересных особенностей, таких как: прямой доступ к медиа-хранилищам вроде Flickr, Viddler, а также к файловой системе сервера, многопользовательский режим, мультисайтовость в рамках одной инсталляции, поддержка статичных страниц, плагинов, импорт из WordPress.
Стандартный дистрибутив включает такие дополнения, как: публикация в Твиттер и получение обновлений статусов, вставка видео и фото во Flickr прямо из редактора постов, интеграция с Feedburner, поддержка внешней системы комментариев Disqus и спам-фильтр.
Есть поддержка русского языка!
По заверениям разработчиков основные отличия от миллиарда других подобных движков заключается в том, что в Habari изначально предусмотрены механизмы для сохранения устойчивости к спаму в комментариях, перегрузкам и атакам злоумышленников за счет использования в PDO prepared statements (предварительно обрабатываемых запросов) от SQL-инъекций. Это что касается технической части. В части социальной основное отличие состоит в модели работы с сообществом движка. Те пользователи, которые делают качественный вклад в развитие платформы, получают больше привилегий.
По моим субъективным впечатлениям, движок удобный, легкий в освоении, установке и доработке под собственные нужды. Внешне административная часть очень приятная и не обременена излишками интерфейсного барахла. Исполнена в духе элегантного минимализма в черно-белых тонах с оригинальным навигационным решением: перемещение по записям с помощью временных отрезков, регулируемых ползунком на спец. шкале.
Наличествуют некоторые не переведенные на наш отечественный, выражения, правда, пока я не успел разобраться с форматом файлов локализации — он особый. В директории дополнений движка наличествует куча плагинов на различные случаи жизни и не слишком богатый выбор тем для смены облика блога. Зато есть шаблоны, адаптированные под просмотр сайта на различных платформах. Их следует скачать в первую очередь для дальнейшего ознакомления и модификации.
Скриншоты
{gallery}stories/articles/habari{/gallery}
Демо | Скачать | Официальный сайт
Видео