国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

企業網站建設之提高企業網站性能的規則

2024-04-25 20:18:01
字體:
來源:轉載
供稿:網友

網站的性能關乎用戶訪問體驗,讓網站支撐更多用戶,讓每個用戶的等待時間更短是我們的目標。性能的提高靠的是數據庫優化,高效率的 html 代碼渲染以及內容緩存。

企業網站建設相關文章閱讀:企業網站建設之企業網站安全性分析

以下是提高網站性能的一些規則:

對數據庫進行優化設計

合理使用 index,使用高效 sql 語句,減少數據庫表的全表掃描,只返回必要的數據,這些都是非常有效的數據庫優化方式,數據庫往往是一個網站的性能瓶頸,您需要對數據庫進行持續地優化,每一點微不足道的性能提高,累積起來都會帶來質的改變。

使用 store procedure 進行數據庫和網站業務層的數據交流 

存儲過程(store procedure )的執行效率遠遠高于分散的 sql 語句。只要您的數據庫支持 store procedure 您就應當使用它作為網站業務邏輯端和數據庫端的數據交流通道。

分頁返回數據庫中的記錄,不使用業務層的分頁

在返回大量數據記錄的時候,應該使用分頁機制逐頁顯示這些數據,您需要在數據庫端分頁,在業務層分頁將導致大量重復數據來往于數據層和業務層之間,造成性能瓶頸。

使用成熟優化的 web 頁面渲染技術

asp.net, php, jsp, ruby 以及 cgi 都可以充當網站表現層的 html 渲染引擎,您可以根據自己的需求選擇合適的平臺。需要注意的是,諸如 asp.net 一類的平臺,為了滿足絕大多數應用場合并盡可能降低用戶代碼量,使用了很多可能降低性能的技術,如 view state,您可以關閉這些功能以提高頁面渲染和執行效率。事實上,我們在 comsharp cms 使用了 direct render 方式,拋開 asp.net 的頁面生命周期模型,直接渲染 html 代碼生成網頁,獲得了非常理想的性能。

本文由網頁設計(http://www.survivalescaperooms.com)整理發布!轉載請注明出處,謝謝!

使用 xhtml + external css + external javascript 降低 http 請求

您應當將頁面的內容,修飾,行為分開,內容為純粹的 xhtml,修飾為外部 css 文件,行為為外部 javascript 文件,這種模型的好處是,瀏覽器可以對外部 css 和 javascript 進行緩存,每次只需從服務器端請求 xhtml 內容,大大降低頁面的請求尺寸,對性能的改善有很大的幫助。

使用干凈代碼(xhtml, javascript, css)

您的 html 代碼,javascript 和 css 文件需要包含干凈的代碼,干凈,符合 w3c 標準的代碼不僅短小,而且降低瀏覽器的負擔,瀏覽器不需要進行各種容錯分析,完全按照標準輸出內容,執行效率大大提高。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五指山市| 吴堡县| 铁力市| 长岭县| 朝阳区| 宁夏| 黄浦区| 仙游县| 康马县| 海盐县| 始兴县| 弋阳县| 沅江市| 易门县| 仁寿县| 大英县| 南安市| 镇平县| 菏泽市| 岢岚县| 堆龙德庆县| 芮城县| 桂林市| 彭水| 彭泽县| 临江市| 公安县| 洞头县| 青州市| 雷州市| 孝昌县| 缙云县| 武清区| 阿克苏市| 西昌市| 塔城市| 长沙市| 格尔木市| 沁阳市| 眉山市| 临夏县|