What is DemiBlog?
It is somewhere between a blog and a traditional web site. This site is powered by DemiBlog. It is released under the GNU GPL.
What does it have in common with commonly used blogging software?
- Easy interface for creating new pages and updating current pages.
- Plenty of meta-data automatically kept for each page.
How does it differ from commonly used blogging software?
- Although each page keeps track of its "last modified" and "created" dates, it creates hierarchical web sites, rather than chronologically organised sites.
Anything else?
- Makes use of several established standards:
- XHTML 1.1
- CSS 2
- Dublin Core — metadata
- ISO 8601:1998 (E) — dates
- Includes a powerful, yet simple search engine.
- Emphasis on proper semantic use of XHTML elements.
- Although I've not actually tried it, it should be easy to do collabrative work using DemiBlog.
What's New
In version 0.0.2
- Improved navigation tree.
- Search highlighting.
- Much easier installation.
- Slightly improved site news panel.
- Old article.php, search.php, sitemap.php and news.php combined into one file: index.php.
Coming Soon?
- Greater abstraction of the backend so that it is easier to port to other databases, such as MySQL (but don't expect me to do the porting!)
Requirements
- Uses the PostgreSQL database.
- Requires PHP 4.3.
- Runs on Apache 1.3/2.0.
- I run it on Linux, but I guess it will probably work on the BSDs and other Unices.
Download
Installation
As of 0.0.2, the package includes a README file with installation instructions. It also includes a minimal example database dump.