请问php静态是这样的吗?

WBOY
Lepaskan: 2016-06-23 14:15:32
asal
909 orang telah melayarinya

我是这样理解的:

1.真静态有两种:
 1.1 生成静态html,这个是真正的静态(这个明白)
 1.2还有一种是生成静态页面,php读取这个静态文件,然后echo。
 这样静态主要目的是静态化数据,减少对数据库的查询,url还是动态的php啊,有参数这些。
 这个是内在变了,外在没变(url)

2.伪静态
 这个就是把动态url包装了一下布局,其他什么都没变,该查数据库的还是查,仅仅是让url看起来像个静态页面而已。有点表面功夫的感觉。这个是外在变了,内在没变


不知道是不是这样。


回复讨论(解决方案)

是这样的给分吧

是的,不给分,对不起人民啊。

您的 1.2 不是真静态,而是文件型缓存。

其实识别是真静态还是伪静态是很简单的:
捕获 HTTP 协议头,如果含有 Last-Modified 项,并且其值与 Date 项不同,就是真静态的
Last-Modified 的含义是被访问的文档的最后修改时间
而由服务器端脚本产生的文档,总是和服务器端当前时间一样的。因此大多服务器对于此类文档并不发送 Last-Modified 项

楼主的理解是正确的。表达准确一点的话,就是楼上的说法。

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!