本發(fā)明專利技術(shù)公開了一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法及系統(tǒng),所述方法包括:分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。本發(fā)明專利技術(shù)實(shí)施例的方案,能夠在網(wǎng)頁需要更新時(shí),根據(jù)需要更新的頁面內(nèi)容,區(qū)分動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù),僅更新需要更新的動(dòng)態(tài)數(shù)據(jù),對(duì)于靜態(tài)數(shù)據(jù)和不需要更新的動(dòng)態(tài)數(shù)據(jù)則不進(jìn)行更新,從而減少了頁面更新所需的數(shù)據(jù)量,極大的提高了用戶體驗(yàn)度。
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法及系統(tǒng)
本專利技術(shù)涉及互聯(lián)網(wǎng)
,特別涉及一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法及系統(tǒng)。
技術(shù)介紹
隨著互聯(lián)網(wǎng)的發(fā)展,頁面也越來越重要。更多的信息是以頁面或者網(wǎng)頁的形式展現(xiàn)的。而隨著互動(dòng)要求的增加,頁面中很多數(shù)據(jù)是要求實(shí)時(shí)更新的。因而,通常會(huì)將頁面分為動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。動(dòng)態(tài)數(shù)據(jù)用來設(shè)置那些需要更多更新的數(shù)據(jù),靜態(tài)數(shù)據(jù)則不需要頻繁的更新。網(wǎng)頁是一個(gè)包含HTML標(biāo)簽的純文本文件,它可以存放在世界某個(gè)角落的某一臺(tái)計(jì)算機(jī)中,是萬維網(wǎng)中的一“頁”,是超文本標(biāo)記語言格式(標(biāo)準(zhǔn)通用標(biāo)記語言的一個(gè)應(yīng)用,文件擴(kuò)展名為.html或.htm)。網(wǎng)頁通常用圖像檔來提供圖畫。網(wǎng)頁要通過網(wǎng)頁瀏覽器來閱讀。靜態(tài)網(wǎng)頁(靜態(tài)數(shù)據(jù)),其內(nèi)容是預(yù)先確定的,并存儲(chǔ)在Web服務(wù)器或者本地計(jì)算機(jī)/服務(wù)器之上。制作速度快,成本低。模板一旦確定下來,不容易修改,更新比較費(fèi)時(shí)費(fèi)事常用于制作一些固定板式的頁面。通常用于文本和圖像組成,常用于子頁面的內(nèi)容介紹。對(duì)服務(wù)器性能要求較低,但對(duì)存儲(chǔ)壓力相對(duì)較大。動(dòng)態(tài)網(wǎng)頁(動(dòng)態(tài)數(shù)據(jù)),是取決于由用戶提供的參數(shù),并根據(jù)存儲(chǔ)在數(shù)據(jù)庫中的網(wǎng)站上的數(shù)據(jù)中創(chuàng)建的頁面。通俗地講,靜態(tài)頁是照片,每個(gè)人看都是一樣的,而動(dòng)態(tài)頁則是鏡子,不同的人(不同的參數(shù))看都不相同。所謂的動(dòng)態(tài)網(wǎng)頁,是指跟靜態(tài)網(wǎng)頁相對(duì)的一種網(wǎng)頁編程技術(shù)。靜態(tài)網(wǎng)頁,隨著html代碼的生成,頁面的內(nèi)容和顯示效果就基本上不會(huì)發(fā)生變化了——除非你修改頁面代碼。而動(dòng)態(tài)網(wǎng)頁則不然,頁面代碼雖然沒有變,但是顯示的內(nèi)容卻是可以隨著時(shí)間、環(huán)境或者數(shù)據(jù)庫操作的結(jié)果而發(fā)生改變的。值得強(qiáng)調(diào)的是,不要將動(dòng)態(tài)網(wǎng)頁和頁面內(nèi)容是否有動(dòng)感混為一談。這里說的動(dòng)態(tài)網(wǎng)頁,與網(wǎng)頁上的各種動(dòng)畫、滾動(dòng)字幕等視覺上的動(dòng)態(tài)效果沒有直接關(guān)系,動(dòng)態(tài)網(wǎng)頁也可以是純文字內(nèi)容的,也可以是包含各種動(dòng)畫的內(nèi)容,這些只是網(wǎng)頁具體內(nèi)容的表現(xiàn)形式,無論網(wǎng)頁是否具有動(dòng)態(tài)效果,只要是采用了動(dòng)態(tài)網(wǎng)站技術(shù)生成的網(wǎng)頁都可以稱為動(dòng)態(tài)網(wǎng)頁。總之,動(dòng)態(tài)網(wǎng)頁是基本的html語法規(guī)范與Java、VB、VC等高級(jí)程序設(shè)計(jì)語言、數(shù)據(jù)庫編程等多種技術(shù)的融合,以期實(shí)現(xiàn)對(duì)網(wǎng)站內(nèi)容和風(fēng)格的高效、動(dòng)態(tài)和交互式的管理。因此,從這個(gè)意義上來講,凡是結(jié)合了HTML以外的高級(jí)程序設(shè)計(jì)語言和數(shù)據(jù)庫技術(shù)進(jìn)行的網(wǎng)頁編程技術(shù)生成的網(wǎng)頁都是動(dòng)態(tài)網(wǎng)頁。從網(wǎng)站瀏覽者的角度來看,無論是動(dòng)態(tài)網(wǎng)頁還是靜態(tài)網(wǎng)頁,都可以展示基本的文字和圖片信息,但從網(wǎng)站開發(fā)、管理、維護(hù)的角度來看就有很大的差別。早期的動(dòng)態(tài)網(wǎng)頁主要采用公用網(wǎng)關(guān)接口CGI(CommonGatewayInterface)技術(shù)。您可以使用不同的程序編寫適合的CGI程序,如VisualBasic、Delphi或C/C++等。雖然CGI技術(shù)已經(jīng)發(fā)展成熟而且功能強(qiáng)大,但由于編程困難、效率低下、修改復(fù)雜,所以有逐漸被新技術(shù)取代的趨勢(shì)。與靜態(tài)網(wǎng)頁相對(duì)應(yīng)的,能與后臺(tái)數(shù)據(jù)庫進(jìn)行交互,數(shù)據(jù)傳遞。也就是說,網(wǎng)頁URL的后綴不是.htm、.html、.shtml、.xml等靜態(tài)網(wǎng)頁的常見形動(dòng)態(tài)網(wǎng)頁制作格式,而是以.aspx、.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動(dòng)態(tài)網(wǎng)頁網(wǎng)址中有一個(gè)標(biāo)志性的符號(hào)——“?”。動(dòng)態(tài)網(wǎng)頁可以用visualstudio2008等來實(shí)現(xiàn)。一個(gè)在Web(網(wǎng)絡(luò))服務(wù)器上運(yùn)行的程序(服務(wù)器端腳本)是用來改變?cè)诓煌木W(wǎng)頁之上的網(wǎng)頁內(nèi)容,或調(diào)節(jié)序列或重新加載的網(wǎng)頁。服務(wù)器響應(yīng)來確定這種情況,張貼的超文本標(biāo)記語言表單里頭的數(shù)據(jù),URL中的參數(shù),所使用的瀏覽器類型,時(shí)間流逝,或數(shù)據(jù)庫或服務(wù)器的狀態(tài)。這些網(wǎng)頁通常都是如ASP,ColdFusion,Perl,PHP,WebDNA,或者其他的服務(wù)器端語言。這些服務(wù)器端語言經(jīng)常使用的通用網(wǎng)關(guān)接口(CGI)產(chǎn)生動(dòng)態(tài)網(wǎng)頁。有兩個(gè)明顯的例外是asp.net和JSP(爪哇服務(wù)器頁面),在它們的API(程序編程接口)里頭會(huì)重復(fù)使用CGI的概念,但實(shí)際上所有的web(網(wǎng)絡(luò))請(qǐng)求分派到壹個(gè)共享的虛擬機(jī)。動(dòng)態(tài)網(wǎng)頁有很少或沒有預(yù)期變化時(shí),往往會(huì)高速緩存和頁面預(yù)計(jì)會(huì)接收大量的網(wǎng)絡(luò)流量,會(huì)營(yíng)造緩慢的加載時(shí)間至服務(wù)器。現(xiàn)有技術(shù)中,由于互動(dòng)的要求,動(dòng)態(tài)頁面的更新量非常巨大,例如,需要實(shí)時(shí)更新的頁面數(shù)據(jù)等。這就為頁面更新帶來的數(shù)據(jù)量和帶寬帶來了極大的考驗(yàn)。因而,亟需要一種提高動(dòng)態(tài)頁面編輯和更新效率的方案,使得頁面可以在盡量下的數(shù)據(jù)量下進(jìn)行及時(shí)的更新。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)提供一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中動(dòng)態(tài)頁面更新的問題。本專利技術(shù)提供一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法,包括:分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述方法還包括:若僅需要更新動(dòng)態(tài)數(shù)據(jù)時(shí),僅更新需要更新的動(dòng)態(tài)數(shù)據(jù),其余的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)不做更新。所述方法還包括:用JS腳本編輯更新所述頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述方法還包括:分別更新所述頁面中單個(gè)頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述方法還包括:將所述編輯好的頁面動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)上傳到不同的CDN服務(wù)器;從不同的所述CDN服務(wù)器更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述方法還包括:所述動(dòng)態(tài)數(shù)據(jù)為需要實(shí)時(shí)更新的頁面數(shù)據(jù),根據(jù)需要實(shí)時(shí)更新。一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新系統(tǒng),包括:編輯單元,用于分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);獲取單元,用于頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);更新單元,用于分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述獲取單元還用于分別獲取動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù),僅更新需要更新的動(dòng)態(tài)數(shù)據(jù),其余的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)不做更新。所述更新單元還用于分別更新所述頁面中單個(gè)頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所述系統(tǒng)還包括上傳單元,用于將所述編輯好的頁面動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)上傳到不同的CDN服務(wù)器;從不同的所述CDN服務(wù)器更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。本專利技術(shù)實(shí)施例通過分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。本專利技術(shù)實(shí)施例的方案,能夠在網(wǎng)頁需要更新時(shí),根據(jù)需要更新的頁面內(nèi)容,區(qū)分動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù),僅更新需要更新的動(dòng)態(tài)數(shù)據(jù),對(duì)于靜態(tài)數(shù)據(jù)和不需要更新的動(dòng)態(tài)數(shù)據(jù)則不進(jìn)行更新,從而減少了頁面更新所需的數(shù)據(jù)量,極大的提高了用戶體驗(yàn)度。本專利技術(shù)的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本專利技術(shù)而了解。本專利技術(shù)的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。下面通過附圖和實(shí)施例,對(duì)本專利技術(shù)的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說明附圖用來提供對(duì)本專利技術(shù)的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本專利技術(shù)的實(shí)施例一起用于解釋本專利技術(shù),并不構(gòu)成對(duì)本專利技術(shù)的限制。在附圖中:圖1為本專利技術(shù)實(shí)施例1提供的一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法原理流程圖;圖2為本專利技術(shù)實(shí)施例2提供的一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新系統(tǒng)結(jié)構(gòu)示意圖。具體實(shí)施方式以下結(jié)合附圖對(duì)本專利技術(shù)的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本專利技術(shù),并不用于限定本專利技術(shù)。如圖1所示,為本專利技術(shù)實(shí)施例1提供的一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法原理流程圖,其中,步驟11,分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。頁面通常本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法,其特征在于,包括:分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。
【技術(shù)特征摘要】
1.一種動(dòng)態(tài)數(shù)據(jù)分別編輯更新方法,其特征在于,包括:分別編輯頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);頁面更新時(shí),獲取需要更新的所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù);分別更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:若僅需要更新動(dòng)態(tài)數(shù)據(jù)時(shí),僅更新需要更新的動(dòng)態(tài)數(shù)據(jù),其余的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)不做更新。3.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:用JS腳本編輯更新所述頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:分別更新所述頁面中單個(gè)頁面的動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:將所述編輯好的頁面動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)上傳到不同的CDN服務(wù)器;從不同的所述CDN服務(wù)器更新所述動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。6.如權(quán)利要求1所述的方法,其特征...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:田長(zhǎng)連,
申請(qǐng)(專利權(quán))人:天脈聚源北京科技有限公司,
類型:發(fā)明
國(guó)別省市:北京,11
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。