Abbey Workshop
OSX
XML
All

Entry

Issues with Current Blogging Software

10-24-2006 20:03:06 by MikeW in categories: General

The requirements I listed for my blog software came out of some of the frustations I had with existing blogging tools. Now there is nothing wrong with Wordpress, Typepad or most blogging tools. They are well written and fairly easy to install and use. However, there are a few things that bug me.

First was the requirement for an SQL database with most tools. As I mentioned in my last post, roundtripping all the data from an SQL database everytime a page is rendered just seems wasteful. Why not generate static pages since blog entries almost never change? Your pages are gonna render faster, your site setup is simpler, and your site is gonna scale better. Plus, what about if I want to generate a journal that I don't want to publish? For example, a work blog or a project blog that I need for keeping track of what I have done a daily basis, but don't want or need to publish. There is no easy way to do something like this with most tools.

The commenting system in Wordpress used to drive me nuts. It seemed like there was no easy way to prevent comment spam. Everytime I would block an IP or create a word filter, the spammers would find a hole and I would log in to find 200 posts. (I will find you online gambling bastards someday and make you pay!! :-p) So I wanted to just rip out the commenting system and not have it there at all. But the application is so tightly coupled that never seemed like a possibility. It would be nice to be able to pick and choose what application components without breaking the application.

Finally, I found the WYSIWYG editor for posting entries annoying. Now the online editing features are pretty nice and getting better every day, but I'm a geek. I would rather enter my HTML raw than use some WYSIWYG editor. That way I can write using JEdit (which is what I'm using right now) or vi or whatever I want to use. I don't want to be forced to do things only one way.

Well that pretty much some things up for me. In a future post I'll discuss what XML standards and tools I used to create the software that publishes this site.

Google
  Web abbeyworkshop.com  

Copyright © Abbey Workshop 2006

Blog Home

Archives

Current Year: 2007
Months: 01 02 03 05 06 07 09

Blog Links

Friends
Elementary Penguin
Random Dribble
Scotty's Engineering Log
Vegetarian Conspiracy

IP Audio/Video
diggnation
nerdtv
twit.tv

Programming
Artima Ruby Buzz
PHP Developer

XML
Tim Bray
Planet XML
xml.com

Categories

General
XML