thinkphp3.23实战视频教程-商城项目源码笔记_第1页
thinkphp3.23实战视频教程-商城项目源码笔记_第2页
thinkphp3.23实战视频教程-商城项目源码笔记_第3页
thinkphp3.23实战视频教程-商城项目源码笔记_第4页
thinkphp3.23实战视频教程-商城项目源码笔记_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

php(html zendphp语言公司发布的框架,重量级(功能多 开发的框架,xueqiang, 一堆代码的集合,里边有变量、函数、类、常量,里边也有许多设计模式MVC、该系统由于框架的使用使得本身的性、灵活性、适应客户需求方面得到最大化【使用框架3.2【框架项目部署shop商城项目book管理系统car汽车销售系统创建一个文件【控制器和对应方法创建【路由解析url地址信息代码不够优雅、不安全。tpurl 基本get模http:///index.php/模块/控制器/操作方法路径模式 rewrite重写模 config.php是我们当前自己项目的配置文件,我们可以通过修改该文件达到配置变量的这个文件在系统运行过程中会覆盖convertion.php的配置变量includeinclude 4中url url我们学习到了配置变量(配置变量conversion.php、当前应用配置变量快捷函数U(“模块/控制器/方法 根据参数和url模式创建对应的url地【开发、生产模式开发调试模式:系统需要加载24个文件 生产模式:系统只需要加载很少的7个文件 做变量配置,convertion.phptp框架配置变量 Behavior行为文 【控制器调用视图view模板modelmodelview控制 》视APP_DEBUG 通常:在 例如GoodsController.class.php控制在 有 【视图模板与项目进行整合3样东西,浏览器需要发送单独的http引入css的时候,以User控制器标志作为当 设置不利于后期,例如其中的 tptpcss、img、js在文件地方把css、img、js的路径设置常在模板中通过常量获得具体的css、img等文件信息(后期重复步骤把css文件本身的路径设置正确(获得的相对位置是本身自己css文件【url地址大小写设置config.phpurl引入文件:include“o.php”; include(“o.php”);实际都会把指定文件找到o.phptp框架本身自己做了额外设置:include(“o.php”) include“o.php”; 创建应用index.php文 ( (Home分组模块起【空操作和空控制器使用 o空操作 一般处于安全考虑不给用户提示任何错误信OOP里边,对象调用本身不存在方法,处于用户体验比较好的角度考虑,我们可以在类里边制作一个魔术方法:functioncall();”_empty”,这个控制器的空操作都会自动执行普通控制普通控制 普通控制 件 【项目分组系统还有供公司内部人员使用平为了系统开发方便,及代码部署更加合理,我们的控制器、view视图等前文件不要混 【登录页面与框架整合functionlogin()为静态资 创建常【品字形框架页面搭建操作方法 framesetframe(src=独立路由地址请求分支页面functionleft(){ 注意:framesrctp框架给我们封装好的错误信息,我们更喜欢看我们传统的错误信息调整文件/Library/Think/Think.class.php内容如下:行为 【跨控制器调用一个控制器在执行的时候,可以实例化另外一个控制,并通过对象其指定方法。现在商品列表页面也需要显示200200number()方法。如果大家都能实例化Usernumber()方法,则会节省许多重复劳动。 A(“[模块/]控制器标志”) 【框架执行流程分析tpOOP 文 php5.3constname ②引入文件Think.class.phpstaticfunctionstart()①引入系 文common~ru

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论