phpcms v9二次开发之系统结构

 phpcms v9是一款优秀的内容管理系统,它采用了OOP(面向对象)和MVC的开发模式,还因为它的模块化扩展功能比起dedecms更易于二次开发。对于phpcms v9的二次开发,官方有phpcms v9开发文档,但是似乎太简化了点,因为简化所以很多新手感到困惑。在这里,以后我将结合例子 以作更详细地说明。
     在对phpcms v9进行二次开发前,我们有必要对phpcms v9的目录结构作一番了解。
根目录
|  –  api  接口文件目录
|  –  caches 缓存文件目录
      |  – configs 系统配置文件目录
      |  – caches_* 系统缓存目录
|  –  phpcms  phpcms框架主目录
      |  – languages 框架语言包目录
      |  – libs 框架主类库、主函数库目录
      |  – model 框架数据库模型目录
      |  – modules 框架模块目录
      |  – templates 框架系统模板目录
      |  – base.php 系统类和函数据包函文件
      |  –  phpsso_server  phpsso主目录
|  –  statics  系统附件包
      |  – css 系统css包
      |  – images 系统图片包
      |  – js 系统js包
|  –  uploadfile  网站附件目录
|  –  admin.php  后台管理入口
|  –  index.php  程序主入口
|  –  crossdomain.xml  FLASH跨域传输文件
|  –  robots.txt 搜索引擎蜘蛛限制配置文件
|  –  favicon.ico  系统icon图标

      上面的目录结构树官方的开发手册里也有,在这里我补添了我认为相当重要的一个件: base.php。可以说,这个文个是这个系统结构的窗口,透过这个窗口我们更易于找到类与函数据加载调用关系。在下一篇我们将对这个文件作更详细的说明。

本文首发网志博客,欢迎转载!转载请注明本文地址,谢谢。


本文地址:http://www.w3note.com/web/15.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值