400-0628-117

提高 WordPress 速度之独立域名图床

2020-04-05 15:53

感谢大家关注《提高 WordPress 速度之独立域名图床》话题,搜易科技(www.soyikj.com)扎根企业网站建设、网站推广服务16年,对于《提高 WordPress 速度之独立域名图床》有自己独到的见解,希望能帮助到大家,部分内容摘抄自网络。


    Yslow 提高网站加载速度里有这么一条:Used Cookie Free Domains , 大意是浏览器会对作用域内每个加载的对象传递 Cookie,在加载图像或者JS、CSS的时候好用 Cookie-free 域名。如果没有多余的域名可以用一个子域实现,但是要设置 Cookie 的作用域才可以。(来自 Kangzj 的 《html代码层次加速 WordPress》)。

    之前我都是用二级域名的形式来存储图片、JS 和 CSS ,前些天在推特上的一位程序员 yoursunny 告诉我,光用二级域名是不够的,用一个单独的没有 cookie 的独立域名才是好的方法。恰好我也有此意为几个朋友提供单独的图床服务,于是,经过简单的一系列研究,把 WordPress 里的所有图片和脚本全部放在了一个单独的域名。

一、图片用单独域名储存

    图片用单独的域名储存很简单,懒人可以在 WordPress 后台的杂项设置上传目录,然后在空间控制面板里绑定域名即可,如图:

    然后后台上传图片,前台展示的图片都是你自己的域名了。

    像我这样习惯用 Windows Live Writer 写作的,可以在 账户设置 里,选择用 FTP 上传图片(如图):

Windows Live Writer 下用FTP传图

    图片用单独域名的好处就是,可以装酷,然后避免传递cookie,还可以利用手头闲余的空间做图床,很帅吧~

    二、CSS 和 JS 脚本用单独的域名

    脚本用单独的域名储存,可以直接修改主题和插件,把css和js上传到你绑定域名的空间,然后直接用地址调用即可。

    这样的好处和图片一样,坏处是要修改css的时候,每次都要手工FTP修改了。

    三、相关插件、表情的图片用单独的域名

    对于 Comment Info Detector 插件里的国旗和浏览器图标,可以直接在插件设置里修改(如图):

    这里主要讲一下如何修改 WordPress 表情文件的URL地址:

(以下方法只针对 WordPress 2.9.1)

    默认情况下,WordPress 表情图片的地址是 http://你的域名/wp-includes/images/smilies/表情文件.gif

    经过修改,我们可以把表情图片也放到单独的域名里。

    首先,不用我多说,把你的表情文件用FTP等上传到你绑定域名的空间,比如我的 http://showfom.imgbed.com/style/img/smilies/表情文件.gif

    然后,用非记事本打开 wp-includes/formatting.php 找到 1425 行

     

$srcurl = apply_filters(''smilies_src'', "$siteurl/wp-includes/images/smilies/$img", $img, $siteurl);

     

    修改为

     

$srcurl = apply_filters(''smilies_src'', "http://表情图片所在目录/$img", $img, $siteurl);

     

    至于 Custom Smilies 插件,直接修改 custom-smilies-se/common.inc.php 查找 function cs_all_smilies() ,然后把 $url = 修改为你表情文件所在目录即可(有两处,切记后不能有斜杠!):

     

$url = ''http://表情图片所在目录'';

     

    OK,大功告成,基本上所有的 WordPress 前台的图片都是你自己独立的域名了,是不是很酷?而且还能加快速度,何乐而不为呢?

    如果你没有其他的域名,可以在空间绑定一个二级域名,然后在 wp-config.php 里写入:

     

define(''COOKIE_DOMAIN'', ''zou.lu'');

     

    这一行,就能让你的 WordPress 的 cookie 不传递给二级域名。

     


本文网址:https://www.soyikj.comhttps://www.soyikj.com/news/seo/655.html,转载请注明出处!
上一篇:新站寻找友情链接的佳方法
下一篇:新站前其规划很重要

声明:本页内容由搜易科技通过网络收集编辑所得,所有资料仅供用户参考;本站不拥有所有权,也不承认相关法律责任。如您认为本网页中有涉嫌抄写的内容,请及时与我们联系进行举报,并提供相关证据,工作人员会在5个工作日内联系您,一经查实,本站将立刻删除涉嫌侵权内容。如果您对网站优化核心技术文章感兴趣,请点击查看网站建设网站推广的相关文章,请关注搜易科技官网(www.soyikj.com)

相关资讯 Releva ntnews
服务推荐 Hot sale ltem
  1. 我们的承诺
  2. 我们的实力
  3. 我们的未来
全国服务热线

400-0628-117

大客户专线

189-2726-4777

周一至周六 08:30~17:30

公司地址: 佛山市禅城区南庄镇紫洞南路106号南庄商业广场4座8楼801

佛山市禅城、南海、顺德、高明、三水五区均可提供上门洽谈服务

搜易科技--为你提供网站建设百度SEO网站优化网络推广百度排名百度快照优化等服务

Copyright © 2007-2021 佛山市搜易科技有限公司 粤ICP备16046293号 All Rights Reserved‬

微信二维码

注册使用
在线咨询
微信咨询
扫码咨询
联系电话
搜易科技联系电话 400-0628-117
返回顶部
  • 搜易科技在线QQ咨询
    QQ咨询
  • 网站建设联系电话
    联系电话
  • 返回网站建设公司首页
    首页
  • 关于我们
    注册使用
  • 返回网页顶部
    返回顶部