2012-07-09 66 views
0

我的公司正处于建立团队开发新平台以取代现有系统的新阶段。 UI/UX非常重要,因为有几千个用户。目前的系统是使用Zend在PHP中构建的。PHP-Dojo vs Java适用于大型应用程序

我一直在做很多的研究,并与DoJo或类似的东西都想过Yii。如果我们决定去Java路线,我也看过ZK框架。无论我们选择的框架已经与Linux商量好,并能够执行像创建/更新文件低电平系统操作等

在这一天结束时,我不是很了解Java,但我就越看它似乎所有干净的Web应用程序都在运行Java。

我失去了一些东西在这里还是我在正确的轨道思维:

PHP =更容易培养和聘请的人。更难以获得丰富的UI

Java =更难培养和寻找开发人员。清洁用户界面更容易获得。

+0

不知道什么是缺失和不是,但又是什么问题?使用PHP + dojo ofc --IBM for One已经运行了这个版本(在.nsf上),因为时间长了 – mschr 2012-07-09 15:38:28

+0

我的问题是,我需要看看Java以获得一个干净的企业级UI吗?我知道无论如何,我们会选择他们会扩大规模。对我来说重要的是用户界面。在这一点上,我不反对任何一种语言/框架,我只是想确保我们在前端做出正确的决定。我想了解社区在大型企业应用程序方面所做的工作。 – ipengineer 2012-07-09 15:44:41

+0

有足够多的PHP和Java开发人员在这一点上应该无所谓。我相信Java更容易提高性能,但除非你有几千*个并发用户,否则这可能并不重要。 – 2012-07-09 15:59:19

回答

3

在PHP上选择Java并没有太多关于干净的用户界面,更多的是在增加大小和复杂度方面的能力。

不要误解我的意思,我知道有很多大型复杂系统在PHP上运行良好,只是我发现Java在可伸缩性平台中内置了更多支持。

你可以有一个干净,丰富的用户界面与PHP和Java。

PHP - 更容易和更快速入门。即使掌握了适当的知识,也很难避免性能和可伸缩性问题。

Java - 难以“正确”。如果一切都正常完成,你会比PHP更容易出现性能问题......但具有适当的知识将更容易找到解决方案。

但是,就用户体验而言,您应该选择开发人员最适合的方式。如果UX和后端逻辑解耦,可以将它们视为单独的问题。

相关问题