[發明專利]一種動態發布網站頁面的設計方法及系統無效
| 申請號: | 201210004467.4 | 申請日: | 2012-01-09 |
| 公開(公告)號: | CN103198074A | 公開(公告)日: | 2013-07-10 |
| 發明(設計)人: | 曾澤基;魯永興 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京天悅專利代理事務所(普通合伙) 11311 | 代理人: | 田明;任曉航 |
| 地址: | 100871 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 發布 網站 頁面 設計 方法 系統 | ||
技術領域
本發明涉及網站頁面設計領域,具體涉及一種動態發布網站頁面的設計方法及系統。
背景技術
在網站設計中,純粹的HTML(Hypertext?Markup?Language,文本標記語言)格式的網頁通常被稱為“靜態網頁”,早期的網站一般都是由靜態網頁制作的。靜態網頁的網址形式通常以.htm、.html等為后綴的。在HTML格式的網頁上,也可以出現各種動態的效果,如.TIF格式的動畫、FLASH、滾動字母等,這些“動態效果”只是視覺上的,與我們常說的動態網頁是不同的概念。靜態網頁是實實在在保存在服務器上的文件,每個網頁都是一個獨立的文件等。
動態頁面是以JSP、PHP、ASP或CGI等編程語言編寫制作的;動態頁面用于展示較為個性化的數據,比如“用戶的個人信息”,這些信息統一存放在服務器的數據庫中,當用戶A和用戶B請求服務器時,服務器動態返回用戶A、B自己的個人信息;動態頁面并不以文件的形式在服務器獨立存在(靜態頁面是在服務器存在對應的文件,如index.html文件),只有當用戶請求服務器時才返回一個網頁;動態頁面是通過不同的參數識別不同的請求,返回不同的內容的,一般是以一個JSP、PHP程序文件存在接受參數請求。但是動態頁面的缺點在于當用戶頁面需求發生變化時,例如,頁面格局的調換,就需要程序員人工修改動態程序JSP、PHP來實現變化,而頁面需求的變化中,80%以上的變化只是頁面展現效果的變化,程序員花費大量的時間成本去修改動態JSP、PHP程序頁面,企業也增加了大量運維成本。
發明內容
針對現有技術中存在的缺陷,本發明所要解決的技術問題是提供一種動態發布網站頁面的設計方法及系統,快速實現各種常見頁面效果變化及數據調整,實時得到頁面更新。
為解決上述技術問題,本發明采用的技術方案如下:
一種動態發布網站頁面的設計方法,包括以下步驟:
(1)瀏覽器向服務器發送http請求信息,請求所需的信息頁面;
(2)服務器根據http請求信息獲取url中的模板標記號查找對應的模板,根據url中的數據標記查找所需的信息數據;
(3)服務器將所述信息數據填充到對應的模板中,合成頁面后返回到瀏覽器。
一種動態發布網站頁面的設計系統,包括用于瀏覽器向服務器發送http請求信息,請求所需的信息頁面的頁面請求裝置;
用于服務器根據http請求信息獲取url中的模板標記號查找對應的模板,根據url中的數據標記查找所需的信息數據的查找裝置;
用于服務器將所述信息數據填充到對應的模板中,合成頁面返回給瀏覽器的合成裝置。
本發明的效果在于:采用增加模板文件,代替動態JSP、PHP程序頁面,將展現(模板)和數據分離,用戶請求服務器時,服務器將用戶數據和模板合成,并返回給用戶,并且提供了模板編輯的快捷方法,不需要程序員進行參與,普通用戶只需要通過瀏覽器在線修改模板效果,就可以快速實現各種常見的頁面效果變化及數據調整,并且實時得到頁面更新,節省了程序員需要人工修改動態JSP、PHP程序頁面的時間。
附圖說明
圖1為具體實施方式中動態發布網站頁面的設計系統的結構框圖;
圖2為具體實施方式中動態發布網站頁面的設計方法的流程圖;
圖3為具體實施方式中對動態發布網站頁面的時序圖;
圖4為具體實施方式中對動態發布網站頁面模板進行編輯的時序圖。
具體實施方式
下面結合說明書附圖與具體實施方式對本發明做進一步的詳細說明。
如圖1所示,本具體實施方式中動態發布網站頁面的設計系統包括頁面請求裝置11、查找裝置12、合成裝置13。
頁面請求裝置11用于瀏覽器向服務器發送http請求信息,請求所需的信息頁面;
查找裝置12用于服務器根據http請求信息獲取url中的模板標記號查找對應的模板,根據url中的數據標記查找所需的信息數據;
合成裝置13用于服務器將所述信息數據填充到對應的模板中,合成頁面返回給瀏覽器。
該系統還包括用于對模板進行存儲和編輯的模板管理器15和用于存儲信息數據的數據管理器16,查找裝置12分別在模板管理器15和數據管理器16的數據庫中查找得到用戶所需頁面的模板和信息數據,再由合成裝置13合成頁面返回到瀏覽器,查找裝置12中還設有請求攔截單元14,用于攔截頁面請求裝置中瀏覽器向服務器所發送的http請求信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210004467.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:揚聲器聲學測試數據的存儲方法和裝置
- 下一篇:抽取關系型表格的方法和裝置





