1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > html网页url伪静态 动态url 静态url 伪静态url页面的区别

html网页url伪静态 动态url 静态url 伪静态url页面的区别

时间:2021-11-22 10:25:06

相关推荐

html网页url伪静态 动态url 静态url 伪静态url页面的区别

网站url对优化的重要性,蜘蛛也都是根据url来识别网站结构的,url常见的三种形态,动态url,静态url,伪静态url。

什么是动态url

通常是以php语言制作的页面,不存在于服务器上的文件,只有当产生一个请求时,才会返回一个具体的页面内容,内容存在于数据库,如果数据库连接异常,

动态url访问的页面会出错。

动态页面的优点是不占用空间,数据调取数据库,只要修改了数据库内容,页面会同步更新。

缺点是访问速度比静态页面慢,如果服务器资源额带宽不足,同时访问用户达到限制网站就会无法访问。

什么是静态url

相对于动态url页面,静态页面通常以.html结尾,是独立存在于服务器上的文件,不调用数据库。优点是访问加载速度快,对数据库压力小,当然缺点就是空间占用大,如果修改了模版,或者数据库里的一些字段,所有的静态页面都要重新生成。

伪静态URL

结合了两者之间的特点,出现了所谓的伪静态url,通过rewrite规则,将动态url变成静态url,实际访问的页面还是动态的。

伪静态页面因为和静态url形态上一致,对SEO非常友好,而且url较短,方便用户记忆,所以强烈建议所有网站都要使用伪静态的url形态。

ps:动态url 百度是可以抓取收录的,只是相对于伪静态不友好,如果无法使用伪静态,动态url的参数尽量只有1个。

举个例子看下三种url的区别

http://域名/news/0729/123.html

http://域名/news/0729/123.html

静态和伪静态的区别在于,你的服务器中是否存在news这个目录,news目录下有0729这个目录,0729目录下有123.html

这个文件

http://域名/news.php?id=123 动态url

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。