Rumah > pembangunan bahagian belakang > tutorial php > 伪静态、静态和动态的区别以及各种伪静态设置方法

伪静态、静态和动态的区别以及各种伪静态设置方法

PHPz
Lepaskan: 2023-03-05 14:22:02
asal
8699 orang telah melayarinya

目前开发的网站其实真正意义上都是动态网站,只是URL上有些区别,一般URL分为静态URL、动态URL、伪静态URL,他们的区别是什么?

静态URL、动态URL、伪静态URL的区别

静态URL:URL类似 你的域名/news/2012-5-18/110.html 我们一般称为真静态URL,每个网页有真实的物理路径,也就是真实存在服务器里的。

优点是:网站打开速度快,因为它不用进行运算;另外网址结构比较友好,利于记忆。

缺点是:最大的缺点是如果是中大型网站,则产生的页面特别多,不好管理。至于有的网友说暂用硬盘空间大,我觉得这个可有忽略不计,占用不了多少空间的,况且目前硬盘空间都比较大。还有的网友说会伤硬盘,这点也可以忽略不计。

静态网站对SEO的影响:静态URL对SEO肯定有加分的影响,因为打开速度快,这个是本质。

动态URL:URL类似 你的域名/NewsMore.asp?id=5 或者为 你的域名/DaiKuan.php?id=17,带有?号的URL,我们一般称为动态网址,每个URL只是一个逻辑地址,并不是真实物理存在服务器硬盘里的。

优点是:适合中大型网站,修改页面很方便,因为是逻辑地址,所以占用硬盘空间要比纯静态网站小。

缺点:因为要进行运算,所以打开速度稍慢,不过这个可有忽略不计,目前有服务器缓存技术可以解决速度问题。最大的缺点是URL结构稍稍复杂,不利于记忆。

动态URL对SEO的影响:目前百度SE已经能够很好的理解动态URL,所以对SEO没有什么减分的影响(特别复杂的URL结构除外)。所以你无论选择动态还是静态其实都无所谓,看你选择的CMS程序和需求了。

伪静态URL:URL类似php中文网 http://www.php.cn/course/74.html 这个URL和真静态URL类似。他是通过伪静态规则把动态URL伪装成静态网址。也是逻辑地址,不存在物理地址。

优点是URL比较友好,利于记忆。非常适合大中型网站,是个折中方案。

缺点是:设置麻烦,服务器要支持重写规则,小企业网站或者玩不好的就不要折腾了。另外进行了伪静态网站访问速度并没有变快,因为实质上它会额外的进行运算解释,反正增加了服务器负担,速度反而变慢,不过现在的服务器都很强大,这种影响也可以忽略不计。还有可能会造成动态URL和静态URL都被搜索引擎收录,不过可以用robots禁止掉动态地址。

对SEO的影响:和动态URL一样,对SEO没有什么减分影响。

以下是伪静态设置的一些相关技术文章:

  1. windows服务器下iis伪静态设置方法

  2. Windows server 2008 服务器 IIS7.5 URLRewrite 伪静态设置

  3. apache伪静态.htaccess配置规则

  4. Nginx伪静态配置和常用Rewrite伪静态规则集锦

更多伪静态配置规则和相关文章请使用php中文网站站内搜索!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan