|
似乎大多数酷酷的web终端用户应用程序(end-user application)都是用PHP写的。Java社区在这方面已经落在PHP社区的后面。开源Java社区似乎被最新最大的框架所淹没。在开源Java开发工作中,框架开发占了非常大的比重。与此同时,PHP社区致力于开发最新最大的应用程序,这些应用程序遍布网络各个角落。有些开源Java项目的网站甚至采用PHP。顺便说一句,我发表这个帖子并不是想引起另一场PHP和Java的争论。事实上我本人是Java的坚定支持者,但我的确认为我们有时需要看看外面的世界。
我刚刚在WebSiteAllies上注册了一个免费账号。这个账号并不支持Java,而是支持PHP。他们不但提供PHP支持,而且提供许多PHP应用程序,这些PHP程序可以在一个web控制面板中点击一些按钮进行安装,涵盖网志、维基、论坛、内容管理、项目管理、客户关系、电子商务、图片库等方面。它们是: WordPress, Drupal, Post-Nuke, Xoops, PHP Support Tickets, Help Center Live, phpBB, OS Commerce, Coppermine Photo Gallery, PHPlist, PHPSurveyor, dotProject, phpWiki, Web Calendar, Moodle...
有些酷酷的PHP应用程序已经移植到Java上了,我最近发现的一个是JetNuke,它是PHPNuke内容管理系统的Java版。我希望看到更多的用Java开发的开源终端用户程序。PHP成为相当一部分web开发人员的选择,原因之一是有这些酷酷的、可用的、安装简单的PHP应用程序。
我想Java开源社区应该在创建新的酷酷的有用的web应用程序多作投入,而少花些精力在另一个印象深刻的框架上。
|