MKV路由
MKV路由
MKV路由即由part分组/model模型/kid/view视图
组成的非常简洁的一组url地址。
以下示例省略 /index.php 前缀。
新闻示例
- 新闻首页:/pc/news
- 行业新闻:/pc/news-field
- 国际新闻:/pc/news-world
- 新闻详情:/pc/news.666
楼盘示例
- 楼盘首页:/pc/house
- 某区域楼盘列表:/pc/house-dg
- 楼盘详情:/pc/house.666
- 楼盘下的评论:/pc/house.666.remark
- 楼盘下的出租:/pc/house.666.rent
- 楼盘下的出售:/pc/house.666.sale
- 楼盘下的相册:/pc/house.666.pics
MKV规范
- 模型+分类用中划线
-
分开,如:news-field
,news-world
; - 模型+详情ID用点
.
分开,如:news.888
,news.2022-04-05
。 - 额外的搜索参数,用普通的
?p1=v1&p2=v2
形式。 - 本系统的 part 分组 默认为 root, url中推荐省略。
MKV路由仅仅是一个规范,之前成功用于:Imcat(贴心猫)、微爬(Wepy) 等系统;
ysKit(ys工具包) 在使用,其他系统中也可沿用!
本系统为单入口即: /index.php, 也可一个分组绑一个定独立入口;详见 /api.php 文件代码 define('PART', 'api');
;
绑定后: /api.php/mod-key
等效于 /index.php/api/mod-key
。