php缓存生成静态页

原创 2015年07月10日 11:19:28

index.php

<?
ob_start();
header("Content-Type:text/html;Charset=utf-8");
$aa='aaa';
echo"<html>
    <head>  <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
    <title>PHP网站静态化</title>
    </head>
    <body><center>PHP网站页面静态化的方法".$aa."</center></body>
    </html>";
$out1 = ob_get_contents();
ob_end_clean();
$fp = fopen("index.html","w");
if(!$fp)
{
    echo "生成 失败";
    exit();
}
else
{
    fwrite($fp,$out1);
    fclose($fp);
    echo "生成成功";
}
?>

对于提高PHP网站的效率,缓存技术和生成HTML静态页技术哪个更好一些?

这两种方法都能提高效率.这个要跟你的网站情况而定. 普遍缓存技术 数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数...

PHP使用缓存生成静态页面

静态网址与动态网址 ①    静态网址   http://localhost/test2.html   ②    动态网址 http://localhost/showNews.php?id...

php静态缓存学习-2.使用模板文件生成静态html

使用模板文件生成静态页面做缓存的简单demo,可保存代码直接运行.cache文件夹没做创建,需手动先创建目录。...
  • onlyjin
  • onlyjin
  • 2017年11月29日 15:12
  • 48

php开发app接口之静态缓存

(1)静态缓存 这里技术的本质是我们将我们所需要的一些数据临时存在服务器的一些文件中。...

php处理静态页面:页面设置缓存时间

通过php去生成一个纯静态的页面: http://blog.csdn.net/github_26672553/article/details/72876752问:如何触发系统生成纯静态化页面? ...

php真静态缓存 ob系统函数

真静态缓存:(真的生成一个html页面,在接下来的操作中直接调用该html) 第一次(刷新网页面)判断是否存在缓存文件 (可设置一时间) 如果不存在 第一次是(可根据PDO)连接数据库 查找数据 ...

php的ob缓存详解及页面静态化运用

什么是ob? 1.1     ob缓冲介绍 output buffering:输出缓冲 ob缓冲是php向浏览器响应数据时的一块缓冲区域 通过ob缓冲,可以减轻服务器的压力,例如:如果浏览器请求的数据...

PHP的缓存与静态化应用

全页面静态化缓存     也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;     ...

php-ob缓存实现页面静态化

首先,修改php.ini配置项为;output_buffering = 4096. 来看个例子 //test.php
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php缓存生成静态页
举报原因:
原因补充:

(最多只允许输入30个字)