|
|
对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已。此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定性——这使得在搜索引擎优化上面,为使得效果更加明显,问题简单快速解决,大家对站点的静态化趋之若骛。% l* _2 F! W9 \6 E/ t1 P# u
+ o1 ^- ?' y4 a, x! \. y 然而对于一些大型网站,静态化带来的问题和后续成本也是不容忽视的:
% H4 z' x5 q9 ~, e! p# ^) \& b
2 K& y! `) j( ?+ _- M1 h 由于生成的文件数量较多,存储需要考虑文件、文件夹的数量问题和磁盘空间容量的问题———需要大量的服务器设备;
! f9 @( N# y9 x" r2 {. i
7 X$ e' j7 V1 e6 W; i 程序将频繁地读写站点中较大区域内容,考虑磁盘损伤问题及其带来的事故防范与恢复——硬件损耗要更新、站点备份要到位;5 G& B; Y; t8 M. M
1 L! C; ]2 a1 D# L1 x$ N; G
页面维护的复杂性和大工作量,及带来的页面维护及时性问题——需要一整套站点更新制度和专业的站点维护人员;! U/ s- ~. Y, J6 n
# M6 Q% m) h, f- R( l+ N# }- X 站点静态化,增加了更新维护难度和网站管理人员工作强度,增加了硬件设备需求和损耗速度,增加了站点潜在的访问冲突和故障概率。对于一个大型网站而言,这都是必须考虑的问题。( ]' u- A8 ^ X6 C
0 N$ n) [, d ] 对于SEO优化,我们不需要真正静态化,只需要假装就可以了。动态页面也一样能够做好SEO优化。
9 }* `' s6 s$ P* t
8 I( _* I( N4 j/ h$ p* P( \ 目前大多数搜索引擎基本都能收录动态页面,使用动态页面的站点数也远远大于静态页面的站点数。
, j6 T9 F9 j4 V# p, D: q$ {4 v. ?2 X$ a
许多大型网站虽然网址的后缀为。htm,但其实还是动态页面,只是用了URL Rewrite的方式“欺骗”搜索引擎,真正完全静态的没有发现几个。
& e0 R& O* y8 a. k# n, j1 F; {3 q6 w4 ?- O3 g
! D* @* |1 }; Q# I! b |
|