所有的网站应该都会有一个非常简单的需求,首页一秒之内打开. 满足的方式主要有两种: 页面静态化,效果最好,对服务器基本没负担,只要带宽足够就好了.我知道一个PV过亿的站点就是全站静态(以前新浪也是),据说早就想换成动态的,可以省很多事儿,但至今仍然没有成功. 数据内存化,把常用的数据全都放到内存,定期分批写入硬盘.相比静态页面,这个方法对CPU的要求稍高.好处就不细说了,动态网页的好处相比大家都耳熟能详了. 山坡网选择了第二种方案,数据内存化. revel本身提供了cache支持,可通过配置切换