Practical Catalyst An Introduction to a cutting edge Web Framework
In the beginning there was HTML <a href=”http://www.cnn.com”>CNN</a> And it was good. But it didn't change..
HTML was a response to the “ Tower of Babel” problem. Computers had trouble talking in ways that were independent of the operating systems and applications on which they were based. HTML and browsers were a way around that.
CGI – dynamic HTML With forms and content that users could interact with, the tools were built to give us things like ecommerce, web mail, etc.