亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種php界面模塊化的方法

文檔序號:8380749閱讀:585來源:國知局
一種php界面模塊化的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)PHP界面開發(fā),HTTP協(xié)議通信,緩存技術(shù)領(lǐng)域,具體涉及一種PHP界面模塊化的方法。
【背景技術(shù)】
[0002]在計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展越來越快的今天,界面的需求可能每天都在發(fā)生著變化,每次的需求改變,我們都會(huì)花費(fèi)大量的時(shí)間和精力去調(diào)試界面風(fēng)格以及框架等等,這種方法浪費(fèi)了大量的人力和物力,但是結(jié)果是需求還是會(huì)變,繼續(xù)浪費(fèi),造成死循環(huán)。本文就是對PHP界面模塊化的一種方法得介紹。

【發(fā)明內(nèi)容】

[0003]本發(fā)明要解決的技術(shù)問題是:本發(fā)明主要是提供一種PHP界面模塊化的方法。
[0004]本發(fā)明所采用的技術(shù)方案為:
一種PHP界面模塊化的方法,所述界面模塊包括一個(gè)主體框架X ;整體界面的風(fēng)格Y ;界面的目錄Zl?Zn,其中:
1)界面的主體框架X:主要是界面選擇的主體的架構(gòu),界面的基本的顯示,即界面的大體結(jié)構(gòu)的顯示;
2)界面的風(fēng)格Y:主要是界面的風(fēng)格顯示,即顏色、背景圖片、樣式等等;
3)界面的目錄Zl?Zn:主要是界面功能存放的地方,即界面展示的功能存放在此處。
[0005]所述方法包括步驟如下:
1)第一次模塊化:首先,將整個(gè)界面分為了三部分,主體框架、風(fēng)格、界面目錄,這樣框架的改變的它只會(huì)影響框架,而不會(huì)影響其他兩個(gè)模塊;反之,亦然;
2)第二次模塊化:目錄模塊下存放的是功能,將功能也模塊化,將需要的功能存放入特定的目錄下,將需要的模塊填入需要的地方,慢慢搭建起需要的目錄。
[0006]所述主體框架提供三個(gè)接口 X、Y和Z,在編寫界面時(shí),不用在php界面文件里編寫界面框架、風(fēng)格和目錄,而界面框架、風(fēng)格和目錄具體的實(shí)現(xiàn)是在前臺和后臺的中間層實(shí)現(xiàn)。框架和模塊分離,框架和模塊不相互干涉,只給對方留出相應(yīng)的接口 ;功能也是在后臺進(jìn)行,不影響前臺。
[0007]需求更改時(shí),只需要在對應(yīng)的模塊下更改對應(yīng)的需求,而不必對整個(gè)界面進(jìn)行修改,這樣會(huì)減少人力和物力的投入,最主要的是減少bug,因?yàn)槌霈F(xiàn)了那種bug那么很清楚應(yīng)該在那個(gè)模塊下,很快會(huì)解決。
[0008]所述方法中,進(jìn)行緩存機(jī)制的設(shè)定。因?yàn)檫@個(gè)界面是分功能添加顯示在瀏覽器中的,那么做一些緩存是很有必要的,而且這樣緩存會(huì)更好,因?yàn)槲覀償?shù)據(jù)的展示,很多時(shí)候只是改變了一部分,但是現(xiàn)在的界面它會(huì)將整個(gè)界面重新加載,這也會(huì)造成不必要的浪費(fèi),我們現(xiàn)在的界面是分模塊添加的,它只會(huì)將改變數(shù)據(jù)的模塊重新加載,其余部分只需要從緩存中重新讀取就可以,大大的節(jié)省了資源。
[0009]本發(fā)明的有益效果為:本發(fā)明一種PHP界面模塊化的方法,用于維護(hù)界面顯示的狀態(tài),在界面需求改變的狀態(tài)下,能夠只做出些微的變化就滿足需求;能夠?qū)⒔缑娴拇罂蚣芎徒缑娴男∧K分離開來,即就是小模塊改變不影響大框架,大框架改變不影響小模塊;框架和模塊分離,框架和模塊不相互干涉,只給對方留出相應(yīng)的接口 ;功能也是在后臺進(jìn)行,不影響前臺;進(jìn)行緩存機(jī)制的設(shè)定,節(jié)約資源。
【附圖說明】
[0010]圖1為界面模塊示意圖。
【具體實(shí)施方式】
[0011]下面參照附圖所示,通過【具體實(shí)施方式】對本發(fā)明進(jìn)一步說明:
如圖1所示,一種PHP界面模塊化的方法,所述界面模塊包括一個(gè)主體框架,設(shè)為X ;整體界面的風(fēng)格,設(shè)為Y ;界面的目錄Zl?Zn,其中:
1)界面的主體框架X:主要是界面選擇的主體的架構(gòu),界面的基本的顯示,即界面的大體結(jié)構(gòu)的顯示;
2)界面的風(fēng)格Y:主要是界面的風(fēng)格顯示,即顏色、背景圖片、樣式等等;
3)界面的目錄Zl?Zn:主要是界面功能存放的地方,即界面展示的功能存放在此處。
[0012]所述方法包括步驟如下:
1)第一次模塊化:首先,將整個(gè)界面分為了三部分,主體框架、風(fēng)格、界面目錄,這樣框架的改變的它只會(huì)影響框架,而不會(huì)影響其他兩個(gè)模塊;反之,亦然;
2)第二次模塊化:目錄模塊下存放的是功能,將功能也模塊化,將需要的功能存放入特定的目錄下,這就像搭積木一樣將需要的模塊填入需要的地方,慢慢搭建起需要的目錄。
[0013]所述主體框架提供三個(gè)接口 X、Y和Z,在編寫界面時(shí),不用在php界面文件里編寫界面框架、風(fēng)格和目錄,而界面框架、風(fēng)格和目錄具體的實(shí)現(xiàn)是在前臺和后臺的中間層實(shí)現(xiàn)。
[0014]在這樣層層模塊化之后,如果需求發(fā)生變更,只需要在對應(yīng)的模塊下更改對應(yīng)的需求,而不必對整個(gè)界面進(jìn)行修改,這樣會(huì)減少人力和物力的投入,最主要的是減少bug,因?yàn)槌霈F(xiàn)了那種bug那么很清楚應(yīng)該在那個(gè)模塊下,很快會(huì)解決。
[0015]所述方法中,進(jìn)行緩存機(jī)制的設(shè)定。因?yàn)檫@個(gè)界面是分功能添加顯示在瀏覽器中的,那么做一些緩存是很有必要的,而且這樣緩存會(huì)更好,因?yàn)閿?shù)據(jù)的展示,很多時(shí)候只是改變了一部分,但是現(xiàn)在的界面它會(huì)將整個(gè)界面重新加載,這也會(huì)造成不必要的浪費(fèi),現(xiàn)在的界面是分模塊添加的,它只會(huì)將改變數(shù)據(jù)的模塊重新加載,其余部分只需要從緩存中重新讀取就可以,大大的節(jié)省了資源。
[0016]以上實(shí)施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項(xiàng)】
1.一種PHP界面模塊化的方法,其特征在于:所述界面模塊包括一個(gè)主體框架X ;整體界面的風(fēng)格Y ;界面的目錄Zl?Zn,其中: 1)界面的主體框架X:主要是界面選擇的主體的架構(gòu),界面的基本的顯示; 2)界面的風(fēng)格Y:主要是界面的風(fēng)格顯示; 3)界面的目錄Zl?Zn:主要是界面功能存放的地方。
2.根據(jù)權(quán)利要求1所述的一種PHP界面模塊化的方法,其特征在于,所述方法包括步驟如下: 1)第一次模塊化:首先,將整個(gè)界面分為了三部分,主體框架、風(fēng)格、界面目錄,這樣框架的改變的它只會(huì)影響框架,而不會(huì)影響其他兩個(gè)模塊;反之,亦然; 2)第二次模塊化:目錄模塊下存放的是功能,將功能也模塊化,將需要的功能存放入特定的目錄下,將需要的模塊填入需要的地方,慢慢搭建起需要的目錄。
3.根據(jù)權(quán)利要求1或2所述的一種PHP界面模塊化的方法,其特征在于:所述主體框架提供三個(gè)接口 X、Y和Z,界面框架、風(fēng)格和目錄具體的實(shí)現(xiàn)是在前臺和后臺的中間層實(shí)現(xiàn)。
4.根據(jù)權(quán)利要求3所述的一種PHP界面模塊化的方法,其特征在于:需求更改時(shí),只需要在對應(yīng)的模塊下更改對應(yīng)的需求,而不必對整個(gè)界面進(jìn)行修改。
5.根據(jù)權(quán)利要求4所述的一種PHP界面模塊化的方法,其特征在于:所述方法中,進(jìn)行緩存機(jī)制的設(shè)定。
【專利摘要】本發(fā)明公開了一種PHP界面模塊化的方法,所述界面模塊包括界面的主體框架,主要是界面選擇的主體的架構(gòu),界面的基本的顯示;界面的風(fēng)格,主要是界面的風(fēng)格顯示;界面的目錄,主要是界面功能存放的地方。本發(fā)明方法,用于維護(hù)界面顯示的狀態(tài),在界面需求改變的狀態(tài)下,能夠只做出些微的變化就滿足需求;能夠?qū)⒔缑娴拇罂蚣芎徒缑娴男∧K分離開來,即就是小模塊改變不影響大框架,大框架改變不影響小模塊;框架和模塊分離,框架和模塊不相互干涉,只給對方留出相應(yīng)的接口;功能也是在后臺進(jìn)行,不影響前臺;進(jìn)行緩存機(jī)制的設(shè)定,節(jié)約資源。
【IPC分類】G06F9-44
【公開號】CN104699486
【申請?zhí)枴緾N201510123277
【發(fā)明人】張錦輝, 楚廣慶, 鄭磊
【申請人】浪潮集團(tuán)有限公司
【公開日】2015年6月10日
【申請日】2015年3月20日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1