您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程

PHPCMSV9加载顺序代码介绍

绿春2025-06-11phpcms教程已有人查阅

导读打开根目录下面的index.php 三行代码,相比V8的 index.php来说 更加清楚,phpcms下面的base.php文件,是一个基础类,里面的功能类似于V8的common.inc.php

PHPCMS V9加载顺序
PHPCMS V9和V8相比,总体思路方向是一样,不同的是V9把OOP和MVC结合得更加完美。
打开根目录下面的index.php 三行代码,相比V8的 index.php来说 更加清楚,phpcms下面的base.php文件,是一个基础类,里面的功能类似于V8的common.inc.php不同的是他把加载系统类于,应用类,数据模型,系统函数,应用函数,配置文件全部常用功能都可以通过pc_base直接调用出来:
pc_base::load_sys_func('global')
是加载系统的函数库,include文件 libs\functions\global.func.php,_load_func是用两个参数,如果第二个参数不为空,则include路径为$path\global.func.php
pc_base::load_config('system','errorlog')
是加载配置文件,include CACHE_PATH/configs/system.php,然后读取是否有键名为errorlog的键值
pc_base::load_sys_class('application')
是加载系统类方法,include libs/classes/application.class.php,默认都是实例化,实例化到classes数组中,在这个方法中,如果有自己的扩展类存(phpcms\libs\classes\MY_application.class.php),也会自动的加载并实例化
在application类的构造函数中,include libs/classes/param.class.php, 加载pc_base::load_config('route', 'default'),直接获得默认的MVA,然后执行init,load_controller(加载控制器)加载通过param.class.php得到的配置controller,再初始化controller中的init事件。

本文标签:

很赞哦! ()

相关源码

  • 响应式帝国cms7.5NBA黑色体育资讯模板下载本模板为体育新闻媒体、报道机构设计,采用帝国CMS7.5内核开发,具备完整的资讯发布、体育日历、数据展示功能。响应式布局确保在手机端呈现实时资讯和图文内容查看源码
  • pbootcms模板(PC+WAP)火锅加盟餐饮美食类带留言源码基于PbootCMS内核深度开发,为火锅、餐饮品牌打造的营销型解决方案。采用红色主题传递行业活力,实现PC与WAP端适配。查看源码
  • 帝国CMS中小学生知识点试题练习题考试源码下载基于帝国CMS后台管理系统,支持在线修改联系信息、网站参数等配置,操作流程简洁明了。专注于中小学教育领域,集成知识点总结、试题练习、考试资讯等学习资源,为师生提供全面的在线学习支持与服务。查看源码
  • pbootcms模板(自适应)花店鲜花花卉园艺网站源码一款基于PbootCMS内核开发的花店鲜花配送与花卉园艺企业网站模板。该模板采用响应式设计,自动适配手机、平板等移动设备,确保用户在任何设备上都能获得优质浏览体验。查看源码
  • (自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码
  • (自适应)黑色摄影作品工作室pbootcms模板网站源码下载为风景摄影、个人工作室打造的高端网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与移动端实时数据同步,适配各类拍摄作品展示需求。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐