Doing your entire site in Movable Type
Two great articles out this week about managing your entire site through "MT(Movable Type)":http://movabletype.org/. One article from "Matt Haughey":http://a.wholelottanothing.org/, and another one from "Brad Choate":http://bradchoate.com/. "Matt's article":http://a.wholelottanothing.org/features.blah/entry/007162 discusses a few approaches to using MT(Movable Type) to manage an entire site's content, one using index templates to generate static content, and (even more interestingly) using MT(Movable Type) as a a lightweight database. As long as you can capture a page's data in six data columns, you're all set.
"Brad's solution":http://bradchoate.com/past/001656.php is a little more complex, and involves using categories to determine file structure, but seems to be worth the effort, because each page corresponds to a entry in MT(Movable Type), which means that each page can be searched on, can have comments/trackbacks, and can even use "Textile (Textile 2 beta)":http://bradchoate.com/past/001653.php and/or "SmartyPants":http://daringfireball.net/projects/smartypants/ formatting for the content of the pages.
The only problem with doing this at all is, for me, a purely practical one. Every time I want to change permissions on a folder, I need to contact my "web host":http://www.alentus.com/, which is slightly annoying. I really should just tell them to open up the necessary permissions for my entire site, which would mean I could get to updating some of the "amazingly":http://feralboy.com/ "stale":http://feralboy.com/peeps/ "sections":http://feralboy.com/play/ of my site.
*Update:* "Doug Bowman":http://stopdesign.com/ has also "written up":http://www.stopdesign.com/log/2003/07/16/rebuilding_a_portfolio.html his non-standard use of MT(Movable Type) to redo his "portfolio page":http://www.stopdesign.com/portfolio/.