Dynamically generated Web documents are divided into server dynamic generation, client dynamic generation
Server dynamic generation of document technology mainly include:
- CGI-Public Gateway interface, which is a standardized interface that allows Web servers to communicate with back-end programs and scripts. Typically, the Web server receives a request from a client and forwards it to a CGI program, generates HTML after the CGI process is completed, and returns the result to the client by the Web server.
- php-php (hypertext preprocessor, hyper-text preprocessor), by inserting scripts into HTML, and then having the server execute these scripts to regenerate the pages that are ultimately sent to the customer service.
- JSP-Similar to PHP, just using the Java language
- ASP-is Microsoft's product, the same as php,jsp
Client-side dynamic document generation technologies include:
- JavaScript-is a scripting language that has client side execution
- Applet-A Java applet that is compiled into a JVM machine directive that can be embedded on an HTML page and executed by a browser with a JVM.
- ActiveX-also a small program is Microsoft's applet
Web application Dynamic Document technology