
Basically this all came about with the fact that I had enough of Typo caning my database and really wanted something that I could extensively build upon and shape as time goes by.
I'd used Wordpress for about 3 years before, and to a point was happy with experience but had little control over how it was growing; and whether it'd migrate ok with the multitude of plugins you added to put in the features you wanted.
So I started hunting for a new leaner blogging engine, Feather looked promising with the MERB engine but still left me with something that wasn't a simple install-and-go all-in-one solution. So after some head scratching I just decided to write my own.
What's came out of that is...
- Something that has every page cached (so it's faster to the user and a one-hitter on the database)
- Sweepers that cleanup when posts, pages, notes & links change; behind-the-scenes so the admin guy never has to check on them.
- Automatic pinging to Google & Pingomatic when a new post is added.
- One-step integration to Twitter, Akismet and social bookmarking all embedded in the core from day one.
- Dynamic sidebars, tagging, mult-select categories.
- 404 catcher to track holes in the site (especially good when migrating to a new engine).
- Quick Notes and Quick Links feature similar to Delicious so you can quickly post notes for yourself.
- A ContactMe form, all comments moderated and with Spam filtering with Akismet.
- Lightning Fast Full-Text searching with Sphinx and UltraSphinx
- Prototype replaced by jQuery (lighter)
Ok, it took a while to put together (3 months in my spare time) but in terms of speed and usability it's really tight ;-)
Githubbed here
Tutorials to help you;
- Implementing RSS & ATOM Feeds
- Implementing Akismet
- Implementing Social Bookmarking
- Textile and MarkDown filtering
- Mongrel Clustering replaced with Thin
- Apache replaced with NGINX
photo courtesy of koller93
















