We have always faced these problems while maintining the Queen's Swing Club website:
- High requirements of the client's web browser (i.e., needed IE5 or N6 with Javascript enabled)
- We needed to host the site on free, static web hosts, limiting functionality of the site and making updates tedious
- The tedious job of maintaining web content and web page style could only be performed by one person who had to manipulate each page directly (i.e., the site was entirely hand-coded)
- Site updates needed to be frequent, but it took too much time to update the site and its mirrors.
The solution was to build a site management system that allowed for much faster workflow. This means that we could create and publish more content with less effort. Our site users would be more satisfied with a website that was more up-to-date and more streamlined.
The new website called for a management system that:
- Allows for rapid content creation
- Seperated the concerns of content creators and page style
- More stuff...
The new design of the site called for a more streamlined content management system. The site's content is stored as XML and transformed into web pages using XSLT, thanks to Apache's incredible Xalan XSLT processor (now a standard part of J2SE 1.4).
|