我已經進入PHP,現在我要學習一個新的框架,因爲我要構建一個將被數百萬人使用的Web平臺。所以這顯然意味着我需要在某個時間點調整它,所以在我周圍有很多選項,我只是簡單的困惑。我在網上閱讀了一些文章,並得出了一個結論:CakePHP和Symfony是很好的框架,並被大型公司所使用。不過,我對這些框架的擴展部分有些懷疑,因爲我將使用AWS實例來託管我的項目,並且它應該很容易擴展。謝謝。一個好的PHP框架,也是可擴展的?
0
A
回答
1
在我看來,可擴展性不僅取決於開發人員。寫得好的框架爲您提供了許多選擇和方式來實現事情 - 這就是可伸縮性的意義。你可以讓它處理你的個人網頁和大型網絡應用程序。
我會推薦Yii。我愛上了這個框架。它確實是可擴展的,但有時你必須自己處理一些事情(這對於可伸縮性來說是一個很好的價格,並且對它的工作原理有很好的瞭解)。
+0
非常感謝你,Yii看起來很有前途。會給它一個鏡頭。 TY。 – dsignr 2011-04-02 08:34:56
4
縮放主要由您,開發人員處理,而不是框架。
1
在我看來,所有框架在縮放時都差不多。
最好是谷歌周圍,並試圖找到是否有人已經做了重型工作,使其中一個規模適當。
即使是wordpress也會按照同樣的方式來擴展框架。你的問題不是擴展框架,而是擴展LAMP。 (數據庫複製,緩存,CDN等)
1
縮放還取決於您的基礎架構的構建方式。你的代碼是其中的一部分,但如果你沒有能力在體面的硬件上運行代碼,那麼你的代碼就會讓你失敗。
相關問題
- 1. 擴展Struts框架的FilterDispatcher是否是一個好習慣?
- 2. 實體框架可擴展的框架
- 3. 說一個框架「可以很好地擴展」是什麼意思?
- 4. 創建一個擴展另一個PHP擴展的PHP擴展?
- 5. 果園可擴展框架
- 6. 在PHP yii框架中的C++擴展
- 7. Web服務的可擴展性框架/模式/良好實踐?
- 8. 擴展一個實體框架模型
- 9. 什麼是更好的,一個JavaScript框架或多個框架
- 10. nginx/node.js/postgres是一個非常可擴展的架構嗎?
- 11. PHP MVC框架:擴展視圖文件
- 12. 上傳框架擴展名.swf php
- 13. 強大的,可擴展的...和可擴展的PHP框架應該由哪些功能組成?
- 14. PHP的SOAP擴展有沒有一個好的選擇?
- 15. 隱藏地址欄中的.php擴展名也會打開一個沒有.php擴展名的頁面
- 16. 擴展實體框架類
- 17. 擴展實體框架
- 18. 如何擴展Eclipse框架?
- 19. 從BaseController Zend框架擴展
- 20. 類擴展和框架
- 21. 如何擴展一個實體框架6.1.3生成的類?
- 22. 可擴展/可定製的Web爬網引擎/框架/庫?
- 23. 是否有可能擴展一個庫類擴展MY_Controller類
- 24. 重新使用Orchard的核心構建另一個可擴展性框架
- 25. 是否可以使用2.0框架創建擴展方法?
- 26. 我的第一個擴展方法,可以寫得更好嗎?
- 27. 哪個是最好的開始的PHP框架?
- 28. .NET的託管擴展框架?
- 29. 實體框架5 - 擴展的DbContext類
- 30. Ajax.Net擴展框架中的IndexOutOfRangeException
您的框架選擇與可伸縮性沒有多大關係。你忘了提及Zend Framework和Kohana。已經有很多關於PHP框架的信息。 – markus 2011-04-01 20:11:00
「百萬個獨特」部分祝你好運 – dynamic 2011-04-01 20:13:47
同意「yes123」。我爲許多應用程序開發了許多應用程序,這些應用程序本應被數百萬人使用;) – simshaun 2011-04-01 20:16:35