二次开发遇到的问题

自己学习二次开发的几个阶段

1.phpcms的使用

就是自己下载了一个二次开发的实例,安装在自己的服务器上之后,熟悉一下前台和后台的功能,主要是自己新建一下标题,发布一些文章,修改一下文章类型等

主要是自己要动手操作熟悉一下这些内容。

其中有些东西自己可能不太熟悉,例如phpsso,所以要简单的搜索一下了解即可。以后学会基本开发后在了解也是可以的。

2.phpcms文件目录的熟悉

这时要对phpcms各个目录的内容熟悉,对于基本的各个目录的功能要清楚明白存放的文件的目的,至少说mode、modules、template你要熟悉吧?

多多看文档也就可以了,一边对照文档,一边看自己的文件目录,对照着来。

3.修改模板

这是你已经知道了模板的文件所在,对于mvc的模式也是了解的,所以可以记性一些模板的修改了。

在修改的时候会用到一些模板的标签,这些标签虽然有些自己会不熟悉,但是参照着文档上面的说明和phpcms给出的实例源码,可以看个七八分明白的,

我发现文档上记录的并不全面,有些东西还是要自己亲自试一下的,对于这些不详细的东西,可以选择网上询问一下,或者自己亲自试验一下。

修改模板虽然有很多的内容,但是我们学习phpcms,达到可以看懂的阶段就可以了,不必说要全部清楚,应为你完全可以再以后的开发中,亲自去使用每一个标签的。

4.使用数据库

进行二次开发的阶段,我们必须要和数据库打交到的,对于数据库的操作,phpcms尽量简化我们的操作,在mode文件夹下创建数据库的模型文件xxx_model.class.php,这个文件的写法都是差不多,模仿例子就可以了。主要是这个文件继承mode进行数据模型的创建。

然后就是我们在modules下创建控制器了、创建方法。在具体的方法中我们可以去操作数据库,引入模型文件。

$question_model = pc_base::load_model( 'question_model' );
操作数据库
<pre name="code" class="php">$question_model->insert($_POST);

操作的数据是一个数组,具体这些函数的使用,以后再说。

 
这些差不多是基本的数据库操作的,二次开发还有一些系统常量、开发常量的使用也是以后再说的


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值