Programming: ASP JSP php Large ratio

Source: Internet
Author: User
ASP full Name Active Server Pages is a Web server-side development environment that enables the generation and execution of dynamic, interactive, high-performance Web Service applications. ASP uses scripting language VBScript (Java script) as its own development language.
PHP is a cross-platform, server-side embedded scripting language. It borrows heavily from the syntax of the C,java and Perl languages and is coupled with PHP's own features, enabling Web developers to quickly write dynamically generated pages. It supports the vast majority of databases currently available. Also, PHP is completely free, and you can download it free from the official PHP site (http://www.php.net) without spending money. And you can gain unlimited access to the source code, and you can even add the features you need.
   
JSP is the sun's new generation of web development language, Sun Company with its extraordinary attainments in Java, Java applications and Java applets from the Java applet, but also a fresh fruit, is Jsp,java Server Page. JSP can complete the powerful site program with the support of Serverlet and JavaBean.
   
All three provide the ability to mix some kind of program code in HTML code and the language engine to interpret the execution code. However, the JSP code is compiled into a servlet and interpreted by the Java virtual machine, which occurs only on the first request to the JSP page. In ASP, PHP, JSP Environment, HTML code is mainly responsible for describing the display of information style, and program code is used to describe the processing logic. Ordinary HTML pages rely on only the Web server, while ASP, PHP, and JSP pages require additional language engine analysis and code execution. The execution results of the program code are then embedded in the HTML code and sent to the browser together. ASP, PHP, JSP three are Web server-oriented technology, the client browser does not require any additional software support.
Asp:
1. Using simple scripting languages such as VBScript, JScript, and HTML code, you can quickly complete your Web site's applications.
2. No compile compile, easy to write, can be directly implemented on the server side.
3. Use a normal text editor, such as a Notepad for Windows, for editing and design.
4. Browser-Independent (Browser independence), the client can browse the content of the Web page that is designed by active Server pages as long as it uses an executable HTML code browser. The scripting language (VBScript, Jscript) used by Active Serverpages is performed on the Web server side, and the client's browser does not need to be able to execute these scripting languages.
5.Active Server pages can be compatible with any ActiveX scripting language. In addition to being designed using a VB script or a JScript language, other scripting languages provided by third parties, such as Rexx, Perl, Tcl, are used in a plug-in manner. The script engine is the COM (Component object Model) object that handles the script program.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.