企业网站建设之提升企业网站性能的规则
发布时间:2021-12-27 11:30:38 所属栏目:经验 来源:互联网
导读:网站的性能关乎用户访问体验,让网站支撑更多用户,让每个用户的等待时间更短是我们的目标。性能的提高靠的是数据库优化,高效率的 html 代码渲染以及内容缓存。 企业网站建设相关文章阅读:企业网站建设之企业网站安全性分析 以下是提高网站性能的一些规则:
网站的性能关乎用户访问体验,让网站支撑更多用户,让每个用户的等待时间更短是我们的目标。性能的提高靠的是数据库优化,高效率的 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.CuoXin.com)整理发布!转载请注明出处,谢谢! 使用 xhtml + external css + external javascript 降低 http 请求 您应当将页面的内容,修饰,行为分开,内容为纯粹的 xhtml,修饰为外部 css 文件,行为为外部 javascript 文件,这种模型的好处是,浏览器可以对外部 css 和 javascript 进行缓存,每次只需从服务器端请求 xhtml 内容,大大降低页面的请求尺寸,对性能的改善有很大的帮助。 使用干净代码(xhtml, javascript, css) 您的 html 代码,javascript 和 css 文件需要包含干净的代码,干净,符合 w3c 标准的代码不仅短小,而且降低浏览器的负担,浏览器不需要进行各种容错分析,完全按照标准输出内容,执行效率大大提高。 (编辑:泉州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |