M4N - Arjan Tijms
Wed, 18 Jul 2007 04:59:26 -0700
Joe Nathan wrote:
I'm not really sure about that. For instance, even PHP web sites 'admit' that Java is a great deal larger:You should realize that PHP world is lot bigger than Java world!
http://www.phpmag.net/magphpde/magphpde_news/psecom,id,27191,nodeid,5.htmlTypically book stores (at least in Europe) carry more book about Java than about PHP. On top of that, job websites offer more jobs relating to Java than to PHP. A lot depends on your point of view of course. If you're into affiliate marketing, you might think the entire world is PHP. Most of the small affiliate websites are indeed using PHP. On the other hand, if you look at financial systems (banking, travel, etc) you would think the entire world is nothing but Java EE.
I think there are some usecases for running PHP on a Java AS. Sun itself is putting lots of efforts in getting various scripting languages to be able to execute on the Java VM. I'm suprized though nobody mentioned Quercus yet. This seems to do exactly what this topic is about: implementing a PHP interpreter and a good deal of PHP's libraries in Java. See:Having both will have many merits.
http://www.caucho.com/resin-3.0/quercus/index.xtp Here's a blog about using it on something other than Resin (Glassfish): http://weblogs.java.net/blog/ludo/archive/2007/03/100_java_quercu.htmlA while back I read a blog about one guy who benchmarked some PHP applications running in this setup (I think he used Tomcat), and found the performance was a great deal better than pure PHP. I can't find this blog anymore, but in the mean time this one may be interesting to read: http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=java&lang2=php
Grtz -- It's a cult. If you've coded for any length of time, you've run across someone from this warped brotherhood. Their creed: if you can write complicated code, you must be good. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]