当前位置:首页 / 如何让动态博客拥有静态博客的速度 正文

0

如何让动态博客拥有静态博客的速度

date:2018-05-04

静态博客最近比较火,不过经过我的尝试,都太麻烦了,其实将动态博客首页"index.php",缓存为"index.html" 也是不错的。访客对网站速度的第一印象就是打开首页的速度,缓存后,博客速度大大提升。我的博客主机是一台虚拟主机,可能是因为便宜,运行php文件很慢。我将首页静态后,速度提升了0.5秒。最主要的还是并发能力增强了。不多说了放代码吧,代码来自百度搜索


<?php
$nowtime=time();
$pastsec=$nowtime-$_GET["t"];
if($pastsec<600){ //600秒钟刷新,时间可自由修改
exit;
}
ob_start();
include("index.php");
$content=ob_get_contents();
$content.="\n<script language=javascript src=\"f5.php?t=".$nowtime."\"></script>"; //f5.php修改为本php文件的文件名

file_put_contents("index.html",$content);
if (!function_exists("file_put_contents")){
function file_put_contents($fn,$fs){
$fp=fopen($fn,"w+");
fputs($fp,$fs);
fclose($fp);  
}
}
?>


定时访问此php文件即可实现缓存首页,所有博客系统都适用。

猜你喜欢

暂无评论:

    • 岩兔站

      岩兔站  评论于 [2018-09-02 22:21:22]  回复

      有个wp插件,试试WP Super Cache

发表评论:

随机推荐
标签
vps typecho 域名 博客 https 静态博客 cdn cloudflare 华晨宇 古天乐 vultr 虚拟主机 主机 联想 hostloc mysql sitemap coding lnmp Markdown docker baidu 魔门云 备案 腾讯云 监控 内存占用 Azure 学生 emoji phpmyadmin 腾讯 主题 广告 letbox 网站 齐天大圣 歌手 评论功能 chrome 古仔部落格 woothosting Cpanel planet 刷新闻赚现金 低价 极简主题 网站速度 C语言 5G标准 分类 华为 dj github 高考 php paypal 预核准付款 邓超 父亲节 香港 手机卡 资费套餐 安卓 苹果 APP 电信 格列林 移动宽带 禁止右键 自动填充 评论表单 畅言 css 去广告 纸小墨 BT面板 nginx ipv6 招聘 学历 国外公司 便宜域名 xyz域名 top域名 便宜vps 滴滴司机 段子 长生 softether wechat 微信 跳一跳 52破解论坛 注册 云转码 vip视频 五四运动 叶绿木弟子 六一节 游戏工作室 百度文库 下载解析
最新评论