• phpcms v9 URL访问中的MVC


    phpcms v9 URL访问中的MVC
    2012-07-25 15:52:06   来源:天行子   评论:0 点击:

    URL访问PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能...

    URL访问
    PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。
    也就是index,php文件
    后台的登录也是index,php进入 的

    参数名称 描述 位置 备注
    m 模型/模块名称 phpcms/modules中模块目录名称 必须
    c 控制器名称 phpcms/modules/模块/*.php 文件名称 必须
    a 事件名称 phpcms/modules/模块/*.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传递参数形式相同

    如果我们访问您的域名 如:

    http://www.yourdomain.com/index.php

    phpcms默认路由会定位到content模块的index控制器中的init操作,因为系统在没有指定模块和控制器的时候,会执行默认的模块和操作。因此下面的URL的结果是相同的:

    系统还支持URL路由的功能,这些都能够带来其他的url访问效果。

    http://www.yourdomain.com/index.php?m=content&c=index&a=init

  • 相关阅读:
    iOS:不同属性声明方式的解析
    iOS:图像和点击事件
    iOS:NAV+TABLE结合
    iOS:实现表格填充和选择操作
    iOS: 填充数据表格
    iOS:导航栏的工具条和导航条
    iOS:使用导航栏
    hello,world不使用ARC
    iOS代码实现:创建按钮,绑定按钮事件,读取控件值
    iOS版 hello,world版本2
  • 原文地址:https://www.cnblogs.com/gzmg/p/3205695.html
Copyright © 2020-2023  润新知