码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-09-22 23:37:03      阅读:225      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!