HOME

TheInfoList



OR:

Habari was a free and
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
blog engine written in
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
and currently supports
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
,
SQLite SQLite (, ) is a database engine written in the C programming language. It is not a standalone app; rather, it is a library that software developers embed in their apps. As such, it belongs to the family of embedded databases. It is the m ...
and
PostgreSQL PostgreSQL (, ), also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the In ...
for the database backend. It got its name from the Swahili greeting ''habari,'' which means "(what's the) news". The last release was on September 16, 2014. The Habari website is no longer working, but the source code is still available o
the project's GitHub page


Features

* Modular, object-oriented core for easy extensibility * Supports multiple database backends * Uses prepared statements throughout to protect against
SQL injection In computing, SQL injection is a code injection technique used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker). SQL in ...
attacks * Media silos to directly access various ways of media storage, like
Flickr Flickr ( ; ) is an American image hosting and video hosting service, as well as an online community, founded in Canada and headquartered in the United States. It was created by Ludicorp in 2004 and was a popular way for amateur and professional ...
, or the server's file system *
Atom Publishing Protocol The name Atom applies to a pair of related Web standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (AtomPub or APP) is a simple HTTP-based protocol for creating and updating web re ...
support * Multiple users (authors) supported * Multiple sites on one installation supported (such as blog1.example.com and blog2.example.com) (note, however, that Habari does not yet support multiple blogs on one domain such as http://example.com/blog1 and http://example.com/blog2 * Support for static content ("pages") * Plugin support * Tag support *
WordPress WordPress (WP or WordPress.org) is a free and open-source content management system (CMS) written in hypertext preprocessor language and paired with a MySQL or MariaDB database with supported HTTPS. Features include a plugin architecture ...
importer


History

The Habari project was started in October 2006 to develop a modern blogging platform. The focus is on utilizing current technology, such as PHP 5,
PHP Data Objects PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Grou ...
, and
object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of pr ...
, and the support of modern standards, such as the Atom Publishing Protocol. The first "developer release" was released on April 3, 2007. Habari 0.2 followed on August 4, version 0.3 on November 5, version 0.4 on February 22, version 0.5 on July 27, 2008, version 0.6 on April 6, 2009, version 0.7 on April 1, 2011, version 0.8 on 13 December 2011, version 0.9 on 20 November 2012, version 0.9.1 on April 3, 2013, version 0.9.2 on September 16, 2014. Habari was a finalist in the 2008 SourceForge Community Choice Awards in the category of Best New Project.


Release history

This table contains the release history of Habari.


References

{{Reflist


External links


Announcement at chrisjdavis.org

BloggingPro: Habari, A New Blogging Tool

Mention
by
Matt Mullenweg Matthew Charles Mullenweg (born January 11, 1984) is an American entrepreneur and web developer living in Houston. He is known for developing the free and open-source web software WordPress, now managed by The WordPress Foundation. After droppin ...
,
WordPress WordPress (WP or WordPress.org) is a free and open-source content management system (CMS) written in hypertext preprocessor language and paired with a MySQL or MariaDB database with supported HTTPS. Features include a plugin architecture ...
head developer
Smashing Magazine: 10 Weblog Engines Reviewed
Honorable Mention Blog software Free software programmed in PHP Free content management systems Content management systems Website management