|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
咱们就开始学习动态语言的概念吧,刚一接触动态语言,可能很多人都会蒙了,怎么这乱七八糟的东西,在网页里显示的时候却是另外一码事?其实这并不算乱七八糟,你写的HTML代码不也一样是一堆堆的字符吗?毕竟,代码并不是作为直接输出的,而是经过处理的,说白了,HTML是经过HTML解析器,而PHP当然也就通过PHP解析器了,跟学习HTML一样的道理,想让任何的解析器完成操作,就必须使用它们专用的语法结构,所以PHP长相奇怪也就不足为奇了。 简介
CakePHP 是一个应用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等出名设计形式的疾速开辟框架,是最相似于RoR的框架,他们的设计准绳根基不异,次要集中在疾速开辟方面。在它自带不多的模块中最共同的数AccseeList,即用户验证模块,这个模块可以针对分歧的用户在会见网站分歧局部是分派对应的会见权限。CakePHP撑持Ajax数据验证,可以处置大多半的数据库事务。该项目次要方针在于供应一个令恣意程度的PHP开辟人员都可以疾速开辟web使用的框架。它利用了一些MVC、ORM等盛行的设计形式,除可以无效地削减开辟本钱外,还可以匡助开辟人员处理繁琐的代码成绩,进步开辟速度。其天真性、扩大性和兼容性都较强,因而,不管关于初学者仍是初级PHP开辟者都是一个不错选择。
长处
1.设计层面很优雅,没有自带过剩的 library,一切的功效都是地道的框架,履行效力还不错;
2.数据库层的 hasOne、 hasMany 功效很壮大,关于庞杂营业处置对照适合,;
3.路由功效,设置装备摆设功效还不错;
4.主动构建脚手架(scaffold)很壮大;
5.根基完成过了MVC每层;具有主动操作号令行剧本功效;
6.文档对照全,进修本钱中等。
弱点
1.CakePHP十分严重的成绩是把Model了解为数据库层操作,严重影响了除数据库以外的操作才能;
2.CakePHP的cache功效略显亏弱,设置装备摆设功效稍嫌弱;
3.CakePHP不合适大型使用,只合适中型使用,小型使用来讲稍微的进修本钱高了点。
CakePHP v1.2.5收费下载地址: http://down.ddvip.com/view/128867961235355.html
CakePHP官网地址: http://cakephp.org/
你发奋努力,熟悉了安全方面的问题,然后又设计了一些程序,感觉还不错。 |
|