I'm looking for some software (preferrably written in php or ruby) to maintain my own knowledge base. The reason why I don't think wiki-like systems are suitable for this purpose is they don't have strict categorization (manually create categories, manually assign category to article).
Any ideas?
Thank you.
Any good CMS (content management system) will do for you. You can't go wrong with Drupal http://drupal.org/
It's very easy to use and manage. It also has a full blown taxonomy(categories) module - just what you need.