Editor's press: Although this article may be very controversial, when I first saw it in June, I felt very satisfactory.
And now I don't think there is necessary to pick it here.
A lot of introductions about the application server have been provided in the small station of our Practicing Tour. I think the support of JSP
Application servers (of course also support EJB and J2EE) will, may now be a mainstream. Many people like PHP,
Perhaps because it contains a free spirit, or there are many conveniences.
Anyway, everything is developing, and it is still just an insight and comment. But similar to this is getting more
. )
------------------------------------------
PHP is a no future embedded scripting language. There are many reasons.
First, PHP lacks scale support.
The like of embedded language, one is ASP, one is the former of JSP can pass Microsoft Windows CoM /
DCOM gets ActiveX support, the latter can be supported by Sun Java Java Class and EJB
Second, lack multi-layer structural support.
For large load sites, the solution is only one: distribution calculation. Database, application logic layer, indicating the logical layer
This is separate, and the same level can also be separated from the flow, form a two-dimensional array. ASP can pass DCOM and Microsoft TRA
NSCATION Server to get this structural support, JSP can via EJB / CORBA and many manufacturers Applica
Tion Server to get this structure support, but PHP does not have such conditions.
Third, PHP is extremely unpredictable to implement a confusion that cannot be unified database interface support, such as to Oracle,
MySQL, Sybase interface, different from each other. This makes people feel uncompristeous, and it also makes it in electronics
The use of blocked in business - even Perl gets an abstract database interface through DBI!
The US is now very popular in e-commerce. This refers to the support environment of e-commerce. Microsoft is now full of W2K and
On the big law, this is small. IBM's ebuisness advertising believes that everyone will see in various media
. Its core is the Web Sphere using JSP / servlet. Another very famous e-commerce software in Western
Provider, intershop. Its original product Intershop1 2, 3, 4 occupies the main e-commerce software share
. They are all supported by CGI. But after October this year, it launched Enfinity, one using JSP / SE
RVlet's e-commerce Application Server, and no longer develops traditional software. Allaire believes in WE
The people developed by B have heard of because it is a developer of Coldfushion. Cold fushion is a similar PHP
West, but Allaire is not prepared to be developed because it launches another Application Server:
JRUN, a tool for JSP / servlet. Another very famous vendor in the field of e-commerce is Oracle
. Oracle8i is already an EJB Container, its Application Server uses a traditional mechanism,
But the first two days it launched its own JSP interpreter.
Earlier this year, Netscape publicly declared no longer developing LiveWare technology. LiveWare is embedded,
Or called Server Side. Now it is a commercial alliance, and it is naturally a JSP / servlet.
Some of the domestic news media don't know why, it has not been able to catch up with this trend of the United States, still publicity
Some things that are destined to have time. Of course, I don't say PHP to die, it may still exist, but only apply to some small non-commercial sites. If you are in this regard, or if you want to reserve some technologies,
Advise some efforts to the ASP or JSP. On Linux, JSP can have a lot of good support and implementation, such as IBM
WebSphere, Oracle 8i JSP, Apache Jserve GNU JSP, Allaire Jrun, and Apache
A new plan: jarkarta. In addition, please pay attention to XML if you want to support your feet in the future e-commerce.