I have been browsing through freshmeat and google search results for Content Management Systems. I was looking for a system that lets a non technical person create and maintain a web-site.
Most systems I found had some small components for news and articles. But the result didn't look like a normal web-site. They all looked like some sort of intra-net article database or news portal. There is the systems for creating web-sites for a small business? Just something for creating a presentation of the company, how they work, what they offer and how to contact them. Many systems has lots of extras like polls, discussion groups, link databases, web-shops, news, contact form and more. But they should.. 1. be separate components 2. inherit the look of the page The web-site layout engine should have some layers of complexity, starting with a very simple wizard for the basic information, but allowing more control in a more advanced setting. Site navigation can be done in a gazillion different ways. The navigation widgets should be a component. And the overall site framing and look should be a "template". There should be a staging process in changing the site. Access controls for different parts. Multi-lingual support. List of changes to be accepted by some person before publishing. Search support. The product database is a different big component. But it should be possible to include it like other components in the web-site. The presentation of the products is the most important. Searching on different properties of the products and have them grouped. And different prices depending on the customer class. B2B things... Then there is the intra-net thing. But intra-nets doesn't have to be designed in the same way. -- / Jonas - http://jonas.liljegren.org/myself/en/index.html
