Web Design
Mobile Internet
Brand Design
Innovative
News
Encyclopedias

Common technologies for website construction

Date:2016-01-06 Source: Shangpin China Type: website encyclopedia
Word Size: small   medium   big

                                                       Date: January 6, 2015 Author: fangfang

1) CGI technology
CGI (Common Gateway Interface) is a program that communicates between the server and the user. It runs on the server and provides an interface to the HTML page on the client. Generally speaking, CGI is like a bridge Web Design Connect to the executable program in the Web server. It passes the input of the Web browser to the server, runs the program on the Web server, and returns the results of the server execution to the HTML page; CGI can be used to process tables, query databases, send e-mail and other operations. CGI makes web pages not static but interactive. The CGI file name suffix is. cgi or. p1. CGI is not a language, but an interface, which only defines rules. CGI can be written in any language as long as it has standard input, output and environment variables. Recently, the common languages are PERL, C/C++, Java, Visual Basic, Visual Foxpro, etc., and PERL (Practical Extraction and Reporting Language) is one of the most suitable languages.

2) JSP technology
JSP (JavaServer Pages) is a dynamic network negative technical standard advocated by Sun Microsystems and established with the participation of many companies. Adding Java program fragments (scriptlets) and JSP tags to traditional HTML web pages (*. htm, *. html) constitutes JSP web pages (*. jsp). When the Web server encounters a request to access an intermediate 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 exactly the function required for building a dynamic website. All program operations of JSP are executed on the server side, and only the results obtained are uploaded to the client on the network; JSP web pages have the lowest requirements for client browsers, and can achieve no Plugin, no ActiveX, no Java Applet, or even no Frame.

3) PHP technology
PHP is a cross platform server-side embedded scripting language. It borrows a lot of syntax from C, Java, and PERL, and couples PHP's own characteristics, enabling Web developers to quickly write scripts that dynamically generate pages. When the Web server runs a PHP program, it first determines that the file contains a PHP script program according to the suffix of the file where the program is located, then calls the relevant PHP program module to interpret the PHP script, converts the PHP script into HT-ML code, and finally displays the results in HTML form.

4) XML technology
XML is the abbreviation of eXtensible Markup Language, which is an extensible markup language. XML is a compact SGML, that is, XML is a subset of SGML, which combines the rich functions of SGML with
The ease of use of HTML is integrated into Web applications. XML retains the extensible function of SGML, which makes XML fundamentally different from HTML. XML is much more powerful than HTML. It is no longer a fixed tag, but allows users to customize an unlimited number of tags to describe the information in the document and allow nested information structures. HTML is only a general method for displaying data on the Web, while XML provides a general method for directly processing Web data; HTML focuses on the display format of the Web page, while XML focuses on the content of the Web page. The data described in the XML document can be converted and output through the style sheet. For example, you can use HTML tags in the style sheet (*. xsl) file to display the data in the XML document in the browser in the specified format.

5) ASP technology
ASP is an open application software without compilation. It is a technology introduced by Microsoft to replace CGI (Com mon Gateway Interface). It is essentially a server-side script environment. ASP is included in IIS 3 0 and later. Through ASP, users can combine HTML pages, ASP instructions and ActiveX components to build dynamic, interactive and efficient Web server applications. With the advent of ASP, users do not have to worry about the client not running the code correctly, because all programs will be executed on the server side, including all script programs embedded in Filecom HTML. The client can browse the page content designed by ASP as long as it uses a browser that can execute HTML code. After the program is executed, the server only returns the execution result to the client browser, which also reduces the complexity of the client
The burden of browser greatly improves the speed of factory interaction ASP is not a pure programming language. The language it uses is VBScript or JavaScript. It can also be used in combination with the two scripting languages. ASP is also compatible with any ActiveX Scripting language. ASP editing environment requirements are very simple, any kind of text editor can write ASP applications ASP running environment: Windows 2000+I1S5 and Windows 98+PWS are commonly used. Windows XP+IIS is less used. It is recommended to use the combination of Windows 2000+IIS5. Because the Windows 2000 system is relatively stable and more people are invested in developing servers, it is more suitable for use as a server. The commonly used website construction technology is ASP Net, Apache, etc. In addition, the construction of dynamic websites can not do without the support of databases. Common databases include Access, SQL, MySQL, Oracle, etc.


Please contact our consultant

+86 10-60259772

Please provide your contact number. The project manager of shangpin China will contact you as soon as possible.