您现在的位置是:首页 > 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事件。

本文标签:

很赞哦! ()

相关源码

  • pbootcms网站网络公司个人作品展示类网站源码(自适应)为网站建设公司、网络服务企业打造的响应式门户解决方案,基于PbootCMS内核深度开发。采用前沿自适应架构,无缝适配手机端交互与PC端展示需求。查看源码
  • (自适应)大气网络公司工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为网络技术服务类企业打造,具备高度可定制性。通过简洁现代的设计语言展现企业专业形象,后台数据实时同步机制确保多终端内容一致性,查看源码
  • (PC+WAP)蓝色弹簧针厂家探针充电连接器设备网站源码下载基于PbootCMS开发的响应式模板,为弹簧针、探针连接器等电子元器件企业设计。模板采用工业蓝主色调,突出产品技术特性,支持多维度展示连接器产品的规格参数与应用场景,帮助制造企业建立专业线上展示平台。查看源码
  • (自适应)黑色摄影作品工作室pbootcms模板网站源码下载为风景摄影、个人工作室打造的高端网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与移动端实时数据同步,适配各类拍摄作品展示需求。查看源码
  • (PC+WAP)茶叶茶艺茶道茶文化pbootcms模网站源码下载本模板基于PbootCMS系统开发,为茶叶企业、茶艺培训机构设计,特别适合展示茶产品、茶道文化等内容。采用响应式技术,确保在不同设备上都能呈现优雅的茶文化氛围。查看源码
  • (自适应)帝国cms7.5文章新闻博客整站源码( 带会员中心)本模板基于帝国CMS内核开发,为新闻资讯、个人博客及作品展示类网站设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐