Intermediate Web Publishing

Scripting Techniques

There are many approaches to making web pages dynamic (scripted).

Scripting Techniques

technology

examples

client-side

embedded scripting languages

JavaScript, VBScript

programmable plug-ins

Java, Director, ActiveX, etc.

dynamic HTML

MS, Netscape DHTML

server-side

interface to arbitrary programs

CGI, ACGI, MS ISAPI, etc.

HTML templates

server-side includes (.shtml files, Unix), Active Server Pages (.asp files, Microsoft), server-side Javascript (Netscape), PHP (.php3 files, Unix), Cold Fusion (database interface)

database servers

FileMaker Pro, etc.

application servers

Netdynamics (now Sun), Netscape (Kiva) App Server, Microsoft Transaction Server, Gemstone, etc.
server-side Java

Note: All client-side approaches require browser support. All server-side approaches require a particular web server.


[up] [next]Simple JavaScript