Home > About the site > How I make my websites

How I make my websites

I've gotten lazier over the years. I'm now using software to handle most of the heavy lifting of this site. The biggest change is my migration to CMSimple.

CMSimple is written in PHP and has no other dependencies. It doesn't use a database to store information. Instead, it saves all site content in a single HTML file that it parses. H1 tags become top-level menus, H2s second-level etc. It's very simple to use and offers enough flexibility for me. (It does have limitations, though. Check my review linked above for details.)

In addition to CMSimple, I still do most of my image manipulation with the Gimp, though I also own Photoshop. My design friends go on and on about Photoshop. me, I'm used to the Gimp and prefer it.

Most text editing happens in CMSimple's WYSIWYG HTML editor. That combined with Firefox's new spell-as-you-go feature ought to help things flow fairly easily. I'm running out of excuses for not updating the site. ;-) When I'm not using CMSimple, I often use my little on-line file manager. If I'm editing the files directly, I'm still a vi guy.

I'm now using Gallery for my photos. It's awesome. Version 1 has every feature I've wanted and more. Moreover, GalleryRemote makes it dead simple to add and manage my photos from any PC. It's one of the few pure Java client apps that I regularly use and like. I'm not bothering with Gallery version 2, as it requires a database back-end. I don't have anything against using MySQL, in fact I use it for other development both at work and after-hours, but why use a database when flat files will do?

Server-side, the site still runs on Debian Linux, though we're considering moving to Ubuntu 6.06 LTS. The web server is still Apache, but that goes without saying.

I tend to use both Linux and Macs 90% of the time. I support Solaris and Windows at work, so I get to use just about everything. Even in OSX, I still do almost all of my web development in KDE. When i get going, I find that KDE's awesome Konqueror browser just works the way I want to. Local files, FTP, SSH, it's all the same to any KDE application. You just can't beat that. In fact, Apple's X11.app, Fink and the availability of a complete KDE desktop are pretty much what keeps me using the PowerBook so much. Having said this, desktop Linux continues to improve at a dramatic pace. I look forward to my next laptop purchase, as it will almost certainly be running Ubuntu most of the time.

The Ubuntu Counter Project - user number # 1145