首页 > Web开发 > 详细

网站的优化----首页优化---现有首页

时间:2016-09-22 23:36:10      阅读:246      评论:0      收藏:0      [点我收藏+]

首页流量时非常大,如果按照一般的动态加载数据的形式来相应用户的每次的访问,读取数据数据,开销很大,导致首页访问速度降低,所以把数据预先刷入到redis服务器中。(不是做成静态页面刷入缓存中)

 

技术分享

当用户用户访问时,访问www服务器时,由 php 调取 redis 数据,这里redis作为响应服务器提供数据,mysql作为数据存储。定时由脚本去读取数据,刷入redis.

技术分享

在渲染页面的时候,采用的时懒加载。

          懒加载(Load On Demand)是一种独特而又强大的数据获取方法,它能够在用户滚动页面的时候自动获取更多的数据,而新得到的数据不会影响原有数据的显示,同时最大程度上减少服务器端的资源耗用。

 

目前网站首页的缺点:

1.刷入首页redis的数据是整个首页的数据,并没有做分页处理,也就是说当用户访问首页时是从redis读取全部数据进行渲染的。

2.对较少更新的楼层,并没有做成静态页面输入redis中,

3.楼层数据信息与后台更新一定的时间差(目前无法解决)

 

规划:

1.首页数据刷入redis前进行分页处理,用户访问时显示首屏数据,下拉后,异步请求分页数据。

2.对不更长更新的楼层模块,做成静态页面输入redis.

 

技术分享

 

网站的优化----首页优化---现有首页

原文:http://www.cnblogs.com/riding/p/5898241.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!