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

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

PHPz
Lepaskan: 2023-03-05 14:22:02
asal
8735 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中文网站站内搜索!

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