1、真静态访问效率高,利于seo,可以减少对数据库的操作。但会占用大量的磁盘
2、伪静态
2.1:可以方便实现对搜索引擎的优化、
2.2:占用空间比较小
2.3:通过生成不同的View-id2.html可以实现内容的变化。
2.4:有效的防止了注入攻击
3、如果一个网页会被频繁的访问(比如百万级别),通过该网页每次都会都会去操作数据库,可以考虑使用真静态(建议有针对性的使用),如果一个网页为了实现对搜索引擎的优化,提高网站安全性,使用伪静态。
真静态和伪静态的选择:
1、什么情况下使用静态化技术。
1.1:网站实时性要求高,不要使用静态化(真静态、伪静态均不适用)。
1.2:如果网站访问量小,没有必要使用静态化技术。
2、如果数据项目不多,但是访问频率极大,建议使用真静态,比如新浪新闻频道。
3、如果数据项目海量,使用真静态会生成海量的html静态页面,建议使用伪静态。
4、在一个大型网站中,静态化技术是综合使用的,这个需要大家的经验积累,多做项目。
*:建议使用伪静态技术配合缓存技术来为大型网站提速。