1. CGI technology
CGI (Common Gateway Interface) is an interface used to connect the home page and applications. Due to the lack of HTML language functions, it is difficult to complete operations such as accessing database. The actual situation is that it is often necessary to operate the database (such as the file retrieval system) first, and then dynamically display the results of the visit on the home page. Such requirements cannot be met only with HTML, so CGI came into being. CGI is an executable program running on the server side, which is called by a hot link activation of the home page, and the return results of the program are processed and displayed on the home page. In short, CGI is set up to expand the functions of the home page.
2. ASP technology
ASP (Active Server Pages) is a set of server script environment developed by Microsoft. ASP contains IIS 3.0, 4.0 and 5.0. Through ASP, we can combine HTML pages, ASP instructions and ActiveX components to create dynamic, interactive and efficient Web server applications. With ASP, you don't have to worry about whether the client's browser can run the code you wrote, because all programs will be executed on the server side, including all script programs embedded in ordinary HTML. After the program is executed, the server only returns the execution result to the client browser, which reduces the burden of the client browser and greatly improves the interaction speed. ASP applications can be manually coded or created through visual tools such as Dreamweaver MX.
3. PHP technology
PHP (Hypertext Preprocessor) is a server-side scripting language that is easy to learn and use. With very little knowledge, you can build a truly interactive web site using PHP. Since its birth, PHP has been widely used for its simple syntax and powerful functions. PHP can not only operate pages, but also send HTTP headers; It does not require a special development environment and IDE; It supports not only a variety of databases, but also a variety of communication protocols; PHP also has strong compatibility. PHP is completely free and can be downloaded freely from the official PHP website. PHP can run on most UNIX platforms, GUN/Linux and Microsoft Windows platforms.
4. JSP technology
JSP (Java Server Pages) is a dynamic web page technical standard initiated by SUN Microsystems and established with the participation of many companies. JSP technology uses the Java language as the script language. JSP web pages provide an interface for the entire server JAVA library unit to serve HTTP applications. Add JAVA program fragments (scriptlets) and JSP tags (tags) to the traditional HTML files of web pages (. htm,. html) to form JSP web pages (. jsp). When the Web server encounters a request to access a JSP page, it first executes the program fragment, and then returns the execution result to the client in HTML format. The program fragment can operate the database, redirect the web page and send E-mail, which is the required function of the resume dynamic website. All program operations are executed on the server side. The results uploaded to the client side are only the results obtained. The client browser is the least demanding, and it can achieve no Plugin, no ActiveX, no Java Applet, or even no Frame.