社交网站是怎么做静态化的
我在网上看到基本都是提倡尽量不要是用数据库查询。 举个例子,我给公司做官网。主页,产品中心,新闻资讯等等的页面。都可以很容易把ejs模板变成html的静态化的页面。 但是社交网站那么多的账户,难道每个人的主页要html静态化一下吗。那岂不是有成千上万个html。我感觉查询数据库,做成动态是无法避免的。社交网站是怎么做静态化的呢。
8 回复
搜索引擎一般爬的都是html,不过动态渲染的页面从服务器返回的都是html,一般历史的信息都是已经固定了的,蜘蛛再爬了也不会有太多的更新,这个可以不用考虑吧。你需要考虑的是单页面应用,比如ajax改变的内容,这些蜘蛛就爬起了吃力了,按照vue的做法就是ssr