中国IDC圈7月26日消息:支持伪静态的大多是以下两个原因:搜索引擎喜欢收录,用户体验好。
搜索引擎喜欢收录伪静态纯属无稽之谈。搜索引擎喜欢收录静态时正确的,但是绝对不喜欢伪静态。搜索引擎不喜欢收录动态是因为可能会陷入死循环。可是伪静态根本没有解决这个问题,你把页面伪静态了,上边的万年历还是死循环;搜索引擎不喜欢收录动态时因为有些动态参数无法解析,不过你用的那些wordpress、zencart、dede足够完善,搜索引擎也完全有能力去解析。
动态网址用户体验差指的无非是不易记忆、美观性不好、网址看着顺眼。试问一下,1亿人里边会有1个人记住你那篇文章的网址吗?恐怕全世界也不会有一个人去记你的文章网址吧。他们看的是你的title和description,通过看网址去判断你的网页内容的人绝对是天才!想一下你平时搜索东西的时候,你会把文章标题和描述挡住,去看网址怎么写的,然后去拼成汉字,然后再判断页面内容吗?
伪静态不如动态原因如下:
第一、网页打开慢。
伪静态页面打开速度快,简直太搞笑了,伪静态仍然要读取数据库,还额外的多了一个“重写网址”的过程,其他的步骤绝对不会比动态少,怎么会快呢?
第二、网站承受力低。
另外,会造成网站可承受同时在线人数剧减。如果你的网站可以保证1000人同时访问的话,那么做了伪静态处理之后,300人访问就足以让你网站挂掉。
第三、大量的重复页面。
做了伪静态后,原有的页面也可以访问,这就造成了大量的伪静态静态和动态页面重复,对网站极为不好。
第四、造成真正的静态网页无法访问。
如果把php伪静态成html,那么真正的静态页就无法访问了。(可通过修改服务器配置解决,可是你又何必去费这把力气呢?)
第五、需要服务器支持。
并不是所有的服务器都支持伪静态的,这无形中又增加了成本。
所以,如果网址中的动态参数没有达到影响搜索引擎收录的程度,动态要比伪静态好的多。