phpcms根据url快速定位到方法

本文详细解析了PHP CMS系统的URL结构及其含义,同时介绍了系统的主要目录结构,包括api、caches、phpcms、phpsso_server、statics和uploadfiles目录的功能与作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简单举个例子。

这是后台的访问路径:

http://localhost/wwwroot/index.php?m=admin&c=category&a=add&menuid=43&pc_hash=ehtSWr&s=0&pc_hash=ehtSWr

emm,没有发现怎么取消超链接,暂且就这样吧。

index.php之前的就不说了。

m=admin:表示是admin这个模块。

c=caterory表示的是在哪个类。即哪个php文件。

a=add 在caterory类里的add方法。

之后的便是传的一堆参数,,

emm,连起来就是这个url的意思就是,访问admin模块下的caterory的类里的add方法。

顺便简单的说一下phpcms的目录结构吧,

一、api目录:应用程序接口,接口文件文件一般在这里。

二、caches目录:缓存文件集中地,按模型和类别分文件夹存放。

三、phpcms目录:主程序文件目录,MVC结构总部,模型、类、模板文件目录都在里边。

  • model模型类:规范数据库表数据文件,数据处理方法。
  • modules模块模型:各个模型方法存放地,规范各个模型的方法函数。
  • 其中一个模块里边,classes:应用类,functions:模块方法,templates:后台模块对应的模板,以及模块里面对应的控制器文件。
  • templates前台模板目录:基于html规则的模板文件,可以使用pc、get标记,loop以及原生php语句自定义调用数据。

四、phpsso_server目录:单独的会员管理系统,可单独应用,也可以多站共用。

五、statics目录:基础样式文件目录,包括系统js、css、images存放地,以及ckeditor、calendar、swfupload等第三方插件存放        地。
六、uploadfiles目录:系统文件上传目录。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值