Home >Backend Development >PHP Tutorial >What language is php?
PHP is a simple, object-oriented, interpreted, robust, secure, very high-performance, architecture-independent, portable, and dynamic scripting language. PHP has the Class keyword similar to JAVA. Because it does not require a virtual machine, it is 5 times faster than JAVA. PHP is quickly becoming a standard, general-purpose, object-oriented scripting language. PHP can be used not only to develop web applications but also general applications.
PHP is a powerful scripting language. PHP will defeat PERL/Python and replace it. PHP is the next generation of PERL/Python scripting. PHP can do any job that PERL/Python does, and do it more, better, and more concisely!
This industry is still relatively popular, and the salary in Beijing is between 3,000-6,000!
Currently PHP and ASP are the most widely used in China. Since JSP is a relatively new technology, it is rarely used in China. But in foreign countries, JSP is already a relatively popular technology, especially e-commerce websites, which mostly use JSP.
Websites that use PHP such as Sina, Chinaren, etc. However, due to some shortcomings of PHP itself, it is not suitable for large e-commerce sites, but is more suitable for some small ones. Commercial site. First, PHP lacks scale support. Secondly, there is a lack of multi-layer structure support. For heavy-load sites, there is only one solution: distributed computing. The database, application logic layer, and presentation logic layer are separated from each other, and the same layer can also be separated according to traffic and grouped into a two-dimensional array. PHP lacks this support. As mentioned above, the database interface support provided by PHP is not uniform, which makes it unsuitable for use in e-commerce.
ASP and JSP do not have the above defects. ASP can obtain ActiveX scale support through COM/DCOM of Microsoft Windowsd and structure support through DCOM and Transcation Server; JSP can obtain scale support through SUN Java's Java Class and EJB. , get structural support through EJB/CORBA and Application Server from many vendors.
Among the three, JSP should be the future development trend. Some of the world's largest e-commerce solution providers use JSP/Servlet. The more famous ones are IBM's E-business, whose core is Web Sphere using JSP/Servlet. They are all powered by CGI. But after October last year, it launched Enfinity, an e-commerce Application Server using JSP/Servlet, and stated that it would no longer develop traditional software.
In short, ASP, PHP, and JSP all have a considerable number of supporters, and it can be seen that each of the three has its own strengths. Friends who are learning or using dynamic pages can choose a language that suits them based on the characteristics of the three
The above is the detailed content of What language is php?. For more information, please follow other related articles on the PHP Chinese website!