Habari

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Habari
Тип

Блог-платформа

Разработчик

Habari Community

Написана на

PHP

Языки интерфейса

English, локализация на 4 языка

Первый выпуск

3 апреля 2007

Аппаратная платформа

PHP на Apache, Lighttpd, Nginx

Последняя версия

0.9 (20 ноября 2012)

Состояние

Active

Лицензия

Apache License 2.0

Сайт

habariproject.org

Habari (/həˈbɑri/) — бесплатная блог-платформа (CMS) с открытым исходным кодом, написанным на PHP и в настоящее время поддерживает работу с базами данных MySQL, SQLite и PostgreSQL. Habari это приветствие на суахили, переводящееся как «что нового?».

Содержание

Особенности [править]

  • Модульное, легко расширяемое объектно-ориентированное ядро
  • Поддержка различных баз данных
  • Используются prepared statements для предотвращения SQL иньекций
  • Поддержка прямого доступа в медиа-хранилища: Flickr, Viddler или файловая система
  • Поддержка протокола публикаций Atom
  • Многопользовательская система
  • Поддержка нескольких сайтов на одной установленной системе (например, blog1.example.com и blog2.example.com) (однако, Habari еще не поддерживает несколько блогов на одном домене, например, http://example.com/blog1 и http://example.com/blog2)
  • Статичный контент (страницы)
  • Поддержка плагинов
  • Система тегов
  • Импорт из WordPress

История [править]

Работа над Habari была начата в октябре 2006 года с целью сделать современную платформу для ведения блога. Основное внимание уделяется использованию современных технологий, таких как PHP 5, PDO, ООП и поддержке современных стандартов, таких как протокол публикации Atom.

Первый релиз был опубликован 3 апреля 2007. Habari 0.2 вышел в 4 августа, версия 0.3 — 5 ноября, 0.4 — 22 февраля, 0.5 — 27 Июля 2008, и версия 0.6 — 6 апреля 2009.

SourceForge Community Choice Awards 2008 в категории «Лучший новый продукт»[1]

История версий [править]


Цвет Значение
Красный старый релиз, не поддерживается
Желтый старый релиз, пока поддерживается
Зеленый текущий релиз
Синий будущий релиз
Номер версии Дата Ссылка Примечание
0.1 April 3 2007 Release post
  • Первый релиз.
0.2 August 4 2007 Release post
  • Введение в инструкцию для пользователей.
  • Добавлено логирование.
  • Добавлен класс FormUI.
  • Добавлен класс Stacks.
  • Добавлен класс Cron.
0.3 November 5 2007 Release notes
  • Добавлена поддержка Blueprint и jQuery для тем
  • Новая панель администрирования
  • Добавлена проверка кода плагинов.
0.3.3 November 25 2007 Release post
  • Улучшена проверка кода плагинов.
0.4 February 22 2008 Release notes
  • Добавлено кэширование.
  • Начальная поддержка медиа-хранилищ: Flickr, Viddler.
  • Первоначальная реализация ACL.
0.4.1 March 23 2008 Release notes
  • Полная поддержка SQLite.
  • Добавлено сохранение сессии на выходе.
0.5 July 27 2008 Release notes
  • Новый интерфейс панели администрирования.
  • Поддержка PostgreSQL.
  • Поддержка UTF-8.
0.5.1 September 19 2008 Release notes
  • Исправления безопасности
0.5.2 October 18 2008 Release post
  • Исправления безопасности
0.6 April 6 2009 Release notes
  • Управление доступом
  • Черновики
0.6.1 May 11 2009 Release notes
  • Обновлена поддержка PostgreSQL для контроля доступа
  • Незначительные исправления
0.6.2 May 22 2009 Release notes
  • Исправления безопасности
0.6.3 October 16 2009 Release notes
  • Исправления безопасности
  • Переход на PHP 5.2.10/5.3
0.6.4 February 19 2010 Release notes
  • Исправления безопасности
  • Переход на PHP 5.2.12/5.3.1
0.6.5 November 18 2010 Release notes
  • Исправления безопасности
0.6.6 December 4 2010 Release notes
  • Исправления безопасности
  • Исправлены ошибки при загрузке файлов
0.7 April 1 2011 Release notes
  • Более 1400 исправлений и нововведений
0.8 13 декабря 2011 Release notes

Примечания [править]

Ссылки [править]