Cost effective web sites don't have to be slow, out of date, or difficult to maintain. I was happy to talk to Glenn Downing's CS 373 software engineering class at the University of Texas yesterday about managed, statically deployed web sites. This technology is the key to making this web site an effective, long lived, outreach communications tool.
I discussed creating domain models to create sites that are fast, inexpensive, stable, and easy to manage maintain with static site generators. Dynamic elements can easily be included in client side Java Script. XML / XSLT is a great fit for this technology. This site is based on the class project from Bob Boiko’s excellent Website Architecture and Design with XMLcourse. Much of the code is nearly a decade old, yet this site generator is one of the most stable, reliable, pieces of code that I've used. I've been able to evolve it's functions and reorganize it with ease. This is without doubt due to the strong standards foundation of XML and the open source implementation of the SAXON-HE XSLT and XQuery processor.
Content created: 2019-07-04
By submitting a comment, you agree that: it may be included here in whole or part, attributed to you, and its content is subject to the site wide Creative Commons licensing.