外贸商城实现较为灵活的页面静态方案

  • 前言
外贸商城非常注重搜索引擎的优化,而页面静态化是SEO较为重要的一环,只有将页面静态化了,才能大幅度提升浏览速度;google最近也提出了页面响应速度也会影响排名,更凸显出页面静态化的重要性。
  • 难点
外贸商城要实现页面静态化并不简单,我们不能简单的采用类似新闻系统的那种真实静态方案,因为价格和库存信息等都是随时变化的,同时为了搜索引擎排名,一般都会把产品页直接放在第一级目录。一方面文件的位置要求比较苛刻,另外一方面显示不正确将会严重影响用户体验,更可能因为信息不及时造成客服成本浪费和损失。
那我们有什么办法来实现静态页面,同时又解决上面的难点呢?

  • 方案

点击查看原图
上图较为直观的描述了外贸商城静态页面实现方式:
1、访问者对页面进行请求时,程序会做最基本的处理,比如访问记录。当然,这里也可以选择什么都不做处理。不管怎么说,这里对服务器的开销是非常小的,有效的提升访问速度。
2、走完第1步,就直接判断当前url对应的真实静态文件是否存在:
a、如果不存在,则走正常途径,动态显示页面内容;并在完成响应后,自动把页面内容保存成真实静态文件;
b、如果存在,则直接把静态文件的内容显示给访问者;
这里当然会涉及到一些细节处理,比如设置首页的静态文件有效时间,如果过期即使静态文件存在,也会重新动态加载该页面,并把新内容保存替换旧文件;还会影响到一些动态内容,必须得使用ajax的方式来实现;后台修改产品内容的时候,会自动的把对应静态文件删除。
这些细节,我们都做了细致的处理,详细效果请参考网站www.lalarola.com,各位看官如果有更好的方案麻烦联系我们,互相交流相互提升。

速创外贸:http://www.my35.net 


欢迎访问我的个人博客:熊猫it

这个世界不是因为你能做什么,而是你应该做什么!!

欢迎加入NopCommerce QQ群:167433662 

原文地址:https://www.cnblogs.com/pandait/p/2117971.html