網站建設使用靜態頁面和動態頁面的區別!

2019-01-26    分類: 網站建設

多語言網站建設實現方案-網站建設使用靜態頁面和動態頁面的區別。

1,靜態:就是為每種語言分別準備一套頁面文件,要么通過文件后綴名來區分不同語言,要么通過子目錄來區分不同語言。

例如對于首頁文件index_en.htm提供英語界面,cdcxhl.index_gb.htm提供簡體中文界面,index_big.htm提供繁體中文界面,或 者是 en/index.htm提供英語界面,gb/index.htm提供簡體中文界面,big/index.htm提供繁體中文界面,一旦用戶選擇了需要的 語言后,自動跳轉到相應的頁面,首頁以下其他鏈接也是按照同樣方式處理。從維護的角度來看,通過子目錄比通過文件后綴名來區分不同語言版本顯得要簡單明 了。

2,動態:站點內所有頁面文件都是動態頁面文件(PHP,ASP等)而不是靜態頁面文件,在需要輸出語言文字的地方統一采用語言變量來表示,這些語言變量可以根據用戶選擇不同的語言賦予不同的值,從而能夠實現在不同的語言環境下輸出不同的文字。

例如:語言變量ln_name,當用戶選擇的語言是英語時賦值為“Name”,當用戶選擇的語言是簡體中文時賦值為“姓名”,這樣就可以適應不同語言時的輸出。

采用靜態方式的優點是頁面直接輸出到客戶端,不需要在服務器上運行,占用服務器的資源比較少,系統能夠支持的并發連接數較多,缺點是要為每種語言制作一套頁面文件,很多內容即使是和語言無關的也要分不同語言來存儲,因此占用的存儲空間較多。

采用動態方式和靜態方式的優缺點正好相反,它的優點是動態頁面文件只有一套,不同語言的文字使用語言變量來存儲,和語言無關的內容只存儲一份,占用的存 儲空間較少,并且擴展新語言比較容易,缺點需要在服務器上運行,然后把結果輸入到客戶端,占用服務器的資源比較多,系統能夠支持的并發連接數較少。

動態數據存貯涉及的一些技術問題

由于現在網站上動態應用日益增多,相當多的網站還會使用文件或者數據庫來存儲應用信息,因此如果文件或者數據庫中存儲的內容與語言相關時,還需要特別注意。對于存儲在數據庫中信息,可以采取以下幾種方式支持多語言:

1,在數據庫級別支持多語言:為每種語言建立獨立的數據庫,不同語言的用戶操作不同的數據庫。

2,在表級別支持多語言:為每種語言建立獨立的表,不同語言的用戶操作不同的表,但是它們在同一個數據庫中。

3,在字段級別支持多語言:在同一個表中為每種語言建立獨立的字段,不同語言的用戶操作不同的字段,它們在同一個表中。

由于數據庫中有大量的信息(如標志,編碼,數字等)是用于內部處理使用的,與語言無關的,因此在數據庫級別支持多語言會導致空間的極大浪費,在字段級別支持多語言大的問題是一旦需要支持新的語言,由于需要修改表結構,維護起來非常麻煩,可擴展性不好。

相比之下,在表級別支持多語言比較好,因為并不是所有的表都需要支持多語言,對于與語言無關的表,不同語言的用戶共用一套,那些和語言相關的表根據支持 語言的種類來建立,不同語言的用戶存取訪問不同的表格。這樣使得維護簡單,節省了存儲空間,即使是擴展起來也比較方便,只要把需要支持多語言的表,多建立 一套即可。

還需要注意的問題是:有些表中某些字段是不同語言版本的表共享的(例如庫存量),由于各種語言的表之間的相對獨立性,使得數據共享有些困難。解決的方法有兩個:

1,不同語言的表的共享字段同步:也就是說,只要修改了其中一個表的共享字段,其他語言表中該字段也作相應改變,實際上當不同語言的用戶同時訪問時處理還是比較麻煩的,并且擴充新語言時修改工作比較大。

2,增加一個新的表:把所有語言共享的字段(例如貨物編號,產地編碼等)全部放在這個表,支持多語言的表只存放與各種語言相關的字段。不同語言的用戶在使用數據庫時,需要操作兩個數據表。

比較而言,第二種方法比較簡單,并且效率比較高,維護也比較方便。

標題名稱:網站建設使用靜態頁面和動態頁面的區別!
網站URL:http://m.kartarina.com/news/79082.html

網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

營銷型網站建設
主站蜘蛛池模板: 八戒理论片午影院无码爱恋| 无码国产69精品久久久久孕妇| 国产无码网页在线观看| 久久亚洲精品无码观看不卡| 人妻夜夜添夜夜无码AV| 日韩精品无码永久免费网站| 免费无码又黄又爽又刺激| 久久亚洲AV成人无码国产| 国产a v无码专区亚洲av| 日韩精品无码视频一区二区蜜桃| 免费无码国产V片在线观看| 无码人妻精品一区二区三区久久久 | 免费a级毛片无码a∨蜜芽试看| 无码高潮爽到爆的喷水视频app| 亚洲看片无码在线视频| 无码国产精成人午夜视频一区二区| 无码中文字幕乱码一区 | 久久久久亚洲av无码专区喷水 | 暴力强奷在线播放无码| 久久精品无码午夜福利理论片| 精品无码久久久久久久久 | 白嫩少妇激情无码| 无码人妻精品一区二区三区在线| 亚洲Av无码国产情品久久| 亚洲精品无码mⅴ在线观看| 日韩午夜福利无码专区a| 国产成人无码精品久久久性色 | 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 亚洲熟妇无码久久精品| 欧洲人妻丰满av无码久久不卡 | 久久精品亚洲中文字幕无码网站| 色爱无码AV综合区| 无码亚洲成a人在线观看| 中文字幕人妻无码一夲道| 亚洲国产成人精品无码区在线网站| 亚洲精品无码日韩国产不卡av| 内射人妻少妇无码一本一道| 亚洲日韩乱码中文无码蜜桃| 无码人妻精品一区二| 无码狠狠躁久久久久久久| 久久久久亚洲av无码专区喷水|