[发明专利]一种PHP界面模块化的方法在审

专利信息
申请号: 201510123277.8 申请日: 2015-03-20
公开(公告)号: CN104699486A 公开(公告)日: 2015-06-10
发明(设计)人: 张锦辉;楚广庆;郑磊 申请(专利权)人: 浪潮集团有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 济南信达专利事务所有限公司 37100 代理人: 张靖
地址: 250100 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 php 界面 模块化 方法
【说明书】:

技术领域

发明涉及计算机PHP界面开发,HTTP协议通信,缓存技术领域,具体涉及一种PHP界面模块化的方法。

背景技术

在计算机网络发展越来越快的今天,界面的需求可能每天都在发生着变化,每次的需求改变,我们都会花费大量的时间和精力去调试界面风格以及框架等等,这种方法浪费了大量的人力和物力,但是结果是需求还是会变,继续浪费,造成死循环。本文就是对PHP界面模块化的一种方法得介绍。

发明内容

本发明要解决的技术问题是:本发明主要是提供一种PHP界面模块化的方法。

本发明所采用的技术方案为:

一种PHP界面模块化的方法,所述界面模块包括一个主体框架X;整体界面的风格Y;界面的目录Z1~Zn,其中:

1)界面的主体框架X:主要是界面选择的主体的架构,界面的基本的显示,即界面的大体结构的显示;

2)界面的风格Y:主要是界面的风格显示,即颜色、背景图片、样式等等;

3)界面的目录Z1~Zn:主要是界面功能存放的地方,即界面展示的功能存放在此处。

所述方法包括步骤如下:

1)第一次模块化:首先,将整个界面分为了三部分,主体框架、风格、界面目录,这样框架的改变的它只会影响框架,而不会影响其他两个模块;反之,亦然;

2)第二次模块化:目录模块下存放的是功能,将功能也模块化,将需要的功能存放入特定的目录下,将需要的模块填入需要的地方,慢慢搭建起需要的目录。

所述主体框架提供三个接口X、Y和Z,在编写界面时,不用在php界面文件里编写界面框架、风格和目录,而界面框架、风格和目录具体的实现是在前台和后台的中间层实现。框架和模块分离,框架和模块不相互干涉,只给对方留出相应的接口;功能也是在后台进行,不影响前台。

需求更改时,只需要在对应的模块下更改对应的需求,而不必对整个界面进行修改,这样会减少人力和物力的投入,最主要的是减少bug,因为出现了那种bug那么很清楚应该在那个模块下,很快会解决。

所述方法中,进行缓存机制的设定。因为这个界面是分功能添加显示在浏览器中的,那么做一些缓存是很有必要的,而且这样缓存会更好,因为我们数据的展示,很多时候只是改变了一部分,但是现在的界面它会将整个界面重新加载,这也会造成不必要的浪费,我们现在的界面是分模块添加的,它只会将改变数据的模块重新加载,其余部分只需要从缓存中重新读取就可以,大大的节省了资源。

本发明的有益效果为:本发明一种PHP界面模块化的方法,用于维护界面显示的状态,在界面需求改变的状态下,能够只做出些微的变化就满足需求;能够将界面的大框架和界面的小模块分离开来,即就是小模块改变不影响大框架,大框架改变不影响小模块;框架和模块分离,框架和模块不相互干涉,只给对方留出相应的接口;功能也是在后台进行,不影响前台;进行缓存机制的设定,节约资源。

附图说明

图1为界面模块示意图。

具体实施方式

下面参照附图所示,通过具体实施方式对本发明进一步说明:

如图1所示,一种PHP界面模块化的方法,所述界面模块包括一个主体框架,设为X;整体界面的风格,设为Y;界面的目录Z1~Zn,其中:

1)界面的主体框架X:主要是界面选择的主体的架构,界面的基本的显示,即界面的大体结构的显示;

2)界面的风格Y:主要是界面的风格显示,即颜色、背景图片、样式等等;

3)界面的目录Z1~Zn:主要是界面功能存放的地方,即界面展示的功能存放在此处。

所述方法包括步骤如下:

1)第一次模块化:首先,将整个界面分为了三部分,主体框架、风格、界面目录,这样框架的改变的它只会影响框架,而不会影响其他两个模块;反之,亦然;

2)第二次模块化:目录模块下存放的是功能,将功能也模块化,将需要的功能存放入特定的目录下,这就像搭积木一样将需要的模块填入需要的地方,慢慢搭建起需要的目录。

所述主体框架提供三个接口X、Y和Z,在编写界面时,不用在php界面文件里编写界面框架、风格和目录,而界面框架、风格和目录具体的实现是在前台和后台的中间层实现。

在这样层层模块化之后,如果需求发生变更,只需要在对应的模块下更改对应的需求,而不必对整个界面进行修改,这样会减少人力和物力的投入,最主要的是减少bug,因为出现了那种bug那么很清楚应该在那个模块下,很快会解决。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司;,未经浪潮集团有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510123277.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top