电子书:《yii框架深度剖析》《yii框架深度剖析》

电子书:《yii框架深度剖析》《yii框架深度剖析》

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《yii框架深度剖析》《yii框架深度剖析》

111

内容简介:

51ht10.com1cto图书大系技术成就梦想63>少0当业89带●ooa口yi框架度人民邮电出版社

图书在版编目(cip)数据yi框架深度剖析/刘琨著.一北京:人民邮电出版社.2017(51ct0图书大系)isbn978-7-115-470126i.①y…ⅱ.①刘①软件工具ⅳ①tp311.561中guo版本图书馆cip数据核字(2017)第240871号内容提要yi是一个基于组件、用于开发大型web应用的高性能php框架.它提供了当今web20应用开发所需要的几乎一切功能.是最具开发效率的php框架之本书站在框架设计的高度.从源代码级别剖析了yi框架的工作机制。本书分为15章.其内容涵盖了php框架的概念.yi框架的工作流程.布局的概念及作用.模块的概念及作用. active record模型的原理和作用. active record模型的查询方法.小物件的概念及作用.小物件 active form的作用以及调用方法.模型验证的概念及作用.yi框架中的ajax验证.与用户登.录相关的内容.yi框架中基于角色的访问控制系统的设计与实现. memcached缓存在yi框架中的使用.ri志在yi框架中的实现.以及yi框架中url管理组件本书适合web开发人员.以及有一定的php开发基础.但是希望学习使用框架来提升开发能力的读者阅读刘琨责任编辑傅道坤◆人民邮电出版社出版发行北京市本台区成寿寺路11号邮编100164电子邮件[email protected]网址htp:www.ptpress.com.cn北京鑫正大印刷有限公司印刷印张:20字数:407千字2017年12月第1版2000册2017年12月北京第1次印刷读者服务热线010)81055410印装质量热线010)81055316反盗版热线010)81055315广告经营许可证:京东工商广登字20170147号

前言本书不是简单地介绍如何使用yi框架.而是站在框架设计的高度.从源代码级别深度剖析。本书首先介绍php框架技术的概念及其应用领域.然后开始仿照yi框架源代码自定义框架.其中包括了mvc设计模式、单入口模式和应用(前端控制器模式)的实现充分了解了这部分知识后.读者对yi框架也有了初步认识.然后正式进入yi框架的学习本书可帮助那些希望借助框架进行开发的读者顺利地熟悉yi的基本结构、规范和开发流程.轻松掌握常用的yi组件.敏捷、稳健地开发wb20应用程序本书适合读者群·开源技术爱好者。计算机专业的学生。广大的web开发从业人员具备php开发基础.进而希望通过学习使用框架来提升开发能力的读者掌握了php面向过程的开发方式.正在转向php面向对象编程的读者.通过学习y框架.他们可以更加迅速、规范地掌握mvc架构以及面向对象的思想和语法本书内容·第1章.初识php框架技术.首先介绍php语言的发展历史及其适合的应用领域然后介绍框架的概念.并且在自定义框架部分实现mvc框架模式、单入口文件设计模式和前端控制器模式.目的是为了让读者能够更好地理解yi框架的工作机制.

2前言因为这些设计模式都是框架技术通用的设计思想。·第2章.ⅶi框架基础.主要介绍yi框架的执行流程.其中详细介绍了yi框架的入口文件、应用(前端控制器)的具体作用、mvc框架模式在y中的具体实现方式.以及控制器渲染视图的实现步骤。通过本章的学习.读者对于mvc应有更深层的认识。。第3章.布局.主要介绍布局的概念及作用.重点分析控制器渲染布局的 render(0方法.帮助读者加深对使用布局文件的认识。最后.为了更加灵活地实现视图文件的渲染.学习了应用级布局和嵌套布局第4章.模块.主要介绍模块的概念、作用.以及如何创建和访问模块第5章. activerecord模型.主要介绍 activerecord模型设计原理和作用.以及yi框架如何创建 activerecord模型.并详细介绍了yi框架 cactiverecord类中crud操作的相关方法·第6章. cactiverecord模型类的查询方法.重点介绍 cactiverecord模型类的查询方法。作者通过简单、形象的示例.充分地讲解 cactiverecord模型类的查询方法3种类型参数的使用方法。其中6.5节深入介绍了关联查询·第7章. widget(小物件).主要介绍小物件的概念及作用。通过创建首页中幻灯片小物件.讲解小物件如何嵌入到视图中.以及自定义小物件的方法。第8章. activerecord模型验证.首先介绍模型验证的概念和作用。mvc框架模式下模型验证的步骤.包括模型中编写验证规则、预定义验证器的调用、在控制器中给模型.安.全.赋值、触发验证和显示错误信息的方法等第9章.ajax验证.重点介绍yi框架中的ajax验证。因为ajax验证是服务器端验证.所以是在 active form中实现的。并且为了更好地理解yi框架中的ajax验证.在本章开始依次介绍了ajax、 javascript实现ajax验证和 jquery实现ajax验证第10章.用户登.录.主要介绍为了实现用户登.录.需要掌握的yi框架的相关内容.包括表单模型、客.户.端验证、如何自定义验证器来验证用户名和 –>的身份类及保存用户登.录状态的 cwebuser类第11章.基于角色的访问控制.主要介绍y框架中基于角色的访问控制系统(rbac)的设计与实现。并且.作者结合自己多年的工作经验.在11.9节将该控制系统无缝地移植到实际项目中。

·第12章.yi框架中 memcached缓存应用.主要介绍yi框架中如何应用 memcached缓存。作者系统、详细地介绍了_内.存_缓存软件 memcached的安装及管理.以及php的 memcached客.户.端扩展方法库。这些都是理解yi框架 memcache缓存组件的基础。当然.ⅶⅱi框架为了更好地使用缓存.还提供了缓存依赖、片段缓存和页面缓存的使用方法·第13章.ri志.主要介绍了y框架中的ri志记录系统.首先介绍 apache服.务.器是如何记录访问ri志和错误ri志的:然后介绍php语言如何通过修改配置项或在程序中调用ri志方法来生成ri志文件:最后.在了解了 apache和php的ri志功能之后.读者就会更好地理解yi框架的ri志功能的设计思路以及相关方法的使用方·第14章.url重写.主要介绍yi框架的url管理组件。为了使用yi框架的url管理组件.需要充分了解url的模式和良好url的格式.并且也需要借助 apache服.务.器的重写模块·第15章.yi2.0介绍.yi2.0要求开发环境是php54以上版本.所以在学习yi0之前希望读者先熟悉php54版本中增加的语法.如命名空间等。本章以输出“ hello world”为例.简单介绍了yi2.0框架的执行流程.希望读者结合本书前14章内容的学习思路.循序渐进掌握yi2.0框架致谢由于php开源的特性.尽管作者使用php框架技术多年.但将庞大数量的碎片知识整合为一本厚达几百页的书.其中的辛酸非三言两语能够道破感谢家人的鼓励.是他们的宽容让我能够安心做好每件事。感谢石家庄经济学院李文斌老师的耐心指导。感谢同事吕建军一直以来无私地向我分享案例、数据和发现。感谢我的学生对我的支持.这是我克服困难的原动力本书编者本书主要由刘琨写作.参与写作与资料整理的其他人员有刘云龙、贾春华、刘雄章刘卓、贾月华、刘彦霞、贾婕、贾桂花、朱明生、王宇、张爱净、蒲龙君、张伟等

#############################################

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/223056.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录