2011-04-01 50 views
0

我已經進入PHP,現在我要學習一個新的框架,因爲我要構建一個將被數百萬人使用的Web平臺。所以這顯然意味着我需要在某個時間點調整它,所以在我周圍有很多選項,我只是簡單的困惑。我在網上閱讀了一些文章,並得出了一個結論:CakePHP和Symfony是很好的框架,並被大型公司所使用。不過,我對這些框架的擴展部分有些懷疑,因爲我將使用AWS實例來託管我的項目,並且它應該很容易擴展。謝謝。一個好的PHP框架,也是可擴展的?

+1

您的框架選擇與可伸縮性沒有多大關係。你忘了提及Zend Framework和Kohana。已經有很多關於PHP框架的信息。 – markus 2011-04-01 20:11:00

+5

「百萬個獨特」部分祝你好運 – dynamic 2011-04-01 20:13:47

+1

同意「yes123」。我爲許多應用程序開發了許多應用程序,這些應用程序本應被數百萬人使用;) – simshaun 2011-04-01 20:16:35

回答

1

在我看來,可擴展性不僅取決於開發人員。寫得好的框架爲您提供了許多選擇和方式來實現事情 - 這就是可伸縮性的意義。你可以讓它處理你的個人網頁和大型網絡應用程序。

我會推薦Yii。我愛上了這個框架。它確實是可擴展的,但有時你必須自己處理一些事情(這對於可伸縮性來說是一個很好的價格,並且對它的工作原理有很好的瞭解)。

+0

非常感謝你,Yii看起來很有前途。會給它一個鏡頭。 TY。 – dsignr 2011-04-02 08:34:56

4

縮放主要由您,開發人員處理,而不是框架。

1

在我看來,所有框架在縮放時都差不多。

最好是谷歌周圍,並試圖找到是否有人已經做了重型工作,使其中一個規模適當。

即使是wordpress也會按照同樣的方式來擴展框架。你的問題不是擴展框架,而是擴展LAMP。 (數據庫複製,緩存,CDN等)

1

縮放還取決於您的基礎架構的構建方式。你的代碼是其中的一部分,但如果你沒有能力在體面的硬件上運行代碼,那麼你的代碼就會讓你失敗。