專利名稱:一種網(wǎng)頁的維護(hù)方法、系統(tǒng)和平臺(tái)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)頁的維護(hù)方法、系統(tǒng)和平臺(tái)。
背景技術(shù):
隨著計(jì)算機(jī)的日益普及和互聯(lián)網(wǎng)的蓬勃發(fā)展,越來越多的信息通過互聯(lián)網(wǎng)被發(fā)布,這使得計(jì)算機(jī)使用者只需通過瀏覽器訪問各種網(wǎng)站中的網(wǎng)頁,便可獲取所要的信息。而網(wǎng)站中的各個(gè)網(wǎng)頁通常是由運(yùn)營(yíng)維護(hù)人員通過編輯網(wǎng)站的超文本標(biāo)記語言(HTML,Hypertext Markup Language)代碼來進(jìn)行維護(hù)的。通過編輯HTML代碼來維護(hù)網(wǎng)頁,這要求運(yùn)營(yíng)維護(hù)人員必須熟悉專業(yè)的HTML代碼;由于HTML代碼較復(fù)雜,不熟悉HTML代碼等網(wǎng)頁編輯語言的人員無法對(duì)網(wǎng)頁進(jìn)行編輯。如果編輯不慎,甚至?xí)?dǎo)致網(wǎng)頁無法瀏覽,這勢(shì)必會(huì)影響網(wǎng)站運(yùn)營(yíng)維護(hù)的效率,增加網(wǎng)站建設(shè)與維護(hù)的成本與風(fēng)險(xiǎn)。另外,目前運(yùn)營(yíng)維護(hù)人員在編輯網(wǎng)頁的HTML代碼過程中,無法實(shí)時(shí)觀察到編輯后的網(wǎng)頁展示效果,只有當(dāng)HTML代碼提交或網(wǎng)頁發(fā)布之后才能看到效果;因此在編輯過程中,編輯人員無法確認(rèn)網(wǎng)頁內(nèi)容的正確性,這不利于網(wǎng)站的穩(wěn)定運(yùn)作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)頁的維護(hù)方法、系統(tǒng)和平臺(tái),以實(shí)現(xiàn)對(duì)網(wǎng)頁簡(jiǎn)單方便的可視化、實(shí)時(shí)維護(hù)。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:本發(fā)明提供了一種網(wǎng)頁的維護(hù)方法,該方法包括:從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中;接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容;將所述編輯內(nèi)容在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。該方法進(jìn)一步包括:在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。在將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼上傳至服務(wù)器后,該方法進(jìn)一步包括:所述服務(wù)器根據(jù)所述內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)所述待編輯頁面的內(nèi)容代碼。所述代碼為超文本標(biāo)記語言HTML代碼。本發(fā)明還提供了一種網(wǎng)頁的維護(hù)系統(tǒng),該系統(tǒng)包括:維護(hù)平臺(tái)和服務(wù)器,所述維護(hù)平臺(tái),用于從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中;接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容;將所述編輯內(nèi)容在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器;所述服務(wù)器,用于在收到所述維護(hù)平臺(tái)上傳的內(nèi)容代碼時(shí),根據(jù)所述內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)所述待編輯頁面的內(nèi)容代碼。所述維護(hù)平臺(tái)進(jìn)一步用于,在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。所述代碼為超文本標(biāo)記語言HTML代碼。本發(fā)明還提供了一種網(wǎng)頁的維護(hù)平臺(tái),包括:頁面展示模塊、內(nèi)容獲取模塊和內(nèi)容上傳模塊,所述頁面展示模塊,用于從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中;所述內(nèi)容獲取模塊,用于接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容;所述內(nèi)容上傳模塊,用于將所述編輯內(nèi)容在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。所述內(nèi)容獲取模塊進(jìn)一步用于,在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。所述代碼為超文本標(biāo)記語言HTML代碼。本發(fā)明所提供的一種網(wǎng)頁的維護(hù)方法、系統(tǒng)和平臺(tái),克服了傳統(tǒng)的運(yùn)營(yíng)維護(hù)人員必須通過修改代碼來編輯網(wǎng)頁的弊端;運(yùn)營(yíng)維護(hù)人員只要點(diǎn)擊要編輯的網(wǎng)頁區(qū)域,就可以直接對(duì)該區(qū)域進(jìn)行編輯;同時(shí)編輯的內(nèi)容會(huì)實(shí)時(shí)出現(xiàn)在編輯頁面上,編輯頁面與最后發(fā)布的頁面是完全一致,實(shí)現(xiàn)所見即所得。通過本發(fā)明,實(shí)現(xiàn)了對(duì)網(wǎng)頁簡(jiǎn)單方便的可視化、實(shí)時(shí)維護(hù),提高了網(wǎng)頁維護(hù)的效率,降低了運(yùn)營(yíng)維護(hù)網(wǎng)站的成本和風(fēng)險(xiǎn)。
圖1為本發(fā)明實(shí)施例的一種網(wǎng)頁的維護(hù)方法的流程圖;圖2為本發(fā)明實(shí)施例的一種網(wǎng)頁的維護(hù)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)一步詳細(xì)闡述。本發(fā)明所提供的一種網(wǎng)頁的維護(hù)方法如圖1所示,主要包括:步驟101,從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將待編輯頁面展示在編輯視窗中。步驟102,接收來自客戶端的針對(duì)編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)該編輯區(qū)域的編輯內(nèi)容。在接收到所述編輯指令后,可以通過編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)編輯區(qū)域的編輯內(nèi)容。步驟103,將編輯內(nèi)容在編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。在將編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼上傳至服務(wù)器后,服務(wù)器根據(jù)所述內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)所述待編輯頁面的內(nèi)容代碼。對(duì)應(yīng)上述網(wǎng)頁的維護(hù)方法,本發(fā)明還提供了一種網(wǎng)頁的維護(hù)系統(tǒng),如圖2所示,主要包括:維護(hù)平臺(tái)10和服務(wù)器20。其中,維護(hù)平臺(tái)10,用于從服務(wù)器20的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將待編輯頁面展示在編輯視窗中;接收來自客戶端的針對(duì)編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)該編輯區(qū)域的編輯內(nèi)容;將編輯內(nèi)容在編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器20。服務(wù)器20,用于在收到維護(hù)平臺(tái)10上傳的內(nèi)容代碼時(shí),根據(jù)收到的內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)待編輯頁面的內(nèi)容代碼。較佳的,維護(hù)平臺(tái)10可進(jìn)一步用于,在接收到編輯指令后,通過編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)編輯區(qū)域的編輯內(nèi)容。較佳的,維護(hù)平臺(tái)10可進(jìn)一步包括:頁面展示模塊11、內(nèi)容獲取模塊12和內(nèi)容上傳模塊13。其中,頁面展示模塊11,用于從服務(wù)器20的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將待編輯頁面展示在編輯視窗中;內(nèi)容獲取模塊12,用于接收來自客戶端的針對(duì)編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)該編輯區(qū)域的編輯內(nèi)容;內(nèi)容上傳模塊13,用于將編輯內(nèi)容在編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器20。較佳的,內(nèi)容獲取模塊12進(jìn)一步用于,在接收到編輯指令后,通過編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)編輯區(qū)域的編輯內(nèi)容。綜上所述,本發(fā)明克服了傳統(tǒng)的運(yùn)營(yíng)維護(hù)人員必須通過修改代碼來編輯網(wǎng)頁的弊端;運(yùn)營(yíng)維護(hù)人員只要點(diǎn)擊要編輯的網(wǎng)頁區(qū)域,就可以直接對(duì)該區(qū)域進(jìn)行編輯;同時(shí)編輯的內(nèi)容會(huì)實(shí)時(shí)出現(xiàn)在編輯頁面上,編輯頁面與最后發(fā)布的頁面是完全一致,實(shí)現(xiàn)所見即所得。通過本發(fā)明,實(shí)現(xiàn)了對(duì)網(wǎng)頁簡(jiǎn)單方便的可視化、實(shí)時(shí)維護(hù),提高了網(wǎng)頁維護(hù)的效率,降低了運(yùn)營(yíng)維護(hù)網(wǎng)站的成本和風(fēng)險(xiǎn)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)頁的維護(hù)方法,其特征在于,該方法包括: 從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中; 接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容; 將所述編輯內(nèi)容 在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。
2.根據(jù)權(quán)利要求1所述網(wǎng)頁的維護(hù)方法,其特征在于,該方法進(jìn)一步包括:在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。
3.根據(jù)權(quán)利要求1所述網(wǎng)頁的維護(hù)方法,其特征在于,在將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼上傳至服務(wù)器后,該方法進(jìn)一步包括: 所述服務(wù)器根據(jù)所述內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)所述待編輯頁面的內(nèi)容代碼。
4.根據(jù)權(quán)利要求1、2或3所述網(wǎng)頁的維護(hù)方法,其特征在于,所述代碼為超文本標(biāo)記語言HTML代碼。
5.一種網(wǎng)頁的維護(hù)系統(tǒng),其特征在于,該系統(tǒng)包括:維護(hù)平臺(tái)和服務(wù)器, 所述維護(hù)平臺(tái),用于從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中;接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容;將所述編輯內(nèi)容在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器; 所述服務(wù)器,用于在收到所述維護(hù)平臺(tái)上傳的內(nèi)容代碼時(shí),根據(jù)所述內(nèi)容代碼更新自身數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)所述待編輯頁面的內(nèi)容代碼。
6.根據(jù)權(quán)利要求5所述網(wǎng)頁的維護(hù)系統(tǒng),其特征在于,所述維護(hù)平臺(tái)進(jìn)一步用于,在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。
7.根據(jù)權(quán)利要求5或6所述網(wǎng)頁的維護(hù)系統(tǒng),其特征在于,所述代碼為超文本標(biāo)記語言HTML代碼。
8.—種網(wǎng)頁的維護(hù)平臺(tái),其特征在于,包括:頁面展示模塊、內(nèi)容獲取模塊和內(nèi)容上傳模塊, 所述頁面展示模塊,用于從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將所述待編輯頁面展示在編輯視窗中; 所述內(nèi)容獲取模塊,用于接收來自客戶端的針對(duì)所述編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容; 所述內(nèi)容上傳模塊,用于將所述編輯內(nèi)容在所述編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將所述編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。
9.根據(jù)權(quán)利要求8所述網(wǎng)頁的維護(hù)平臺(tái),其特征在于,所述內(nèi)容獲取模塊進(jìn)一步用于,在接收到所述編輯指令后,通過所述編輯視窗上彈出的編輯浮層獲取對(duì)應(yīng)所述編輯區(qū)域的編輯內(nèi)容。
10.根據(jù)權(quán)利要求8或9所述網(wǎng)頁的維護(hù)平臺(tái),其特征在于,所述代碼為超文本標(biāo)記語言HTML代碼。
全文摘要
本發(fā)明公開了一種網(wǎng)頁的維護(hù)方法、系統(tǒng)和平臺(tái),方法包括從服務(wù)器的數(shù)據(jù)庫(kù)中讀取待編輯頁面的代碼,并根據(jù)所讀取的代碼將待編輯頁面展示在編輯視窗中;接收來自客戶端的針對(duì)編輯視窗中指定編輯區(qū)域的編輯指令,并獲取對(duì)應(yīng)該編輯區(qū)域的編輯內(nèi)容;將該編輯內(nèi)容在編輯視窗中的指定編輯區(qū)域內(nèi)顯示,并將該編輯內(nèi)容轉(zhuǎn)換為相應(yīng)的內(nèi)容代碼后上傳至服務(wù)器。通過本發(fā)明,實(shí)現(xiàn)了對(duì)網(wǎng)頁簡(jiǎn)單方便的可視化、實(shí)時(shí)維護(hù)。
文檔編號(hào)G06F17/30GK103207869SQ20121001368
公開日2013年7月17日 申請(qǐng)日期2012年1月16日 優(yōu)先權(quán)日2012年1月16日
發(fā)明者周志遠(yuǎn), 劉遠(yuǎn)宏, 劉東升 申請(qǐng)人:騰訊科技(深圳)有限公司