For those we lost, We will not forget 09/11/2001 I consistently believe that when it comes to whether it's Native Americans or African-American issues or reparations, the most important thing for the U.S. government to do is not just offer words, but offer deeds.”
Barack Obama, July 27, 2008 (emphasis added)

“Barack Obama is an arrogant, racist, Marxist ass!”
— Perri Nelson, July 30, 2008

Web site updates


Published Mon, Jan 29 2007 10:10 AM
Technorati Tags: Software Development

For the most part I'm done with the back-end overhaul. There's still a bit of work to go yet, but I've separated the post content from the database entry and added an "IsDraft" flag so I can post drafts to the site without publishing them. One of the big reasons for this change is that I have far more space available on the file system for content than I do in the database, and the database was approaching full.

Part of the overhaul appears to have fixed some minor problems with the Moveable Type API set that I use for remote posting, so I can post from my main PC again. That's a minor benefit though. There's still a bit of work to go there so that it's complete.

The trackback module has been upgraded a bit too. The old version just looked for the permalink of the post you were pinging in your post, and if it found it, it accepted it. Now your post is parsed and you must have an actual link to the post's permalink. Putting it into comments on the page won't work anymore. This doesn't appear to have broken anything, since I've gotten a few pings since the change was made.

One thing that's broken in the trackback module though is email notification of your trackbacks. The code there should work, but I'm not getting the emails. I don't know why that is yet.

Anyway, like I said, for the most part I'm done with the back-end overhaul. I will resume posting regularly later today, after I get some work done at my real job. I still have some work to do on the back-end overhaul though. There are a few places where the re-factored code hasn't been integrated in yet. I'll gradually be cleaning those up.

Once that's complete, I'll start adding additional features to the blog. Here's a list of a few I have in mind...

  • Post summaries on the main page, and more front page entries.
  • A summary feed as well as the current full-content feeds.
  • Automated trackbacks via trackback discovery based on links in posts.
  • Multiple blogs.
  • An uber-blogroll on the main page, and a blogrolls page for the individual blogrolls.

That last one will probably be the most fun. I cache all of the blogrolls now. Now that I've hooked up an HTML parser into the back end, I can parse the blogrolls and "merge" them into a single blogroll without duplicates for the front page.

The point is there are more features to come. Hopefully I can be more disciplined about how I implement them in the future so I won't have to go through as big a re-factoring exercise in the future.

Does anybody know of a good spell-check engine that's compatible with .NET?


Trackposted to Right Pundits, Outside the Beltway, Mark My Words, Big Dog's Weblog, basil's blog, DragonLady's World, Shadowscope, The Bullwinkle Blog, Conservative Cat, Pursuing Holiness, Wake Up America, The HILL Chronicles, third world county, stikNstein... has no mercy, Pirate's Cove, Dumb Ox Daily News, High Desert Wanderer, and Right Voices, thanks to Linkfest Haven Deluxe.


Trackback URI for this post: http://perrinelson.com/track.aspx?postid=430
Permalink URI for this post: http://perrinelson.com/2007/1/29/430.aspx


Subscribe to this entry's comment feed. (Atom)

Comments to this entry are closed.

View Perri Nelson's profile on LinkedIn I'm a proud friend of Israel! Are you? Republican National Committee