首页 > 代码库 > phpcms使用总结

phpcms使用总结

1.api这个目录是应用程序接口,在这里可以看到所有的接口文件

2.caches这个目录存放的是所有相关的缓存文件,比如:页面首页缓存就在cache_templates

3.phpcms这个目录是主程序文件目录,前后台文件都在这里

  1.model对应的是数据库表数据文件,包含对应的数据处理方法

  2.modules这个对应的是前后台所有的模块文件,方便管理,admin_tpl调的后台文件,template调的是前台文件

    2.1模块文件里面有对应的classes(应用类),functions(模块方法),templates(后台模块对应的模板),其他的则就是模块里面对应的控制器了

    3.templates这个对应的是前台的所有页面,使用了smarty的模板分离

4.phpsso_server是php开发的单点登录系统

5.statics这个目录用来存储js,css,images

6.uploadfiles这个目录用来保存上传文件

//$test = pc_base::load_app_class(‘classname‘,’test’); //实例化test模块下 classname类

pc_base::load_app_class($class,$m,$init)//加载应用类文件,各个模块下面的classes

pc_base::load_app_func(global,test);//调用test模块的global函数包

pc_base::load_sys_class()//从 “phpcms/libs/classes/” 加载类库文件

pc_base::load_sys_func(‘extention‘);//加载系统函数库libs/functions/extention.func.php

pc_base::auto_load_func();//自动加载autoload目录下函数库libs/functions/autoload/

pc_base::load_model($table);//加载数据模型,也就是加载相关的数据库表

phpcms使用总结