.NET and not Java EE is PHP’s main competition
Andi Gutmans, the founder of Zend Technologies, one of the leading names in PHP, has said that he sees Microsoft’s .NET platform and not J2EE, now rebranded Java EE, as a principal competitor to PHP.
Gutmans also says that “Unlike other languages, which are general purpose language and then adopted to work on the Web, PHP is only meant for the Web.” Andi works on the PHP core and the Zend Engine, and is a member of PHP Group.
The article goes on to give some impressive PHP stats:
*
Like Java, PHP also celebrated its 10th birthday in 2005
* More than 22 million domains currently use PHP
*
44 percent of all surveyed Apache servers were running PHP
Related:
>> When Java? When PHP?
>> IBM backs PHP. At Java’s expense?
>> Can Java CMS match the PHP ones?
The IndicThreads Conference On Java Technology Website is now up at http://conference.indicthreads.com
[URL=http://conference.indicthreads.com]IndicThreads.com Conference On Java Technology[/URL]
J2EE is the best for large scale enterprices.
I think over engineered MVC frameworks, pedagogical following for pattern based programming to the point of complicating simple concepts and straying away from the KISS (Keep It Simple Stupid) principle are reasons for J2EE’s downfall.
There
is nothing wrong with Java. Its the Java community which is expediting its demise and alienating simple minded programmers who then revert to PHP and make it the gospel of the web world. No freaking wonder PHP is so popular, because Java programmers/experts/proponents are too busy discussing how to abstract out an HTML form into 4-5 layers, instead of simplifying stuff.
I say bring back and encourage Model 1 programming, pump up JSTL so that most of the J2SE api is exposed through tags. Get rid
of XML config files and let one JSP or multiple JSPs describe your web content.
Only then will we see J2EE as widely accepted for web programming as PHP.
Up until now, these zend men always were comparing PHP with Java and were selling lies. They couldn’t win anything in this way so now that they are working on a new lie.
Also, what would the ‘web-only’ ness of PHP gives it that other general-purpose languages such as Java, Ruby, and C# don’t have?
because J2ee is different thing for different are of use.
can some one name a Bank , Stock ex, post service , Payment system ,insurance , …
which is running on PHP ?
php has its place in small scale market and j2ee is for high end 🙂
Reading the article, this could simply mean that .NET is used by smaller shops, and so .NET is PHP’s main competition for that market space, while J2EE holds the large enterprise market. The article doesn’t explain what the comment meant at all.
Why is J2EE not competition to PHP?