• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

伪静态是什么?php使用伪静态的意义?

php 搞代码 4年前 (2022-01-22) 18次浏览 已收录 0个评论

有很多小伙伴们都是在做php开发工作,很多时候你们可能都会听到php伪静态这么一说,可能其中有很多小伙伴不知道什么是php伪静态,那么我们今天就带大家了解下什么是php伪静态,以及php使用伪静态的意义在哪?

伪静态是相对真实静态来本文来源gaodai#ma#com搞*!代#%^码$网!搞代gaodaima码讲的.

一、什么是静态技术?

所谓静态的意思,就是地址中不带问号。伪静态又名URL重写,是动态的网址看起来像静态的网址。换句话说就是,动态网页通过重写 URL 方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。
二、为什么要用伪静态技术?
Web应用程序最大的特点之一就是无状态,当一个页面跳转到另一个页面时,那么这个页面上的所有参数都将抛弃,所以动态页面一般利用url地址来保存其参数,就像:

www.attjs.net/essay.asp?id=1

这样,搜索引擎在录取该页面时,可能会因为问号而进入死循环(以前动网就有这样一个漏洞,蜘蛛进去出不来了),所以很多时候带问号的地址是不会进去的,这样便降低了页面的收录效率。
既然这样,那么选用不带问号的url不是可以更好的让搜索引擎收录自己的网页?的确。静态网页的url正好不带问号,所以我们要伪造静态,目的就是为了SEO,提高网站的收录效率。

1.关于伪静态的用处
  有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?   

估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是真的还是伪的?搜索引擎看得出吗?   所以说,其实不论是真的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有说,你这个是伪的,我不收录你.   

究根结底的来说,为什么搜索引擎会不收录带问号的网址?因为搜索引擎怕由于问号而进入死循环,所以很多时候带问号的地址是不会进去的,伪静态对于搜索引擎来说,其实就是静态,因为地址中没有带问号,所以没有真静态比伪静态收录得多的说法.

2.关于伪静态的坏处
  当然犹如一篇文章的作者所说的   "如果流量稍大一些使用伪静态就出现CPU使用超负荷,我的同时在线300多人就挂了,而不使用伪静态的时候同时在线超500人都不挂,我的ISS数是1000"   确实是这样的,由于伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病.

说明:
   1.使用真静态的方法可以直接排除了,因为无论怎么生成,对硬盘来说都是很伤的.   

2.既然真伪静态的效果一样,我们就可以选择伪静态了.   

3.但是伪静态大量使用会造成CPU超负荷.   

4.所以我们只要不大量使用就可以了.   

5.既然静态只是给SEO看的,我们只需要伪静态给SEO就行了,不需要给用户使用.   

6.所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了

总结:

通过上述文章,相信大家对php伪静态是什么,以及php伪静态的作用在哪、希望对你有所帮助!

相关推荐:

PHP伪静态的图文代码详细介绍

什么是伪静态?三种实现PHP伪静态的方法介绍

php伪静态技术使用方法汇总

以上就是伪静态是什么?php使用伪静态的意义?的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:伪静态是什么?php使用伪静态的意义?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址