快速搭建PC网站+手机APP+微信平台,自适应安卓、苹果IOS等.

手机CMS应用领跑者,10万用户见证大米CMS商业级应用!马上下载

大米CMS目录结构以及URL规则

发布时间: 2014-04-04 13:34 浏览:12786

一、目录结构

index.php 前台项目入口文件

admin.php后台管理入口文件(可以改名如:admin_dami.php)

前台目录web, 后台目录admin,公共文件目录Public,项目目录以下结构为:

Common 项目公共文件目录,放置项目的公共函数

Conf 项目配置目录,所有的配置文件都放在这里。

Lang 项目语言包目录(可选)

Lib 项目类库目录,通常包括Action(控制器代码位置)和Model(模型代码位置)目录

Tpl 项目模板目录(视图),支持模板主题

Runtime 项目运行时目录,包括Cache(模板缓存)、Temp(数据缓存)、Data(数据目录)和Logs(日志文件)子目录(可以删除,系统会自动生成)

二、URL规则

配置文件Conf/config.php 中URL_MODEL支持的值得为:普通模式0PATHINFO模式(1)REWRITE模式2和兼容模式3)默认参数m表示Lib目录下文件名对应比如 IndexAction.class.php 则m=Index 默认参数a 表示控制器文件中对应的方法 比如 a=index

普通模式0)格式http://localhost/index.php?m=Index&a=index

PATHINFO (1) 格式: http://localhost/index.php/m/Index/a/index

REWRITE (2) 格式: http://localhost/m/Index/a/index

兼容模式(3) 格式:http://localhost/index.php?s=/Index/index