我一直是一個平面的PHP程序員多年,我一直很喜歡它!我準備進入下一個階段。我有一個基於在線音樂目錄的平面PHP網站,它具有諸如客戶登錄,管理員登錄和購物車等功能。然而,兩個登錄都沒有會話cookie,因此目前不安全,並且購物車沒有貝寶功能或付款流程。我希望將其轉換爲MVC項目,現在有一個問題,因爲我缺乏面向對象的技能,我知道PHP不是完全面向對象,但使用相同的技術。像我這樣的新手如何去做這種轉換?我曾嘗試尋找擴展我的面向對象PHP技能的教程,但是我在網絡上沒有任何運氣,而且我更擅長從視頻教程中學習。做這件事的最好方法是什麼?我正在研究Zend框架。幫助將不勝感激,謝謝:-)平坦的PHP項目到MVC項目
1
A
回答
1
我建議你看看:Codeigniter,並按照Youtube上的教程。你幾乎被迫與OOP合作。你可以通過簡單的方式學習Frameworks,Als的Codeigniter是一個非常友好的用戶指南和一個非常棒的社區!
http://ellislab.com/codeigniter
和Zend是一個很難學習的框架(糾正我,如果我錯了)。 在我看來,我認爲Codeigniter的效果更好。
相關問題
- 1. 搖籃有多個罐平坦項目在一個項目中
- 2. MVC項目中的MVC項目
- 3. 平等項目的
- 4. 在MVC項目
- 5. MVC DropDownListFor項目
- 6. 尋找項目的PHP平臺推薦
- 7. .NET項目平臺
- 8. Maven項目到java項目
- 9. 示例簡單的PHP MVC項目
- 10. MVC 3到MVC 5項目問題
- 11. 共享MVC項目
- 12. 上傳MVC項目
- 13. 在ASP.NET MVC項目
- 14. MVC項目結構
- 15. 我MVC 4.0項目
- 16. MVC啓動項目
- 17. 將單元測試項目添加到ASP.Net MVC 4項目
- 18. WebForm項目到MVC - 缺少上下文菜單項目
- 19. 如何將MVC項目分離到幾個較小的MVC項目
- 20. 如何從一個MVC項目路由到另一個項目中的MVC ApiController?
- 21. PHP/Mysql項目
- 22. LongListMultiSelector的水平項目
- 23. 向PHP 5.6項目添加Monolog項目
- 24. .vstemplate文件預計將添加到項目項目,但添加到此的項目不是項目項目
- 25. iPhone項目到Xcode的iPad項目?
- 26. 巨大的Webforms項目到MVC
- 27. 使用MVC的項目
- 28. MVC項目中的模塊
- 29. MVC項目的更新包
- 30. Spring MVC的項目佈局
爲什麼要codeigniter?嘗試laravel其更清潔和優雅的PHP – Christopher 2013-03-19 10:16:23
框架Codeigniter不是靜態的,我認爲更好更乾淨,它有一個greate user_guide。如果我期待Laravel,Codeigniter是一個更簡單的學習Frameworks的方法。但這主要是你想如何編程的意見。 – mithe 2013-03-19 10:19:34
我已經完成了Codeigniter上的大量項目。我剛開始研究Laravel,即使您比較兩者,我也會投票Laravel看到這篇文章[Laravel v/s Codeigniter](http://www.web-and -development.com/laravel-vs-codeigniter/) – Christopher 2013-03-19 10:23:40