随笔分类 -  [10]【PHP】

摘要:常用函数 及 常用代码 总结如下 1 db = pc_base::load_model('test_model'); //从"phpcms/model/"目录下加载模型类文件 64 //其中$this->db中所支持的方法请参照phpcms/libs/classes/model.class.p... 阅读全文
posted @ 2016-01-05 22:01 kaizenly 阅读(2297) 评论(0) 推荐(0) 编辑
摘要:关于phpcms V9框架系统后台管理之栏目管理,请参见下文的源码分析(添加栏目和修改栏目):参照添加栏目的界面图示,便于对源代码的理解: 1 db = pc_base::load_model('category_model'); // 加载模型数据库 16 $this->site... 阅读全文
posted @ 2016-01-05 20:29 kaizenly 阅读(3863) 评论(0) 推荐(0) 编辑
摘要:【1】理解模型 模型,系统知识的抽象表示。既然抽象了,那就得脑补一下。大家都是面向对象设计的专业人员,类就很抽象的,对比类的定义想象一下模型的概念。 举个例子,一般新闻类的信息,都具有标题、内容、作者、来源、发布时间等属性。不论是国内新闻,还是国际新闻、基本都具有这些属性项。那么我们就可以把这些... 阅读全文
posted @ 2016-01-05 15:55 kaizenly 阅读(4799) 评论(0) 推荐(0) 编辑
摘要:为phpcms创建一个模块的开发流程 【1】创建模块目录 通过前面的学习,我们已经知道phpcms V9框架中的模块位于phcms/modules目录中,每一个目录称之为一个模块。 如果要创建一个模块,只要在 phpcms/modules 目录下创建文件夹并放入你的控制器类就可以了。 例如我要开发一 阅读全文
posted @ 2016-01-05 09:53 kaizenly 阅读(9708) 评论(2) 推荐(0) 编辑
摘要:在学习《phpcms V9首页模板文件解析》的第七步,我们看到content_model类,文件路径:phpcms/model/content_model.class.php从代码中,可以得知content_model类继承于model类。那么model类又是什么呢?下面请看数据模型基类model类... 阅读全文
posted @ 2016-01-04 22:03 kaizenly 阅读(2322) 评论(0) 推荐(0) 编辑
摘要:在了解了《phpcms V9 URL访问解析》之后,我们已经知道首页最终执行的是content模块下index控制器的init方法。下面, 我们逐步分析过程如下:第一、首页默认执行的是index.php?m=content&c=index&a=init 如下代码(路径:phpcms\module... 阅读全文
posted @ 2016-01-04 19:26 kaizenly 阅读(5081) 评论(0) 推荐(0) 编辑
摘要:【1】URL访问解析观察访问网页时的网址,可以得出模块访问方法,如下示例:http://www.abcd.com.cn/phpcms/index.php?m=content&c=index&a=show&id=1关于此URL解析如下:m = content 为模块/模型名称 位于phpcms/mod... 阅读全文
posted @ 2016-01-04 17:50 kaizenly 阅读(4893) 评论(0) 推荐(0) 编辑
摘要:PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。 入口程序是在前期处理用户请求的引导程序。它是唯一一个可以被最终用户直接请求运行的。 PHPCMSV9的入口程序(index.php)如下... 阅读全文
posted @ 2015-12-31 13:22 kaizenly 阅读(5809) 评论(0) 推荐(0) 编辑
摘要:在实现PHPCMS网站过程中,根据业务需求,我们遇到很多问题,特此总结如下,以便大家参考学习。【1】PHPCMS V9系统目录简析 在研究所有问题之前,请先了解一下系统的文件目录结构,具体如下图所示: 【2】想修改默认的模板风格怎么办? PHPCMS V9默认的网页模板在phpcms目录下的t... 阅读全文
posted @ 2015-12-25 09:18 kaizenly 阅读(15136) 评论(4) 推荐(2) 编辑
摘要:PHPCMS V9的学习总结分为以下几点:【1】PHPCMS 简介PHP原始为Personal Home Page的缩写,(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。CMS是Content Management System的... 阅读全文
posted @ 2015-12-24 14:19 kaizenly 阅读(12866) 评论(1) 推荐(0) 编辑

打赏