Introduction
Without dispute, “enterprise” is a much-disputed term in the software
market. Many companies label their software as an enterprise application
due to marketing reasons in the hope to grab a piece of the cake. PHP
companies are not free from entering the “enterprise barkers”,
especially now that PHP 5 is out[1] – mostly because it offers
better objectoriented and XML programming features compared to PHP4. But
does that qualify to meet the demands of the enterprise market? The past
years have seen a convergence in the enterprise application sector,
favouring a component-based and multi-tier application architecture.
Hence, the question is also whether such architecture can be built for
mission-critical projects with available PHP software. The evolution of
enterprise software development has mainly been driven by the Java 2
Enterprise Edition (J2EE)[2]. Today, J2EE could be named the de facto
industry standard for the development of distributed multi-tier
architecture applications. It is backed up by industry leaders like Sun,
Oracle, BEA, and IBM. This article will compare PHP’s software stack
with what’s available in (and for) J2EE, to overcome the typical
Java versus PHP discussions that usually focus on language features, but
do not take into account the overall picture. Basically, this article
assembles a PHP5EnterpriseEdition(PHP5EE). read more »
Recent Comment