PHP is a promising embedded scripting language.

Source: Internet
Author: User
Tags introductions
Editor's note: Although this article may be highly controversial, I felt very insightful when I saw it for the first time in March, and now I feel it is necessary to repeat it here. Our "practical Journey" has provided many introductions on application servers. I think various application servers that support jsp (of course SyntaxHighlighter. all ();

Editor's note: Although this article may be highly controversial, I felt insightful when I first saw it in March.
But now I think it is necessary to repeat it here.
Our "practical Journey" has provided many introductions on application servers. I think jsp
Type of Application Server (of course, supporting ejb and j2ee) will, maybe it is now mainstream. Many people like php,
It may be because it contains a spirit of freedom or a lot of conveniences.
Everything is evolving and changing. here is still just an insight and comment. However, there are more opinions like this.
.)
------------------------------------------
PHP is a promising embedded scripting language. There are many reasons.
I. PHP lacks support in scale.
Similar to the embedded language, one is ASP, and the other is JSP. The former can use the COM/
DCOM receives ActiveX support, which can be supported through SUN Java's Java Class and EJB
2. lack of multi-layer structure support.
For heavy-load sites, there is only one solution: distributed computing. Database, application logic layer, and representation logic layer
This is separated, and the same layer can also be separated by traffic to form a two-dimensional array. ASP can use DCOM and Microsoft's Tra
Nscation Server to obtain this structure support. JSP can use EJB/CORBA and Applica from many vendors.
Tion Server, but PHP does not.
3. PHP implements a chaotic and Ununiform database interface support, such as for Oracle,
MySQL and Sybase interfaces are different from each other. This is incredible, and it also makes it Electronic
Business Application blocking-even PERL obtains an abstract database interface through DBI!
E-commerce is very popular in the United States. This refers to the supporting environment of e-commerce. Microsoft is focusing on W2K and
In the case of a large lawsuit, the voice is very small. IBM's eBuisness advertisement is expected to be seen in various media.
. Its core is to use the Web Sphere of JSP/Servlet. Another famous Western e-commerce software


Provider, Intershop. Its original products Intershop1 2, 3, and 4 occupy the main share of e-commerce software
. They are all supported through CGI. However, after October this year, it launched Enfinity, a JSP/Se
E-commerce Application Server of rvlet, and traditional software is no longer developed. Allaire believes that We
B developers have heard of it because it is the developer of ColdFushion. Cold Fushion is a PHP-like East region.
West, but Allaire is not ready for further development, because it introduces another Application Server:
JRun is a JSP/Servlet tool. Another famous vendor in the e-commerce field is Oracle.
. Oracle8i is already an EJB Container, and its Application Server adopts a traditional mechanism,
But two days ago it launched its own JSP interpreter.
Earlier this year, Netscape publicly declared that Liveware technology will no longer be developed. Liveware is embedded,
Or Server Side. now it forms a commercial alliance with SUN, using JSP/Servlet.
Some domestic news media do not know why they have been unable to catch up with this trend in the United States.
Something destined to be outdated. Of course, I'm not saying PHP is dying. it may still exist, but it will only be used
Some small non-commercial sites. If you are interested in developing in this area or want to reserve some technologies,
I advise you to spend some energy on ASP or JSP. In Linux, JSP can have a lot of good support and implementation, such as IBM
WebSphere, Oracle 8i + JSP, Apache Jserv + gnu jsp, Allaire JRun, and Apache's new plan: Jarkarta. in addition, if you want to log on to Alibaba Cloud for future e-commerce support, pay attention to XML.

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.