我想在我的网站上为我的php页面创建一个缓存.我确实找到了太多的解决方案,但我想要的是一个可以从我的数据库ex生成HTML页面的脚本:
我有一个类别的页面,它从数据库中获取所有类别,因此脚本应该能够生成排序的HTML页面:my-categories.html.那么如果我选择一个类别,我应该得到一个my-x-category.html页面,依此类推等等其他类别和子类别.
我可以看到一些网站有如下网址:wwww.the-web-site.com/the-page-ex.html
即使它们是动态的.
非常感谢你的帮助
检查ob_start()函数
ob_start(); echo 'some_output'; $content = ob_get_contents(); ob_end_clean(); echo 'Content generated :'.$content;
您可以使用URL重写获得类似的URL。例如:对于Apache,请参见mod_rewrite
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
您实际上不需要创建文件。您可以创建文件,但由于需要确定数据更改时何时更新它们,因此文件更加复杂。