您所在的位置:小祥子 » 编程 » PHP » 正文

最近在研究帝国cms的二次开发/经过了一段时间的摸索/终于得到了一些经验关于MVC/架构的经验

时间:2015-06-28 编辑:时光隧道冰 来源:本站整理

由于帝国算是中等偏大的一个cms

其中有很多东西还有功能其实是用不上的,介于安全问题的考虑,建议大家删除掉

那么作为传统的 cms 结构,下面主要分析下这套cms的底层的一个思想

在这个cms 注册成为会员之后,的会员中心里面有很多的操作

那么这个操作  最后都会转到 DoAction.PHP  这个文件当中去

那么接下来,我们就得认真的去看看 剩下的每个操作项对应的 php 文件里面都包含了哪些东西

一般 这个操作的过程的 php文件 叫做这个操作的名字然后再后缀一个php

这个 php 文件我们命名为 selfDoAction.php 然后 这个里面一般就是 涉及到数据库了

找到你想要的数据库了,那么问题基本上已经解决了一半了。

你可以清晰的看到 这个 selfDoAction.php 里面 有一个 sql 语句 获取到的是 enewsmemberadd 这个表里面对应的字段

那么 如果你这个操作是 需要 添加信息的,你便可以再这个 表中添加你想要的 字段

剩下的就是 select 一下这个字段

然后通过 帝国自带的 <?=字段名?> 方式进行调用就OK了

表示问题快解决了,很是开心哈~