URL访问 和命名规范
2013-07-30 15:54
190 查看
手册:http://v9.help.phpcms.cn/html/2010/structure_0928/71.html
http://yourdomain.com/index.php?m=content&c=index&a=show&id=1
其中
m = content 为模型/模块名称 位于phpcms/modules/content
c = index 为控制器名称 位于phpcms/modules/content/index.php
a = show 为时间名称 位于phpcms/modules/content/index.php 中show()方法
id = 1 为其他参数 与正常get传递参数形式相同
phpcms默认路由会定位到content模块的index控制器中的init操作,因为系统在没有指定模块和控制器的时候,会执行默认的模块和操作。因此下面的URL的结果是相同的:
系统还支持URL路由的功能,这些都能够带来其他的url访问效果。
http://www.yourdomain.com/index.php
函数文件需要以.func.php为后缀(第三方引入的不做要求),例如mail.func.php。
类名和文件名一致,例如 phpcmsapp类的文件命名是phpcmsapp.class.php。
数据模型需要以“数据表名称_model.class.php”为形式,类名称与文件名必须相同。
http://yourdomain.com/index.php?m=content&c=index&a=show&id=1
其中
m = content 为模型/模块名称 位于phpcms/modules/content
c = index 为控制器名称 位于phpcms/modules/content/index.php
a = show 为时间名称 位于phpcms/modules/content/index.php 中show()方法
id = 1 为其他参数 与正常get传递参数形式相同
phpcms默认路由会定位到content模块的index控制器中的init操作,因为系统在没有指定模块和控制器的时候,会执行默认的模块和操作。因此下面的URL的结果是相同的:
系统还支持URL路由的功能,这些都能够带来其他的url访问效果。
http://www.yourdomain.com/index.php
命名规范
类文件需要以.class.php为后缀(这里是指的phpcms的系统类库文件和模块中的类库文件,第三方引入的不做要求),例如http.class.php。函数文件需要以.func.php为后缀(第三方引入的不做要求),例如mail.func.php。
类名和文件名一致,例如 phpcmsapp类的文件命名是phpcmsapp.class.php。
数据模型需要以“数据表名称_model.class.php”为形式,类名称与文件名必须相同。
相关文章推荐
- golang的命名规范及大小写的访问权限
- TANBOB--结合ODIN(开放数据索引命名)的AP(数据访问点)技术规范(草案)
- HTTP 无法注册 URL http://+:9999/CalculatorService/。进程不具有此命名空间的访问权限
- 【WCF】HTTP 无法注册 URL 进程,不具有此命名空间的访问权限
- yii2 控制器、方法命名规范和访问路由
- 【WCF】HTTP 无法注册 URL 进程,不具有此命名空间的访问权限
- HTTP 无法注册URL 进程不具有命名空间的访问权限
- HTTP 无法注册 URL http://+:12345/HelloWcfService/。进程不具有此命名空间的访问权限
- WCF服务:HTTP 无法注册 URL http://+:8000 进程不具有此命名空间的访问权限
- HTTP 无法注册 URL http://+:8731/HelloWcfService/。进程不具有此命名空间的访问权限
- 使用规范的url参数命名,降低被攻击的危险,提升应用程序性能
- Java中的访问权限和命名规范
- 在UNC(通用命名规范)路径和URL中使用IPv6地址
- HTTP 无法注册 URL http://127.0.0.1:9999/calculatorservice/metadata。进程不具有此命名空间的访问权限
- java基础---->包、访问权限、命名规范
- [2014-3-25]JAVA笔记_包、访问权限控制、jar命令、java命名规范
- java基础---->包、访问权限、命名规范
- Java包及访问控制权限--(private/default/protected/public)及命名规范
- (转)HTTP 无法注册 URL http://+:9999/CalculatorService/。进程不具有此命名空间的访问权限
- java4Android(8)包、打包、包的命名规范(9)包和访问权限(10)继承和访问权限