Typecho优化方法聚类

简单做下笔记

方法

  • 压缩
    • gzip
      typecho开启方法 :在Typecho的index.php <?php下中添加代码开启GZIP压缩
ob_start('ob_gzhandler'); 

或者可用CDN自带的压缩技术(Gzip 和 Brotli)
- 压缩图片

  • http2.0
  • 缓存技术 Tpcache或者CDN自带的缓存技术
  • 伪静态 :静态化页面
  • DNS预加载 将js,css等资源存储在云端(诸如七牛云)
  • 图片延迟加载:图片 lazyload (依赖jquery),可修改img为对应懒加载的容器
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery-lazyload/1.9.5/jquery.lazyload.min.js"></script>
    <script type="text/javascript">
      jQuery(function() {          
          jQuery("img").lazyload({
            placeholder:"https://cdn.aeink.cn/content/templates/emlog_dux/images/loading.gif",
              effect:"fadeIn"
            });
          });
</script>
  • PHP拓展
    • pdo:数据库访问抽象层模块。
    • peci-apcu:APCu是APC级存优化器的简化板,仅包含用户变量螺存。
    • peci-igbnary
    • peci-lzf:LZF 压钢函数。
    • pecl-memcache:用于与Memcached 缓存服务器选信。
    • opcache:Zend OPcache 代码缓存加速模块。
  • 内核 使用BBR: 具体参考 [谷歌BBR] TCP BBR 魔改版(加强版) for Debian/Ubuntu
    ]https://moe.best/yoimono/linux-bbr-powered-vicer.html
WRITTEN BY:    时维九月ememory@qq.com

“ 欲买桂花同载酒,终不似,少年游 ”