最近花了些时间来对自制主题Z-Turn进行了一些优化,效果到底怎么样呢我也不太清楚,不过Yslow的评分到是上去了,看着也爽一些
。细心的朋友可能发现我的图片链接这周就已经变成m5.imgonly.com/files这种形式的了,M5呢是我常用的昵称(其它的如13、water13、十三水等也是网络和游戏中常用的
,现在还多了个BoKeam),其实叫什么不重要,关键是这个人。有想对WordPress作一个优化的朋友可以参考最近写的“WordPress速度提升之CSS和JS的合并压缩”、“WordPress优化之Google Ajax搜索”以及阿修写的“WORDPRESS速度优化之EXPIRES HEADERS”。我这篇是建立在Showfom的“提高 WordPress 速度之独立域名图床”基础之上,主要作一个补充和说明。针对Yslow里的Used Cookie Free Domains
一、WordPress后台写博
这种方法适合自己的主机空间大小充裕和流量宽松的朋友,并且习惯在WordPress后台写博客的朋友,可以使用自己的子域名作图床。比如我的域名bokeam.com,我用m5.bokeam.com作为图床域名,图片就保存在m5下面,在WordPress后台-媒体里面进行设置为如下:(注意m5这个子域名下面要有个index.html文件,不然可能无法正常显示图片)
勾选选项按年月保存。这之后你上传的图片的地址就会是m5.bokeam.com/2010/08形式。不过这种方法我发现一个问题,就是上传的图片可以正常显示,但图片的链接却是http://www.bokeam.com/?attachment_id=503形式,点击会跳转到404页面。这个暂时不知道怎么解决,有知道的朋友请告知下。
二、用Windows Live Writer写博
相信也有很多像我一样喜欢离线写博的朋友,强烈推荐大家尝试这种方法,优势自己用了就知道(win7/vista下载、XP下载)。上图看WLW的设置方法,独立的域名或子域名都可以用这种方法
我是将图片放在m5下的files文件,同样要有index.html这个文件,如果你用WLW的话,WordPress后台的媒体上传那就不需要设置了。
三、图片的转移及修复路径
之前我的图片路径为http://www.bokeam.com/wp-content/uploads/2010/08这种形式,现在我们要把它转移到m5.imgonly.com下面。将wp-content/uploads/里的文件转移到m5.imgonly.com/fies下面,然后进入PHPMyAdmin执行
UPDATE wp_posts SET post_content = REPLACE( post_content, ‘http://www.bokeam.com/wp-content/uploads/’, ‘http://m5.imgonly.com/files/’) ;
对于我以前的图片链接地址就全部更改为http://m5.imgonly.com/files/2010/08/xxx.jpg。注意执行前备份,以防万一。
四、Used Cookie Free Domains
弄了这么多花样就是为了这个东西,什么是cookie-free?引用Showfom说的“大意是浏览器会对作用域内每个加载的对象传递 Cookie,在加载图像或者JS、CSS的时候最好用 Cookie-free 域名”,方法就是在wp-config.php中加入
define(‘COOKIE_DOMAIN’, ‘www.bokeam.com’);
到这里差不多就完成了,然后到这里去比较下,Yslow分数应该有所提高。由于Z-Turn主题还在修改之中,所以我的CSS、JS以及背景图片都尚未转移。另外此imgonly.com图床供我认识的朋友使用,有单独的FTP。当然如果你常来这里,并且为个人博客使用,有需要就请联系我。

沙花~
貌似你还在优化,等着最后华丽丽的结果哈
@阿修 额.结果无所谓,多熟悉了WordPress
越玩越复杂.
@柳城
瞎玩
博主的文章写的都很认真
@大智若鲁 大家都很认真
真是学习了不少,我都太懒了,原来什么样就是什么样,不想改
有空试试Windows Live Write,看好多人都在用这个.
还真是越玩儿越复杂
我最后还是选择放在自己博客主机里面
当然放自己那好了,要是Google相册不被墙的话,相信选择的人也很多
@BoKeam 以前我就是用picasa的,被逼无奈啊
@BoKeam
是啊,只好全堆自己窝里了。。
我一直后台写的
还是放在自己的空间安心哈~~~
这么多人啦,来晚了。
学习一下,我博客里图片少就是因为我不知道怎么上传图片好
学习了,不过图片还是放在本博好了
当然放自己那里好点
没有另外的域名做图床,呵呵..所以我直接使用二级域名做图床了。而且我的的图床放在国内,要用的时候,使用FTP上传到图片空间,再从后台写博,呵呵..唉,如果不是备案要国内的空间,我才不花那么多钱去搞一个国内的空间呢
先把图片传到FTP?然后找到地址写博?强烈建议你用WLW,不用这么麻烦
@BoKeam 看你的截图好像挺好用的噢..不过我在后台有自定义字段,如果wlm不支持,我也要到后台去写,呵呵。已经习惯了,嘿嘿
哈哈,我的是小空间小流量,图片都放在flickr上了

你现在主题的颜色配搭是越来越漂亮了
我主题的颜色一直是这样的..
都是用Windows Live Skydrive,考虑到这样更换空间不要搬图片
@婉秋 ?我的头像咋没了
@婉秋 真没了啊
@Bubuto 其他地方都有的,刚发完评论也有,就是刷新后没了,是BLOG的缓存?
@婉秋 好了.用了Willin Kan的缓存方法
@Bubuto 有可能是缓存..我清空看看
嗯skydrive也很不错,不过好像外链要变
@BoKeam 好像都正常,没什么变化
@婉秋 那我不是做了很多无用功
离线还没有尝试过。独立域名的图床很早就弄了。而且图片都是自己FTP上传,囧了吧!
@囧啊囧
怎么会囧..这个当然很早就有人用了.
不明白阿 支持下~
@可乐 就一个图床..
我现在直接扔到博客上,没设独立域名
我太随便了直接放主机上
这样可以提速?我也要去试试,谢谢分享
感觉如果图床快的话,也许能加速
有空去试一下
路径转移记住了,将来免不了要遇到转移图片。可是我是放在skydrive上的,真从那里转移还真是个难题,想想那变态的链接地址…
@vastar Skydrive那些图片就不要转了.
文章的行距大一点就好了
@Ygs 谢谢.增加了行距
以前折腾过,现在换成TYPECHO了!呵呵
@joyla 你不说我还一直以为你用的是WP
@BoKeam
罪过 罪过 欺骗的博主!呵呵
GD两个10G free host,两个域名,所以学兽兽用 Chevereto弄了个图床
@lowstz GD的free host怎么样.觉得可以的话我也放上去
帅呆了~~~ 滔滔江水啊~~
其实偶的img.mucid.me是分开的,因为在Wp上传图片,还是比较占SQl的啊,最好是手工插入啦!
搞复杂的啦!我简单的都不会,o(╯□╰)o
博主抢沙发的速度惊人哈!
对自己很实用的 ,很感谢!
一般情况下就是离线写博居多
@Firm 我也觉得是
用Windows Live Writer写博 排版什么的没有什么问题吧?直接在Windows Live Writer排版?
@宁怡 当然直接在WLW排版
我一般写好了先发布为草稿.然后再稍微修改下
@BoKeam
我现在一般是在WORD中写好,然后复制过去,看来也没有太大区别,那我还是继续我的WORD吧!~~~
第二张图片是苹果系统吗?
@睿智小超人 WIN7了,没几天才换的
这个独立图床,就是绑定一个子目录吗?不能跨站设置吧
@集趣 当然可以跨站设置.用WLW写.如果后台的话,应该有相关插件才对
@BoKeam 原来还是要用工具才可以实现咯
所以还是用WLW方便一点
技术问题对我来说总是那么高深……

图片不错 所以还是不需要了
奇怪了,我博客用不了recent comment这个东西
俺就是用那个 wlw写 哈哈 感觉很好用
@秋上书 嗯.看来用这个的不少嘛
@BoKeam 可不是么 俺 就是看别人用 才试试 感觉很不错
这样对于图片的集中管理很有帮助!
嗯.而且网站备份的数据小了不少
如果不是空间或者流量实在不够的话
最好还是不用图床吧……
个人觉得数据和图片分开比较好备份.
奶牛现在也放自己主机上了,没弄床~~~
是原创,支持。
很好的经验分享,可惜,俺不懂。。。。。。还是菜鸟
没有那么多图片,所以这些暂时不去折腾。
你这里全是优化wp的文章哦
@路人假 也不全是。最近多了点
还没有试过离线写博客呢
我是这样设定的:
把mrpic.tk 绑定到images 目录下,出来的图片就是 mrpic.tk/2010/08/xxx.jpg 这种形式的。
、我想 你的m5 也可以这样绑定。
@merror 嗯可以,不过差不多我就不改了
WP真的好强大~~·看什么时候我也换WP折腾!
@Zk
4A4A。。wp强大。。
@飞猪 什么4A4A?
我感觉这样做貌似做的过头了……折腾的太厉害了,哈哈
好方法啊。真牛。呵呵。
我们是公司和旗下网站有做这种。个人博客我就没弄了。
@firefore 呵,很多人都有在用,我也玩玩
我怎么记得你在我blog说不折腾了已经
@snowxh 我说的不折腾有时效的
来支持一个 啊
独立域名图床俺就不弄了,现在有点嫌麻烦,不过弄起来也有好处。
我还是喜欢FTP上传到自己建立的文件夹··然后使用··
这样有什么好处呢
@yetone 对网站打开速度有利
图片基本外链、
这样能起到优化作用吗?
今天才发现这篇文章啊,……前面因为网速太慢,想用windows live writer写,就是不会设置FTP才放弃的。
学习一下
关于第一个问题 跳转到404页面
Store uploads in this folder项请设置成图床的物理地址,形如/home/username/public_html/md5
Store uploads in this folder那里我试过填物理路径,图片是能够正常显示,但是图片的链接地址还是那形式。
@BoKeam
子域M5.bokeam.com有对应主机M5目录么
@surda 嗯。有的,当然我测试的时候是放同主机下的。反正我用的WLW没这问题
有些要求图片只能用相对路径的程序就不能用独立域名图床了
好方法啊,我还一直是:上传图片到图床,复制图片地址,插入日志。
看来我out了
不是图片博客,一般不用设置图床吧。
搞的比较复杂啊~~加油
还好,我的图片较少!呵呵
我在意那个YSLOW 呵呵!
主要是担心以后图片流量太大,对主机是个负担,我现在也用二级域名进行了图片文章分离……很早就考虑到了
Pingback: 蛋疼之独立域名图床 : 怒放
是啊。这样很麻烦的
some webhosting companies give free domains upon signing up with one of their plans “..
您好,我的个人BLOG由于原来在日本的XREA虚拟主机上,后来被小日本删掉了。资料全部丢失,就转战国内空间,我选择了一个自由定价的主机每月1元,但是流量只有2G 多了还要再收费,看到您的博客后想从你那求得一个imgonly.com的图床。谢谢您。
同样遇到类似问题,http://www.bokeam.com/?attachment_id=503。不知博主解决没有,求分享!
刚刚搞了下,问题解决了~
`~: I am very thankful to this topic because it really gives up to date information ~’.
请教大侠,该如何将一个wordpress站的媒体文件上传到另外一个空间使用另外的一个域名? 我的意思是 比如现在有站点myname1.com 我要将myname1.com的媒体文件(写新文章新上传)都使用myname2为路径,myname2使用的是与myname1不同的空间。候…… 希望大侠指点下,小弟菜鸟
Hey there, I discovered your blog via Bing even as hunting for a very similar issue, your blog came up, it seems fine. I’ve got saved it within my yahoo bookmark