2011-05-12 53 views
-1

我打算在一家公司工作,我將擔任生產經理。
工作的主要領域是建設和開發Web門戶和CMS。Java,PHP或ASP.NET最適合構建Web門戶和CMS嗎?

我一直在asp.net編程一段時間,但我對PHP和Java也有一定的瞭解。現在我堅持選擇哪個平臺作爲我們的選擇平臺。我不想犯錯誤,因爲稍後改變平臺的代價會很高。

我對選擇的主要標準是:

  • 可用奧姆斯
  • 模板支撐
  • 開發時間
  • 國際化支持

我不知道你能不能幫我這一個。

在此先感謝。

回答

0

有趣的是,我看到您只是在查看語言本身,而不是實現CMS/CMF的web框架。

如果你想要去PHP路線,看看CakePHP,它與Rails有一些相似之處。當然,我個人的建議是Ruby on Rails - 它具有ActiveRecord支持,出色的開箱即用的國際化和本地化支持等等。

最好還將各種框架與可能的作者/管理員進行比較,尤其是在可用性和用戶體驗方面。

更新〜我會盡力和審查最知名的框架:

PHP - 代碼點火器 - ExpressionEngine,基於代碼點火器支付的CMS。公司支持。 - CakePHP - Zend FW - Drupal(CMS/CMF框架)。想想瑞士軍刀。巨大的社區! - WordPress,沒有太多的I18n支持。很簡單。

Python - Django - 真正偉大的替代Rails的大型社區基礎。 - Plone的 - Zope的 - TurboGears的

JAVA - 春天 - Struts 2的 - 條紋 - JSF - 掛毯 - 檢票

...和這樣的例子不勝枚舉!

+0

對不起。你是對的。我忘了將框架添加到我的標準中。 – Jack 2011-05-12 22:26:16

+0

您還應該考慮您的部署解決方案(開發,測試,生產) - 這些可能依賴於您的平臺等。就個人而言,我更喜歡通過開發堅持基於LAMP的堆棧(和/或Nginx Web服務器,如果併發是需求的話)到生產。 – 2011-05-12 22:30:03

0

如果你去PHP,我會建議你看看Kohana框架。它不像其他框架那樣廣爲人知,但我更喜歡它,因爲它簡單,輕便,靈活且易於擴展。它具有出色的請求路由,並有多種ORM庫供您選擇。

但是在潛入之前,您應該環顧不同的框架並比較一下,看看哪個最適合您正在構建的項目。

一些其他的PHP框架來看看:Zend公司,Symfony的,CakePHP的,笨

2

你必須選擇一個平臺,這是可持續發展的未來,可以用語言的足夠的知識無處不在使用,而且是穩定的並表現良好! Hippo已經構建了一個基於Java的CMS,可用於多渠道發佈,單一源代碼編輯和易於使用。 Hippo在世界各地都有使用,並且是開源的,但Hippo也提供支持,因此您可以獲得國際支持。欲瞭解更多信息,請訪問商業網站www.onehippo.com,如需更詳細的技術信息,請訪問www.onehippo.org,我認爲特別是多通道設計(http://www.onehippo.org/about/architecture/multichannel+publishing.html)將會對您感興趣。讓我知道你是否需要更多信息。

注意:Hippo是我的僱主