2012-07-09 27 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和後端邏輯解耦,可以將它們視爲單獨的問題。

相關問題