[ 2005-March-19 20:35 ]
Instiki is a wiki, meaning that it is a web site that anyone can edit. It is also a perfect example of the right way to create a web application. It is easy to get up and running, it is easy to use, and it looks good in its default configuration. If you need some way to quickly create a web site, it is well worth a look. There are only a few missing features that would make it perfect:
- Static content. Ideally, Instiki would publish the public view of my pages to some directory on my server. Then, I would point my normal web server at these files. This would provide a much easier way to integrate Instiki with an existing web server than being forced to use reverse proxying, and my existing web server is probably about ten times faster than Instiki's built-in server.
- Support for hierarchical organization. I'm going to try and hack something together using Instiki's categories feature.
- File uploads. This has been implemented, but I have yet to try it.
- Themes. Instiki's templates are already stored in a single directory. It would be nice if you could have multiple directories, and give different sites a different look and feel.
- I wish it were written in Python instead of Ruby, just because I really like Python. However, I have heard good things about Ruby, and particularly about Ruby on Rails.