摘要: TP框架的配置文件 惯例配置:ThinkPHP/conf/convention.php 应用配置:Application/Common/conf/config.php 调试配置:Application/Common/conf/debug.php 模块配置:Application/Home/conf/ 阅读全文
posted @ 2018-10-18 08:59 Strif 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 空操作 系统在找不到请求的方法的时候,会定位到__empty()方法处理,利用这个机制,我们可以对用户请求的不存在的所有操作进行统一处理。 空控制器 当系统请求找不到控制器,会定位到空控制器上EmptyController。 跨控制器调用 1、直接实例化 阅读全文
posted @ 2018-10-18 08:58 Strif 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 运行模式会把很多核心文件代码缓存成" common~runtime.php"文件,把原来每次需要加载许多文件的请求现在只要请求一个缓存文件,节省了很多文件的打开,关闭的开销。 在页面的底部显示日志信息 在配置文件中,添加如下配置 __ROOT__:当前网站路径 __APP__ __SELF__ :当 阅读全文
posted @ 2018-10-18 08:56 Strif 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 4、在Admin\Controller文件夹中新建ManagerClass.php文件所有的模板都要放在view文件夹下。 规则:一个控制器对应一个文件夹,一个方法对应一个文件 TP模板的调用 TP系统常量 项目后台的搭建 阅读全文
posted @ 2018-10-18 08:54 Strif 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 结合U()方法使用 1、普通模式 2、pathinfo模式 3、rewrite()重写模式 正则表达式来重写 4、兼容模式 参数s=/分组/控制器/方法。 阅读全文
posted @ 2018-10-18 08:52 Strif 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 相关的一些框架 1、zend framework zend公司开发的官方的框架,功能很强大,重量级框架。 2、Yii 国人自己开发的重量级框架,该框架的特点就是代码的可重用性非常好。 3、CI(code Igniter) 轻量级的框架, 4、cakePHP 外国的PHP开发框架 5、ThinkPHP 阅读全文
posted @ 2018-10-18 08:50 Strif 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 创建控制器 命名法: 1、帕斯卡命名法:首字母大写 UserName MyNameIsLiping 2、骆驼命名法:userName _user_name 3、匈牙利命名法:前缀(类别)+名字 radSex txtUsername iIength oStu 阅读全文
posted @ 2018-10-18 08:50 Strif 阅读(142) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP php框架 真实项目开发步骤: 问题: 1. 多人开发项目,分工不合理,(html php mysql) 2. 代码风格不一样,后期维护十分困难 3. 项目生命周期十分短,项目生命没有延续性,造成资源浪费、人员浪费 4. 项目不能很好适应客户需求,牵一发而动全身。 其他相关框架 1 阅读全文
posted @ 2018-10-18 08:48 Strif 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 系统学习dede标签 学习方法:写一个自己的模版 写各种标签看效果 把主页模版改成自己的 (1) 单标签 形式 : {dede:标签名 参数=’值’ /} 举例 :includelude filename=’head.htm’/} {dede:inc (2) 双标签 形式: {dede:标签名 参数 阅读全文
posted @ 2018-10-18 08:47 Strif 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 去掉广告. 思路: 因为我的首页面的静态页是通过 模板创建来,到的首页面对应的模板文件,把模板文件中关于广告的代码,去掉即可. dedecms/templets/default/index.htm 模板 广告标签是 {dede:myad} 去掉, 如果 index.htm 文件中 include其它 阅读全文
posted @ 2018-10-18 08:46 Strif 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 增加网站内容步骤 现在我要上一个租赁信息, 需求是内容模型自己创建 myhouse (1) 根据自己的需求,来创建自定义的字段 后台->内容模型管理->点击你的某个模型->字段增加, 添加自己的信息 结果: 在 dede_addonmyhouse 表中就会有一个新的字段创建, (alter tabl 阅读全文
posted @ 2018-10-18 08:45 Strif 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 简单使用 现在老板要求你做一个文章管理系统,栏目(类别)包括(武侠、爱情、音乐...) ,每个栏目(类别)有对应的文章,文章已经给你准备好了,请你在30分钟搞定该网站,怎么样? 步骤: 1、登录到dedecms后台创建了三个栏目(类别) 后台->核心->网站栏目管理->添加顶级栏目 添加三个,刷新首 阅读全文
posted @ 2018-10-18 08:43 Strif 阅读(161) 评论(0) 推荐(0) 编辑
摘要: dedecms的讲解 要求 1. 统一开发环境(WAMP) 版本不一样会出现问题 图片显示 数据库数据显示 当我们安装新的环境时,一定要备份好自己的项目和数据库内容. 安装成功后,测试 2. 实际工作中, 开发两种情况 项目开发流程 首先是可行性分析、做这个值不值,行不行 需求分析和设计最费时间 项 阅读全文
posted @ 2018-10-18 08:42 Strif 阅读(314) 评论(0) 推荐(0) 编辑