当前位置:首页 > WordPress教程代码·功能 > 正文

利用HTML5预加载实现加速——很老很老的东西了

HTML5预加载这个东西没记错好多年前就有了,小幻我也曾经用过一段时间,装装逼还是很不错的,秒加载~毕竟当时用的香港主机没速度不行,预加载和纯静态应该就是唯一能装逼的两种方式了吧!预加载提高访问速度,就是当浏览者看你的文章的时候,后台其实已经在加载下一篇文章和主页了,自然就秒加载咯(好羞耻的赶脚)。它可以通过link标签加载你想要预加载的网页。

当然了预加载 不一定是一个网页 只要是个东西 都可以做到预加载,并不一定是网页文件 其他静态资源一样可以。

至于兼容性 呵呵呵,除了我们机制的IE一如既往的不兼容 其他都都还是可以完美支持滴 最新版的IE还是可以的 不过大天朝特受欢迎的xp可不是最新版的.

HTML5

HTML5

既然运用在WordPress 上不可能一个一个逗比加link吧?NO NO NO懒人永远不会这么做滴。

<?php if (is_archive() && ($paged > 1) && ($paged < $wp_query->max_num_pages)) { ?>
<link rel="prefetch prerender" href="<?php echo get_next_posts_page_link(); ?>">
<?php } ?>

上面这段代码加载header.php里加上之后对方返回主页是会感觉速度嗖嗖的,此乃装逼绝技之一~

<?php if (is_archive() && ($paged > 1) && ($paged < $wp_query->max_num_pages)) { ?>
<link rel="prefetch prerender" href="<?php echo get_next_posts_page_link(); ?>">
<?php } elseif (is_singular()) { ?>
<link rel="prefetch prerender" href="<?php bloginfo('home'); ?>">
<?php } ?>

这个放在single.php这个文件里,顾名思义肯定是文章的预加载咯,切文章时速度从此快快哒~

不过呐,小幻现在是已经不用了,毕竟换上了飞快的ECS,而且都做了全站静态化+nginx缓存了 这玩意对我来说已经没有什么必要了,毕竟纯静态后,不用PHP处理,速度也是很快很快哒

不过论实用性,这玩意还是很不错滴!

标签:
上一篇: 下一篇:

9 条评论

评论加载中...
  1. 7楼
    来自天朝的朋友 谷歌浏览器 Windows 7
    kdi  

    这两个文件是主题里的么 :bobo_paomeiyan:

    2016年2月29日 18:26 评论
    • 小幻  

      是啊

      2016年3月27日 17:12 评论
  2. 6楼
    来自天朝的朋友 谷歌浏览器 Windows 10
    曙光K  

    这个改改应该可以用来刷百度广告展示量 :bobo_xianhua:

    2016年2月13日 03:06 评论
    • 小幻  

      想的挺美好的~

      2016年2月14日 15:31 评论
  3. 5楼
    来自天朝的朋友 谷歌浏览器 Windows 7
    fengzi  

    这个叼 感谢分享

    2015年11月24日 14:15 评论
  4. 不错

    2015年11月23日 23:18 评论
  5. 地板
    来自天朝的朋友 谷歌浏览器 Windows 7
    麻蛋  

    这个好用,拿走啦 :bobo_buyaoa:

    2015年11月22日 17:09 评论
  6. 板凳
    来自天朝的朋友 Safari浏览器  Android 4.4.4 HM 2A Build/KTU84Q
    VPS情深  

    你还是很久没出来逛了

    2015年11月17日 07:27 评论
  7. 沙发
    来自天朝的朋友 Safari浏览器 iPad OS 8_4_1 like Mac OS X) AppleWebKit
    微历史  

    你是很久没出来逛了

    2015年11月14日 05:30 评论

发表评论

不理你。不要啊!吃饭。吃惊。吃西瓜。飞吻!恭喜!Hi纠结!膜拜!OK抛媚眼。泡泡糖。抛钱。忍!生闷气!调皮。偷看。委屈。献花。疑问?抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~
加载中……