php页面静态化—实现页面纯静态化的原理

WBOY
Freigeben: 2016-08-08 09:21:55
Original
1315 Leute haben es durchsucht

php实现页面纯静态化的最终目的就是生成纯html文件,而这个纯html文件就存放在服务器的磁盘当中;

php实现页面纯静态化需要的东西:

1、文件写入函数

file_put_contents()、或者fopen()、fwrite()、fclose()等函数;

2、缓冲区(缓存)操作函数

ob函数(ob_start()、ob_get_contents()、ob_clear()、ob_get_clearn()等);

ob_start() — 打开“输出控制缓冲”;

ob_get_contents()  — 返回“输出缓冲区的内容”;

ob_clearn() — 清空(擦掉)“输出缓冲区”;

ob_get_clearn() — 得到当前缓冲区的内容并删除当前“输出缓冲区”;

在之前的文章中曾经说过,当我们在执行一个php程序,如果这个php程序有数据输出,那么这个数据会首先输出

到php缓冲区,然后缓冲区才会将数据通过tcp传输到客户端并进行显示;

那么有了上面的ob函数(输出控制缓冲函数),那么我们就可以通过控制缓冲区的输出来达到我们的目的,即实现

页面的静态化;

以上就介绍了php页面静态化—实现页面纯静态化的原理,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!