栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

PHP中CakePHP框架的简介

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP中CakePHP框架的简介

除了官方的php框架外,还有一个主流的框架很受大家欢迎,那就是CakePHP,在很长的一段时间中,我们学习php使用的都是这种框架。在web开发方面也有很好的效果,所以就运行效率而言也是非常快的。下面我们就CakePHP进行一些说明,同时分析使用它的优点和缺点。

1.说明

CakePHP是一个免费,开源,快速的PHP开发框架。这是一个程序员创建web应用程序的基本结构。主要目标是能够在一个结构化的工作和快速manner-without失去灵活性。

CakePHP提供的基本构造包括class名,文件名,数据库table名。尽管这些规约需要花一些时间学习,遵从这些CakePHP为您提供的规约可以让您避免不必要的设定并且拥有一个使各种项目都能 简单使用的应用结构。

2.优点

(1)最类似于RoR的框架,包括设计方式,数据库操作的Active Record方式

(2)设计层面很优雅,没有自带多余的 library,所有的功能都是纯粹的框架,执行效率还不错

(3)数据库层的 hasOne, hasMany功能很强大,对于复杂业务处理比较合适

(4)路由功能,配置功能难度适中

(5)自动构建脚手架(scaffold)很强大,适合中型应用

(6)基本实现过了MVC每一层

(7)具有自动操作命令行脚本功能

(8)文档比较全,学习成本中等

3.缺点

(1)CakePHP非常严重的问题是把Model理解为数据库层操作,严重影响了除了数据库之外的操作能力

(2)cache功能略显薄弱

(3)配置功能稍嫌弱

(4)不适合大型应用,只适合中型应用,小型应用来说略微的学习成本高了点。

以上就是PHP中CakePHP框架的简介,可以说作为主流的php框架之一,它也拥有自己独有的优势,上手难度和成本不高,大家有兴趣的话可以选择尝试。更多php学习指路:php框架

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/14382.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号