Abstract
Web application frameworks are collections of software libraries that aim to provide the programming facilities required for the creation of dynamic websites. In the early days of the Web, pretty much all websites were statically published pages of Hypertext Markup Language (HTML). Fairly early on in the history of the Web, people wanted to be able to publish dynamic information, for example, with a database store. This led to the development of Common Gateway Interface (CGI) scripts. The first CGI scripts were written in shell or C which, due to the text-centric nature of the Web, was not terribly convenient. Perl, being a language designed for data interchange and text processing, was a strong contender for CGI scripting from the early days and rapidly became popular. The CGI.pm module became part of the Perl core on the release of Perl version 5.004 in 1997.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2009 Kieren Diment and Matt S Trout
About this chapter
Cite this chapter
(2009). Introducing the Catalyst Web Application Framework. In: The Definitive Guide to Catalyst. Apress. https://doi.org/10.1007/978-1-4302-2366-5_1
Download citation
DOI: https://doi.org/10.1007/978-1-4302-2366-5_1
Publisher Name: Apress
Print ISBN: 978-1-4302-2365-8
Online ISBN: 978-1-4302-2366-5
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books