PHP on Java

http://quercus.caucho.com/

昨天晚上,仅仅是出于好奇的搜了一下,竟然真的有这种项目的存在,在JVM之上,实现了一个PHP。人类已经不能阻挡Java的节奏了啊。

关于这个,要在以前的我一定会嗤之以鼻,这算什么东西呢,不伦不类的。但是现在的话,也不得不静下心来想想,为什么。

PHP的门槛低,这个主要体现在,第一,程序员多,因为PHP的成功,为全世界培养了海量的程序员,不敢说多靠谱,至少数量多的,那么对于某些企业来说,招聘PHP程序员会比Java容易一些;第二,部署容易,PHP之所以流行,这也是至关重要的一个原因,只要拷贝文件即可;第三,成熟的应用很多,现在Web产品里,面向个人的应用里,很多都是PHP开发的,如果想直接运营这么个产品,直接拿过来,是很理智的。

Java技术成熟,Java的技术太过悠久了,积累了无数的可以使用的类库,还有就是中间件。做这么一个东西,也是一个合理的想法吧,博采众家之长嘛,至少可以融汇Java和PHP的优点。

提高性能,PHP是解释执行的,但是Java是编译执行的,至少是存储成中间码再执行。两者结合的话,PHP可以从解释执行,进化到字节码执行。号称Drupal可以这个平台上,性能提高4X。并非没有可能,如果再左以连接池啊等等东西的话。

当然了,银弹是没有的,但是我觉得这还是一个很好的尝试!而且我看2014年竟然还发布版本了,至少这个还是保持活跃的。知道一下这个东西也好,或许哪天会用到。