什么是伪稳定(URL重写),什么是静态页面?两者有什么区别?
静态页面:至少占用服务器CPU和内存资源,但占用硬盘空间。此外,当数字达到一定水平并且访问次数太高时,页面仍将缓慢打开。而且它不利于以后的网站修订。
伪静态:占据更少的硬盘空间,但也占据了服务器CPU和内容空间。一旦访问的数量太高,它也会被卡住。
1。伪静态的优势
真正的静态页面具有大量的存储空间。删除或更新这些HTML文件可能会导致大量文件片段并破坏磁盘不良轨道。假静态可以更好地减轻服务器上的压力,并通过搜索引擎增强页面的包含;尽管动态页面可以实时更新,但它们有时会导致死循环,这对搜索引擎不友好,而伪静态不会发生。
伪静态URL更清晰,可以轻松地使用户单击。除了点击率外,静态地址不利于内存。
2。伪静态的缺点
该网站的容忍度较低
此外,这将导致网站同时承受在线用户数量的急剧下降。如果您的网站可以保证1000人同时访问,那么在伪静电处理后,有300人访问将足以使您的网站挂断电话。
网页打开缓慢
伪静态页面迅速打开,这太有趣了。伪静态仍然需要读取数据库,并且还有一个额外的数据库。重写URL。该过程,其他步骤绝对不会比动态少,那么它怎么会更快?
大量重复页面
进行伪静态之后,还可以访问原始页面,这会导致大量的伪页面和动态页面重复,这对网站来说非常不好。
需要服务器支持
并非所有服务器都支持伪静态,这会不可见量增加成本。因此,如果URL中的动态参数未达到影响搜索引擎包含的级别,则动力学要比伪阶段要好得多。
这使得真正的静态网页无法访问。
如果php伪静态变为HTML,则真正的静态页面将无法访问。
静态地址
它是一个固定的URL,没有任何参数或代码,通常用.htm,.html,。,.xml后缀。
例如:
动态地址
如今,大多数网站都是以数据库驱动的形式,并且通过运行程序实时生成页面,并且它实际上并不是服务器上存在的静态HTML文件。与动态页面相对应的URL的原始状态也是动态的。通常,诸如“?,=和”之类的参数符号出现在URL中,并带有“ .aspx,.asp,.jsp,.jsp,.php,.perl和.cgi”为后缀。
例如:#
伪静态地址
伪静电URL类似于静态URL和动态URL之间的中间人。通过URL的重写和其他方式,将删除动态URL中的动态参数以使其静态。但是,实际的Web目录尚未重写URL,其本质仍然是一个动态页面。