LIS 523/5 - Dynamic Content
Some Server-Side Technologies
- Server Side Includes (SSI):
usually very limited in capabilities.
- CGI (Common Gateway Interface):
a protocol allowing the server to communicate with a program;
the program is often written in Perl.
Available from many Web hosting plans.
- ASP (Active Serve Pages):
HTML pages enhanced with special instructions to the server;
the form of the instructions varies depending on the server.
Available from some Web hosting plans.
- Java servlets.
- PHP is a a free server-side, cross-platform interpreter
for HTML-embedded scripts
written in a special PHP language.
Security Space (April, 2007),
about 39% of Apache servers have PHP installed.
Available from a number of Web hosting plans.
For more information, see
speeds up Perl script execution by embedding an interpreter
inside an Apache server.
For links to more information, see
- DHTML (Dynamic HTML):
- Java applets.
- ActiveX controls
(work only for Windows clients
and require Internet Explorer or a plugin for Firefox;
commonly considered a client-side security risk).
- (Other) plugins,
such as Flash/Shockwave and VRML
(to be avoided unless absolutely necessary,
especially for embedded objects).
Last updated April 20, 2007.
This page maintained by
Prof. Tim Craven
E-mail (text/plain only): firstname.lastname@example.org
Faculty of Information and
University of Western
Canada, N6A 5B7