我一直是一个平面的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