2010-03
24

压图原来是这样的

By xrspook @ 19:13:00 归类于: 扮IT

首先,请看图:

图一,jpg,大小为44.27KB(经过Smush it压缩),原宽度度为977*561,由Photoshop CS2的图像大小强行缩小为530*304。

图二,png,大小为37.82KB(经过Smush it压缩),原宽度度为977*561,由Photoshop CS2的图像大小强行缩小为530*304。

图三,png,大小为7.54KB(经过Smush it压缩),原图大小为529*337,通过改变Excel行列宽形成,没有通过Photoshop CS2改变图像大小。

效果已经很明显了,至于原因,不知道呢~~~

2010-03
7

要并行还是要cookieless

By xrspook @ 19:23:51 归类于: 扮IT

优化wp,一个困扰我一个多星期的话题。

其中有一个方法就是用cookieless的域名来放置静态的内容。于是就有了个叫“图床”的词语出现,图床啥意思?请看Kangzj解释。图床是建立在一个cookieless域名下的东西,顾名思义是用来放“图”的,但也用来放.css,.js等静态文件,由于域名是cookieless的,所以在传递过程中无需做无谓的小饼干来往,因此加快速度。如何为网站(尤指wp搭建的窝)建立cookieless的图床呢?详见:

cookieless真能提速,尤其是反应速度。但blog里全部图都放到某个cookieless的地方就是最快?不才的xrspook在折腾cookieless的时候经常借助http://www.webpagetest.org/测试X领地,不经意发现了个天知地知但xrspook不曾知道的东西——浏览器的并行下载!减少DNS查询是网站提速的又一重点,多个hostname就要求进行多次DNS查询,但如果不多,就2个呢?呵呵,这就是我要说的重点。

话说在建立了cookieless域名后,xrspook把所有静态图片都搬到了那里,毕竟那只是ftp的无聊操作而已。但接下来要把所有的图片都重新更改链接可不是开玩笑的,很懒的xrspook就只把一些图片的网址改了过来,先看看效果,惊讶地让xrspook首次看到了不同hostname的并行下载!很是厉害,普通的测速图里进度条都是成阶梯式分布的,上一个要进行到一定程度下一个才开始,所以,如果你的页面有很多很多的图片等非单纯文字的东西,那就杯具了,鉴于X领地模板的“美观性”,这里有不少的图片(简称CSSIMG)。(咋的?你没看到?圆角的都是图片,谁叫浏览器还不能广泛接纳CSS3啊,还有很多按钮底图什么的)而由于个人兴趣的需要,在sidebar加入了个叫做“鬼在这里”的文本widget(简称LOGO),不用多说,里面的也是静态图片。懒人我最开始的时候只是把LOGO的链接改过来了,CSSIMG的没改,做了测速,发现了并行法则,(见下,左图)。

并行很牛,但我的CSSIMG还没改呢,兴冲冲地把所有CSSIMG的网址也都改了,期待完美减少cookie的历史时刻。好不容易借着Firefox的页面高亮查找把CSSIMG都改好了,做个测速。(见上,右图)

(点击图片得详细测速报告)

我的天!图片半cookieless(即并非所有静态图片都放在cookieless域名)的时候,载入时间是4.654s,而全cookieless的时候载入时间却需要5.425s,差了接近0.8s,但后者的start rander(这个是什么?就是Firefox出现“载入中”或者Google Chrome“进度条逆时针转动”的时间)比前者快0.107s,归根到底就是First Byte那里快出的0.107s,是不是不传递某些小饼干的优势呢?到底是什么造成这个严重的0.8s差距呢?聪明的你或许发现了,在测速的前期,两者差距很小,但后期大量(接近15个)静态图片传递时,优势就很明显呢。前一个的阶梯“很陡”,后一个的阶梯“很缓”,在载入的这个问题上,我喜欢阶梯很陡,垂直的更好。显然,图片半cookieless时做出的hostname并行下载优势在X领地强于全cookieless的无小饼干交易。

事实胜于雄辩!

当Google和Yahoo的测速软件都告诉我们cookieless domain很好的时候,我们要相信,但不能尽信,毕竟问题得综合考虑。机器能告诉我们单项的完美解决办法,但适合自己的才是最完美的,而最适合的只有自己衡量后才能得出。

最后,X领地的提速效果是“并行>cookieless”,于是我选择把静态图片做成半静态的。

各位玩wp的朋友,什么形式的提速才最适合你们呢?实战一下吧!

PS小贴士:

在做cookieless图床的时候你或许还需要用到以下链接:

2010-02
8

豆瓣FeedSky认领

By xrspook @ 12:05:36 归类于: 扮IT

doubanclaim68cafbfd0d18fddf

f0661154

2008-06
19

荒唐的无法打开

By xrspook @ 23:18:44 归类于: 扮IT

FF3试用超过24h,插件已陆续升级更新。比如说我心爱的del.icio.us Bookmarks[xrspook:没有这个日子难过啊!上网怎可以不收藏呢?缺少它的时候简直就是壮士断臂,不过真的不太喜欢del现在的玻璃按钮]、Google Reader Notifier[xrspook:一个真正的blogger必须经常阅读别人的大作]等。现在的插件还凑合着,最不习惯的插件荒算是告一段落。

无意中,发现了FF3的一个bug,这bug是新增的,FF2中并不存在。请看下图:

同时开N多标签页是我的浏览习惯,但FF3好像为了控制我这种无休止的欲望弄出些法门来约束我。当你打开一个网页,网页在载入中,标签栏显示为“◎载入中…”的时候,你想从书签中打开新的标签页?没门!右键菜单变成了灰色!不准你那么花心,哼哼!!!要开新页面么?等上几秒钟吧。太心急,等不来了?先开一个空白标签页再左键按标签或许能快那么一点,不过成效不明显。荒唐,荒唐,十分荒唐!!!怎么在页面载入中就不能开新的标签呢?时间就是金钱,这分明是在抢我的钱嘛!难道FF3说它能节省内存消耗就是在这问题上开刀?要说明的是并非整个网页加载过程书签都无法打开,通常这种状况只会出现在网页加载的前几秒钟,网页不同,不能打开标签页的时间长短也不同,有的要等1秒,有的要等上10几秒,右键菜单才会从灰色变回正常的可用状态。

bug,新软件发布难免有bug,我们应该宽容,宽容,再宽容,希望FF的设计者们能尽快解决这问题,不尽感激!!!

2008-02
23

爱Freedom

By xrspook @ 21:48:22 归类于: 扮IT

自认不是一个反动份子,但我们伟大的“长城”经常不允许我们做这样那样的正经事,不可以浏览一下很正经的http://*.blogspot.com,不可以学习一下wiki里面的免费的知识,不可以和地球村的人们共享一下在4shared的资源,不可以到http://*.freeforums.org/等论坛发表一下言论……

我们都是自由人,我们渴望自由。 

曾经写过一篇Hotspot Shield绕墙有路的文章,介绍的是Hotspot Shield,当时我用的是IE6,但当微软强行升级到IE7以后这个软件就很神化了,家里和学校都是AD,但家里用不了,学校却可以。本以为可以用TOR+FF解一下燃眉之急,却发现家里连TOR的服务器都不行,全部服务都是“X”。必须找到另一种绕墙方式,不能像程咬金那样只有五板斧,要不被河蟹只能与时俱进,时刻升级自己,掌握更多好方法以备不时之需。

今天,我有试用了个新软件,很不错,速度快,比Hotspot Shield更稳定,它叫做Your Freedom

Your Freedom的官网:http://www.your-freedom.net/index.php?id=home
Your Freedom下载页面:http://www.your-freedom.net/3/ (提示一下,那个1MB要求机子装有Java 1.4 or later,没安装的记得要先装哦,同一个下载页面有下载)

下面详细图解一下Your Freedom的安装、配置及使用: 

安装的第一个页面,按”Next“就是了。 

问你要不要在桌面和开始那里建立快捷方式,个人喜欢啦。 

安装地址,最好不要放系统盘了吧,看,只需1.5MB,牛吧! 

呵呵,已经安装完了,肯定要按“Close”啦。  

在开始那里找到它,按! 

开了以后右下角的状态栏会出现个关着的门,同时弹出个窗口,别着急,我们先配置、后开门。 

右键后选择”Configure“。 

选择左下角的“Use Wizard”,跟着配置导向一步步来。 

看,它欢迎你使用导向了,按“Next”。 

不是人人都是高手,我就不熟悉Proxy,所以留空就行,按“Next” 。
 

要上就要上全部的,默认是全选,所以继续按“Next”。 

 

连续两张图都是搜索免费服务器的,不用怕,以为死机没得按“Next”了?耐心一点,等一下嘛,会到头的。 

人家搜索完就会展示服务器了,有很多,选默认就可以,当然是“yes”越多越好,Pref越大越好,不过呢,我个人不选US的,因为经验告诉我,我经常上的那些和谐网站用欧洲服务器会快一点点。 

这一步需要输入账号及密码,在Your Freedom可免费注册,花你3min,绝对值! 

设置导向完成,哈哈哈~~~  记住哦,它使用的SOCKS 4/5端口是1080,而Web Proxy的端口则是8080,这是有用的!否则你在后续绕墙操作就有难度了。大功告成,按“Save and Exit”。 

软件配置完成,我们要开门了。芝麻开门!右键关着的门选择“Start connection”。 

哈!开门成功,右下角显示“Connected to ***” ,同时会弹出些窗口告诉你这个服务器允许什么不允许什么,按“确定”就是。 

这是它的状态栏,有流量时那些Uplink和Downlink就会有显示了。如下图:
 

到此为止,门已开,我们最普通的IE系列浏览器,包括IE核心的浏览器比如Maxthon已经可以上你要上的和谐网页了,至于上的速度如何要似乎你选择的服务器的质量,选得不好就重新配置选服务器啦。

下面,谈谈Firefox该怎么适应这个“门”。单纯开门后用普通FF马上浏览你心爱的网站是不行的,因为FF还很“自闭”,我们要点明它一下。 

 

Fi
refox → 工具 → 选项 → 高级 → 网络 → 设置
 

记得刚才要配置完毕后要你记住的那些吗?就是用在这里,按号入座,SOCKS端口为1080,HTTP端口为8080,好,到此为止,大功告成,点N个“确定”后你的FF就算是“开窍”了。哇哈哈~~~ 想上什么就上什么,爽!!!!其实呢,可以用很多Firefox插件来实现这个代理的开闭控制,比如说用Foxyproxy,我就是用这个的,呵呵,开关方便,但至于使用嘛,请大家自己研究研究吧,很简单的。

开门如此,那么关门呢?超简单—— 

门,右键,选择“Stop connection”,关门了。想开又得,想关又得,得左!

哈哈哈,够详细了吧,即便不懂英文的经过我的这般讲解,该懂了吧。

大家Freedom快乐!!! 

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress