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

使用localstorage及js模版引擎 开发 m站设想

时间:2014-09-09 12:24:08      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:使用   数据   问题   sp   html   on   c   htm   bs   

目前 m站开发的方式,依然请求完整的html,这样造成的问题就是每次请求的数据量过大过多,在没有wifi的情况下,导致页面打开的速度很慢,耗费的流量也较多;访问m站的多是移动端设备,其浏览器的版本都较高,所以其html5属性localstorage支持性也较好,并且m站页面较为简单,结构性较好,如果使用localstorage+js解析模版+json数据的方式来实现m的结构,其访问速度应该会大幅度提升。

具体实现方式如下:

1.把页面的html节点存储在localstorage中,因为m站结构简单,主要分的页面基本上就首页/频道页面/分类页面/搜索结果页面/产品详情页面/预订页面,并且页面本身也较为简单,所以整体的数据量不会大

2.访问页面时,后台推送json数据过来,然后使用js模版解析工具把json 与 localstorage中的数据拼装整合,填充在页面中

如果使用这种方式实现,访问页面时,返回的数据量就会很少,只有一个json对象。

 

优点:返回的数据量少,页面打开的速度块

缺点:不利于页面的seo

使用localstorage及js模版引擎 开发 m站设想

标签:使用   数据   问题   sp   html   on   c   htm   bs   

原文地址:http://www.cnblogs.com/junxizai/p/3962116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!