我已经使用php,编写没有类和对象或MVC模式概念的程序代码。我想转移到与MVC的PHP OOP。我听说过蛋糕PHP和人们说这是一个MVC框架。究竟是什么?这是一种编程风格,或者是有什么我需要下载与蛋糕php工作。我经历了很多网站,但仍不清楚。请帮我出蛋糕PHP与正常PHP不同PHP
-1
A
回答
2
您需要了解它Understanding Model-View-Controller, CakePHP
正如其名称描述它,用MVC框架,你可以分开你的意见,控制器和模型(快捷方式来处理querys)。这是处理更复杂项目的好方法。
另外,有很多东西(html助手,表单助手等),可以帮助您更轻松地完成工作。
1
首先我相信你必须明白框架的功能是什么,MVC框架的功能是什么。 Here是一篇可能对您有用的文章。它没有提到cakephp,但它可能有助于理解什么是MVC框架。
我将解释MVC如何在我看来工作。我一直在使用cakephp一年,但我并不保证我的解释是最好的,但我会尽我所能解释它。
MVC代表模型 - 视图 - 控制器 模型以数据库表结构而闻名。在cakephp中,您将定义特定格式的数据或在服务器端验证数据。
该视图以网页视图而闻名,通常由javascript/jquery和html标记以及php代码组成。此视图将成为您的实际用户视图,或者您的用户将会/应该看到的内容。
控制器以处理您从所有模型获得的数据并将此处理的数据传递到视图中的主要阶段而闻名。您可以创建许多用于处理数据的函数和类。
您可以在cakephp网站上进一步阅读更多信息,here是cakephp网站的链接。
您需要从cakephp网站或github上下载cakephp,并将其放入您的Web服务器根目录,例如wamp是www文件夹。
相关问题
- 1. 蛋糕php saveAssociated不能正常工作
- 2. 蛋糕PHP异常错误
- 3. TCPDF与FPDI蛋糕PHP
- 4. 鉴于蛋糕PHP
- 5. 加入蛋糕PHP
- 6. 使用PHP蛋糕
- 7. 阵列蛋糕PHP
- 8. 蛋糕php架构
- 9. 蛋糕php分页
- 10. 蛋糕PHP验证
- 11. 蛋糕PHP教程
- 12. 路由蛋糕PHP
- 13. 类::蛋糕时间模型蛋糕PHP
- 14. 蛋糕php截然不同date_format
- 15. 蛋糕php:正确的网址行动
- 16. 将php文件放入蛋糕php
- 17. 蛋糕php换行符
- 18. 蛋糕PHP路由问题
- 19. 蛋糕php路由器
- 20. 蛋糕PHP包含含有
- 21. netbeans上的蛋糕php
- 22. 蛋糕PHP安装问题
- 23. 蛋糕PHP分页问题
- 24. 蛋糕PHP登录元素
- 25. 蛋糕php验证登录?
- 26. 代码在蛋糕的PHP
- 27. 蛋糕PHP菜单生成
- 28. Php蛋糕发布请求
- 29. 蛋糕PHP外键问题
- 30. 蛋糕PHP类变量