回答
如果它不是太晚了,你可以使用像CakePHP或CodeIgniter同時支持的框架。否則,這聽起來像是一場不值得花費的失敗戰鬥。
如果你是從頭開始開發一些東西,我與其他的答案同意PHP5是唯一的出路。
這聽起來像是不必要的浪費時間。
我建議使用PHP5來代替。
當你問一個框架,我認爲它是面向對象的,因此是不是我考慮到向後移植PHP4的候選人。
爲了讓我甚至考慮這樣做的過程,你將不得不說服我確實有這樣做的堅實理由。在這一點上,我看不到有一個。
向後移植運行框架的一個實例的緣故無非是愚蠢的。如果這是由於一些尚未提供PHP5的網站託管公司,只需切換到另一個更好的託管服務提供商。
考慮codeigniter,它也是oop,但也支持php4。任何方式我同意不考慮php4現在我想。 – Sarfraz 2009-12-11 07:43:46
是的,你基本上有兩個選擇,如果你堅持使用框架,可以使用另一個支持兩者的框架或者在php5上運行它。如果它是一個由你自己開發的非常小的框架,那麼也許你可以做到。 – 2009-12-11 07:52:48
- 1. Web開發框架,兼容.net 3.5 +
- 2. PHP4到PHP5遷移
- 3. PHP4到PHP5遷移
- 4. php4 vs php5支持
- 5. 框架兼容性
- 6. PHP5與舊的PHP4代碼
- 7. netcore.app - 不兼容的框架
- 8. mktime VS時間PHP4 VS PHP5
- 9. 從php4移動到php5
- 10. 日誌框架不兼容
- 11. JavaScript框架IE6兼容性
- 12. 在單個應用程序中混合使用PHP4和PHP5
- 13. 如何使php5 xmlParser在php4服務器上工作?
- 14. 用於web開發的Windows兼容IDE?
- 15. 與SQL Azure的兼容實體框架?
- 16. 與桌面兼容的Java Web框架
- 17. PHP4到PHP5升級 - 設置類屬性
- 18. 轉換PHP4日期()到PHP5 DATE_FORMAT()
- 19. php5可以和php4共存嗎?
- 20. 編譯php4頭文件而不是php5
- 21. 轉義引號 - 從PHP4轉移到PHP5
- 22. 開放源代碼PHP5兼容庫來解析RSS/Atom
- 23. 如何在PHP4
- 24. .NET框架和版本兼容性
- 25. 版本1.2.4與框架4.0不兼容
- 26. 我框架mac兼容性問題?CSS
- 27. 麻雀框架與iOS 3.0兼容嗎?
- 28. 開發SFML框架
- 29. android框架開發
- 30. 如何從頭開發MVC框架?
考慮到PHP 4不支持了(甚至不是安全相關的問題!),我會放棄對老版本的支持,需要PHP> = 5.2,以及受益於「新」的特點和functionnalities,真的會讓你的生活更輕鬆... – 2009-12-11 07:53:42