[发明专利]PHP框架下基于分组目录和单一入口的视图呈现方法及系统有效
| 申请号: | 201610432058.2 | 申请日: | 2016-06-17 |
| 公开(公告)号: | CN106126212B | 公开(公告)日: | 2019-06-21 |
| 发明(设计)人: | 于立甫 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 刘丽君 |
| 地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种PHP框架下基于分组目录和单一入口的视图呈现方法及系统,涉及PHP框架下的视图功能开发技术领域。该方法包括:创建系统目录架构;收到发起的视图请求后,对视图请求进行解析,得到用户请求的控制器目录和用户请求的控制器ID;根据用户请求的控制器目录和用户请求的控制器ID等信息查找到匹配的实现视图功能的控制器文件,通过执行文件中的功能代码,获取到呈现视图页面所需的视图数据;根据用户请求的控制器ID查找到对应的视图文件;利用查找到的视图文件和获取到的视图数据,进行视图页面的呈现。本发明能在实现视图呈现功能的同时,使得控制器文件查找便捷、易于维护,且不会出现控制器文件过于庞大的问题。 | ||
| 搜索关键词: | php 框架 基于 分组 目录 单一 入口 视图 呈现 方法 系统 | ||
【主权项】:
1.一种PHP框架下基于分组目录和单一入口的视图呈现方法,其特征在于,该方法包括以下步骤:A、创建系统目录架构,该系统目录架构包括系统控制器总目录和系统视图总目录,系统控制器总目录下设有至少一个控制器目录,每个控制器目录下设有至少一个控制器文件,每个控制器文件具有单一入口且与一个控制器ID相匹配;系统视图总目录下设有至少一个视图文件目录,每个视图文件目录下设有至少一个视图文件,每个视图文件的视图文件名与控制器ID一致,转入步骤B;B、发起视图请求,视图请求中包括用户请求的控制器目录和用户请求的控制器ID,转入步骤C;C、收到视图请求后,对视图请求进行解析,得到用户请求的控制器目录和用户请求的控制器ID,转入步骤D;D、根据用户请求的控制器目录,在所述系统控制器总目录下查找到对应的控制器目录;在查找到的控制器目录下根据用户请求的控制器ID查找到与该控制器ID相匹配的控制器文件;判定查找到的控制器文件所具有的单一入口为实现视图功能的入口后,通过所述单一入口执行控制器文件中的功能代码,获取到呈现视图页面所需的视图数据,转入步骤E;E、根据用户请求的控制器ID,在所述系统视图总目录下查找到对应的视图文件,转入步骤F;F、利用查找到的视图文件和获取到的视图数据,进行视图页面的呈现,结束;步骤A中,创建系统目录架构时,对实现视图功能的控制器文件单一入口的名称做了统一定义;步骤D中,判定查找到的控制器文件所具有的单一入口为实现视图功能的入口的具体过程为:判断查找到的控制器文件的单一入口名是否为定义的实现视图功能的单一入口的名称,若是,则判定查找到的控制器文件所具有的单一入口为实现视图功能的入口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610432058.2/,转载请声明来源钻瓜专利网。





