<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.joysboy.net/styles/feedsky2.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.joysboy.net" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/JoysBoy" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 22 Jan 2012 01:15:26 GMT</lastBuildDate><title>小峰网络傲游记</title><description>80后大学生校园生活</description><image><url>http://www.feedsky.com/feed/JoysBoy/sc/gif</url><title>小峰网络傲游记</title><link>http://xfeng.me</link></image><link>http://xfeng.me</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Sun, 22 Jan 2012 01:15:26 GMT</pubDate><item><title>恭祝大家新春快乐、龙年吉祥</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/598649795/6091596/1/item.html</link><content:encoded>&lt;p&gt;恭祝大家新春快乐、合家欢乐，新一年工作顺利、学业有成、财源滚滚！&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BGamNZ7h/i7KvE.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BGamNZ7h/medium.jpg&quot; title=&quot;龙年吉祥&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
兔年马上就要结束了，我悲催的本命年就要过去了&lt;/p&gt;
&lt;p&gt;不过也有人说本命年后一年才是真正悲催的一年，希望不是这样&lt;/p&gt;
&lt;p&gt;最后还是祝愿自己新一年有好运，也同样祝福大家龙年有好运发大财啊&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/happy-dragon-year/&quot;&gt;http://xfeng.me/happy-dragon-year/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/happy-dragon-year/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;沙发没了,来坐个板凳吧&lt;/a&gt; | 01/22/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/jottings/&quot; title=&quot;查看 Jottings 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Jottings&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/%e6%96%b0%e5%b9%b4/&quot; rel=&quot;tag&quot;&gt;新年&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/598649795/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/598649795/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/happy-dragon-year/feed/</wfw:commentRss><slash:comments>1</slash:comments><description>恭祝大家新春快乐、合家欢乐，新一年工作顺利、学业有成、财源滚滚！ 兔年马上就要结束了，我悲催的本命年就要过去了 不过也有人说本命年后一年才是真正悲催的一年，希望不是这样 最后还是祝愿自己新一年有好运，也同样祝福大家龙年有好运发大财啊 作者：小峰JoysBoy@小峰网络遨游记 &amp;#124; About Me 地址：http://xfeng.me/happy-dragon-year/ &amp;#124; 沙发没了,来坐个板凳吧 &amp;#124; 01/22/2012 Category: Jottings Post Tags: 新年 本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。 第三方若用于商业用途的转载，须取得本人授权。 Twitter &amp;#124; Google+ &amp;#124; FaceBook &amp;#124; DouBan &amp;#124; Yupoo &amp;#124; Flickr &amp;#124; Wakoopa Copyright © 2006 - 2012 XFeng.Me All Rights Reserved. (详情请访问本站:小峰网络遨游记)&lt;img src=&quot;http://www1.feedsky.com/t1/598649795/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/598649795/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>新年</category><category>Jottings</category><pubDate>Sun, 22 Jan 2012 09:15:26 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/happy-dragon-year/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1120</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/happy-dragon-year/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/598649795/6091596</fs:itemid></item><item><title>WordPress的fastcgi cache缓存更新脚本</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597509037/6091596/1/item.html</link><content:encoded>&lt;p&gt;&lt;a href=&quot;http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/']);&quot;  title=&quot;解决Fastcgi_cache移动版与Web版缓存混乱问题&quot; target=_blank &gt;《解决Fastcgi_cache移动版与Web版缓存混乱问题》&lt;/a&gt;写了启用Fastcgi &lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/cache/&quot; title=&quot;查看 cache 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/cache/']);&quot; target=&quot;_blank&quot;&gt;cache&lt;/a&gt;&lt;/span&gt;后同URL，返回页面内容不同的缓存办法&lt;/p&gt;
&lt;p&gt;不过也说了Fastcgi &lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/cache/&quot; title=&quot;查看 cache 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/cache/']);&quot; target=&quot;_blank&quot;&gt;cache&lt;/a&gt;&lt;/span&gt;缓存更新很蛋疼，除了过期不会自动更新，所以需要自己想办法清除需要更新的缓存&lt;/p&gt;
&lt;p&gt;本文办法仅针对&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;，脚本中路径也需要你根据自己的Nginx设置做部分修改&lt;/p&gt;
&lt;h3&gt;清除缓存脚本&lt;/h3&gt;
&lt;p&gt;&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;主要需要更新的缓存就是提交新评论后的页面缓存，我的方法就是读取&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; title=&quot;查看 nginx 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/nginx/']);&quot; target=&quot;_blank&quot;&gt;nginx&lt;/a&gt;&lt;/span&gt;日志，找到post请求comments-post.php的来源地址，对这个页面清除缓存&lt;span id=&quot;more-1116&quot;&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# 删除评论后的页面缓存&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# author: Joysboy&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# date: 2012-01-15&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# website: http://xfeng.me&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800;&quot;&gt;log&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;/var/logs/xfeng.me.log&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Nginx logs names &lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tail&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-n1&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$log&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;read&lt;/span&gt; line
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;do&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$line&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastline
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt;  &lt;span style=&quot;color: #660033;&quot;&gt;-F&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;\&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $2}'&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastline &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastrequest
&lt;span style=&quot;color: #007800;&quot;&gt;request&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; POST&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;comments-post.php&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastrequest&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
&lt;span style=&quot;color: #007800;&quot;&gt;reval&lt;/span&gt;=&lt;span style=&quot;color: #007800;&quot;&gt;$?&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$reval&lt;/span&gt; == &lt;span style=&quot;color: #000000;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt;  &lt;span style=&quot;color: #660033;&quot;&gt;-F&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;\&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $4}'&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastline &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastarget
&lt;span style=&quot;color: #007800;&quot;&gt;target_url&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt; -F\&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $4}'&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lastarget&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
curl http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;xfeng.me&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;nocache&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;$target_url&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#路径中nocache请替换为你清除cache的location路径&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;done&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;这里还有个问题，如果你的评论分页，可能还会在同一个页面下的comment-page-*缓存也需要更新&lt;/p&gt;
&lt;p&gt;不过你要做到把当前页面，和新评论所在评论分页的缓存都清除，有点麻烦，需要保留post请求comments-post.php的来源地址，然后继续匹配到评论后跳转到的评论分页地址，然后再对它清除缓存&lt;/p&gt;
&lt;p&gt;不过想这样做的话很麻烦，至少我不想去折腾这个脚本，有个简单粗暴的办法可以快速解决，在找到post请求地址后，直接curl多个地址请求清除缓存，不管那个页面存不存在，例如&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;curl http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;xfeng.me&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;nocache&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;$target_url&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null
curl http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;xfeng.me&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;nocache&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;$target_url&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;comment-page-&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null
curl http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;xfeng.me&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;nocache&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;$target_url&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;comment-page-&lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;当然，如果你的博客人气太旺，评论分页实在太多，估计这么做也蛋疼了，只能去让脚本能找到跳转后地址了，不过还要处理好在寻找跳转地址时新出现的评论post请求，我现在没这个需求，不折腾了&lt;/p&gt;
&lt;h3&gt;重启缓存更新脚本&lt;/h3&gt;
&lt;p&gt;如果你每天0点切日志，可能会导致&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; title=&quot;查看 nginx 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/nginx/']);&quot; target=&quot;_blank&quot;&gt;nginx&lt;/a&gt;&lt;/span&gt; reopen后，该脚本失效，因为日志已经是个新的了&lt;/p&gt;
&lt;p&gt;解决办法也很简单，写个简单的重启脚本，在crontab设置在你日志日切后一分钟运行即可&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# 重启清楚缓存脚本&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800;&quot;&gt;pid&lt;/span&gt;=&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;$&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ps&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-ef&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; update_cache&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-v&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $2}'&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; i &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&lt;span style=&quot;color: #007800;&quot;&gt;${pid[*]}&lt;/span&gt;&amp;quot;&lt;/span&gt; ; 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;do&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$i&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;kill&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$i&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;done&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;bash&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;www&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;update_cache.sh &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3&gt;crontab任务设置&lt;/h3&gt;
&lt;p&gt;crontab如下加入定时任务即可&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#####每日0点切日志####&lt;/span&gt;
&lt;span style=&quot;color: #000000;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;bash&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;www&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;cut_log.sh
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;####重启清楚缓存脚本####&lt;/span&gt;
&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;bash&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;www&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;update_cache.sh&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;每日0点切完日志后重启清除缓存脚本，一切搞定，如果你有更好的办法欢迎推荐&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/wordpress-fastcgi-cache-update/&quot;&gt;http://xfeng.me/wordpress-fastcgi-cache-update/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/wordpress-fastcgi-cache-update/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;还没有评论,快来抢沙发&lt;/a&gt; | 01/17/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/linux/nginx-linux/&quot; title=&quot;查看 Nginx 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Nginx&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/linux/vps/&quot; title=&quot;查看 VPS 中的全部文章&quot; rel=&quot;category tag&quot;&gt;VPS&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/nerwork-technology/web-share/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; rel=&quot;category tag&quot;&gt;wordpress&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/cache/&quot; rel=&quot;tag&quot;&gt;cache&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/fastcgi/&quot; rel=&quot;tag&quot;&gt;fastcgi&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; rel=&quot;tag&quot;&gt;nginx&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/shell/&quot; rel=&quot;tag&quot;&gt;shell&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; rel=&quot;tag&quot;&gt;wordpress&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/597509037/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597509037/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/wordpress-fastcgi-cache-update/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>《解决Fastcgi_cache移动版与Web版缓存混乱问题》写了启用Fastcgi cache后同URL，返回页面内容不同的缓存办法 不过也说了Fastcgi cache缓存更新很蛋疼，除了过期不会自动更新，所以需要自己想办法清除需要更新的缓存 本文办法仅针对wordpress，脚本中路径也需要你根据自己的Nginx设置做部分修改 清除缓存脚本 wordpress主要需要更新的缓存就是提交新评论后的页面缓存，我的方法就是读取nginx日志，找到post请求comments-post.php的来源地址，对这个页面清除缓存 #!/bin/bash # 删除评论后的页面缓存 # author: Joysboy # date: 2012-01-15 # website: http://xfeng.me &amp;#160; log=&amp;#34;/var/logs/xfeng.me.log&amp;#34; # Nginx logs names tail -n1 -f $log &amp;#124;while read line do echo $line &amp;#62; /tmp/lastline awk -F\&amp;#34; '{print $2}' /tmp/lastline &amp;#62;/tmp/lastrequest request=`grep POST&amp;#124;grep &amp;#34;comments-post.php&amp;#34; /tmp/lastrequest` reval=$? if &amp;#91; $reval == 0 &amp;#93;; then [...]&lt;img src=&quot;http://www1.feedsky.com/t1/597509037/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597509037/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>VPS</category><category>wordpress</category><category>cache</category><category>shell</category><category>nginx</category><category>Nginx</category><category>fastcgi</category><pubDate>Tue, 17 Jan 2012 14:06:05 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/wordpress-fastcgi-cache-update/#comments</comments><guid isPermaLink="false">http://m.xfeng.me/?p=1116</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/wordpress-fastcgi-cache-update/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/597509037/6091596</fs:itemid></item><item><title>阻止WordPress载入jQuery库</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597030418/6091596/1/item.html</link><content:encoded>&lt;p&gt;之前写过文章说我的主题js和clean archive这个插件的js冲突，导致我归档页面没法使用收缩特效&lt;/p&gt;
&lt;p&gt;后来把自带的1.7.1的jquery库更换为1.4.2版本，一切OK了&lt;/p&gt;
&lt;p&gt;不过我的后台开始抽风了，编辑框的按钮不显示，无法插入标签，无法快速编辑文章等等&lt;/p&gt;
&lt;p&gt;刚开始时chrome不行，我用Firefox还可以，以为是chrome是不是又和那个js有点运行问题，这两天发现firefox也不行了，这就悲催了，严重影响我管理后台啊&lt;/p&gt;
&lt;p&gt;今天好好的研究了下，把demo博客的页面加载内容和这个博客后台对比了下，唯一不同的就是载入js时，jquery库不同&lt;/p&gt;
&lt;p&gt;我把jQuery库换回1.7.1的，一切OK了，但是我的归档页又悲催了，只有想办法阻止载入默认jquery，而载入1.4.2版，而后台载入1.7.1&lt;/p&gt;
&lt;p&gt;可是在主题的header里删了下面这个载入jquery的语句也没用，&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;貌似会默认载入&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;html4strict&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt; ?php wp_enqueue_script&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'jquery'&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;; ?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;span id=&quot;more-1110&quot;&gt;&lt;/span&gt;&lt;br /&gt;
后来找到wp-include中的script-loader.php，在120行找到如下语句&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;120
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$scripts&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #004000;&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'jquery'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'/wp-includes/js/jquery/jquery.js'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'1.7.1'&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;给它加个判断，只有管理面板时才载入&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;is_admin&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$scripts&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #004000;&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'jquery'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'/wp-includes/js/jquery/jquery.js'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'1.7.1'&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;OK，现在后台正常了，但是还需给博客非后台页面载入正确的jquery库，否则很多特效就没了&lt;/p&gt;
&lt;p&gt;在你的主题header.php里找到下面语句，删除，并增加自己的jquery库&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;html4strict&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt; ?php wp_enqueue_script&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'jquery'&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;; ?&amp;gt;&lt;/span&gt; //删除这行
//增加自己的jquery
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;script&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;src&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;lt;?php bloginfo('template_url'); ?&amp;gt;&lt;/span&gt;&lt;/span&gt;/js/jquery.js&amp;quot;&amp;gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;script&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;搞定，前台后台都正常了，真是感觉一身轻松啊&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/prevent-wordpress-load-jquery/&quot;&gt;http://xfeng.me/prevent-wordpress-load-jquery/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/prevent-wordpress-load-jquery/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;2 条评论,看看别人说了些什么&lt;/a&gt; | 01/15/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/developed/php/&quot; title=&quot;查看 PHP 中的全部文章&quot; rel=&quot;category tag&quot;&gt;PHP&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/nerwork-technology/web-share/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; rel=&quot;category tag&quot;&gt;wordpress&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/jquey/&quot; rel=&quot;tag&quot;&gt;jquey&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; rel=&quot;tag&quot;&gt;wordpress&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/597030418/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597030418/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/prevent-wordpress-load-jquery/feed/</wfw:commentRss><slash:comments>2</slash:comments><description>之前写过文章说我的主题js和clean archive这个插件的js冲突，导致我归档页面没法使用收缩特效 后来把自带的1.7.1的jquery库更换为1.4.2版本，一切OK了 不过我的后台开始抽风了，编辑框的按钮不显示，无法插入标签，无法快速编辑文章等等 刚开始时chrome不行，我用Firefox还可以，以为是chrome是不是又和那个js有点运行问题，这两天发现firefox也不行了，这就悲催了，严重影响我管理后台啊 今天好好的研究了下，把demo博客的页面加载内容和这个博客后台对比了下，唯一不同的就是载入js时，jquery库不同 我把jQuery库换回1.7.1的，一切OK了，但是我的归档页又悲催了，只有想办法阻止载入默认jquery，而载入1.4.2版，而后台载入1.7.1 可是在主题的header里删了下面这个载入jquery的语句也没用，wordpress貌似会默认载入 &amp;#60; ?php wp_enqueue_script&amp;#40; 'jquery' &amp;#41;; ?&amp;#62; 后来找到wp-include中的script-loader.php，在120行找到如下语句 120 $scripts-&amp;#62;add&amp;#40; 'jquery', '/wp-includes/js/jquery/jquery.js', false, '1.7.1' &amp;#41;; 给它加个判断，只有管理面板时才载入 if&amp;#40;is_admin&amp;#40;&amp;#41;&amp;#41; &amp;#123;$scripts-&amp;#62;add&amp;#40; 'jquery', '/wp-includes/js/jquery/jquery.js', false, '1.7.1' &amp;#41;; &amp;#125; OK，现在后台正常了，但是还需给博客非后台页面载入正确的jquery库，否则很多特效就没了 在你的主题header.php里找到下面语句，删除，并增加自己的jquery库 &amp;#60; ?php wp_enqueue_script&amp;#40; 'jquery' &amp;#41;; ?&amp;#62; //删除这行 //增加自己的jquery &amp;#60;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&amp;#60;?php bloginfo('template_url'); ?&amp;#62;/js/jquery.js&amp;#34;&amp;#62;&amp;#60;/script&amp;#62; 搞定，前台后台都正常了，真是感觉一身轻松啊 作者：小峰JoysBoy@小峰网络遨游记 &amp;#124; About Me 地址：http://xfeng.me/prevent-wordpress-load-jquery/ &amp;#124; 2 条评论,看看别人说了些什么 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/597030418/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/597030418/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>wordpress</category><category>PHP</category><category>jquey</category><pubDate>Sun, 15 Jan 2012 15:10:35 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/prevent-wordpress-load-jquery/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1110</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/prevent-wordpress-load-jquery/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/597030418/6091596</fs:itemid></item><item><title>我正在使用的chrome插件列表</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847228/6091596/1/item.html</link><content:encoded>&lt;p&gt;之前已经写过两篇插件推荐，这文章也躺草稿箱里几个月了，改了好多次，最终还是发出来吧&lt;/p&gt;
&lt;p&gt;不过这篇文章我会一直更新，会记录我最新使用的插件，也欢迎大家推荐好的插件给我&lt;/p&gt;
&lt;p&gt;另外最近发现很多插件停止维护，从&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/chrome/&quot; title=&quot;查看 chrome 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/chrome/']);&quot; target=&quot;_blank&quot;&gt;chrome&lt;/a&gt;&lt;/span&gt;插件中心被删除了，很多很给力的插件，现在没办法安装了&lt;/p&gt;
&lt;h2&gt;正在使用的插件&lt;/h2&gt;
&lt;h3&gt;Checker Plus for Gmail&lt;/h3&gt;
&lt;p&gt;Mail Checker Plus for Google Mail很强大的邮件提醒插件，支持邮件预览&lt;br /&gt;
并且支持Google App邮箱，并且可以添加多个App邮箱&lt;br /&gt;
该插件已经下线，请下载后没的Checker Plus for Gmail&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpYgU/rvhqm.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpYgU/small.jpg&quot; title=&quot;Mail Checker Plus&quot; class=&quot;alignnone&quot; width=&quot;240&quot; height=&quot;168&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpyaS/gN6cG.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpyaS/small.jpg&quot; title=&quot;Mail Checker Plus&quot; class=&quot;alignnone&quot; width=&quot;240&quot; height=&quot;177&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
悲剧的是Mail Checker Plus for Google Mail已经没在插件中心了，只能找到一个旧版，Classic版&lt;br /&gt;
Classic版插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/mcalakneigcblgalgpgbanhcmglpjjej&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/mcalakneigcblgalgpgbanhcmglpjjej']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;br /&gt;
2012.01.08更新：&lt;strong&gt;Checker Plus for Gmail&lt;/strong&gt;&lt;br /&gt;
貌似是用原作reload出来的版本，非常像，非常好的替代品&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/oeopbcgkkoapgobdbedcemjljbihmemj&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/oeopbcgkkoapgobdbedcemjljbihmemj']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;span id=&quot;more-1076&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;LastPass&lt;/h3&gt;
&lt;p&gt;必装插件，懒人专用插件，在线密码库&lt;br /&gt;
此插件可以帮你自动填入用户信息和密码，打开网站都可以自动完成登录，太爽了&lt;br /&gt;
当然你要首先注册个账户，并且第一次需要手工输入用户名和密码，保存后就可以自动登录了&lt;br /&gt;
并且此插件还有FireFox版本，密码在线保存，换浏览器也能自动登录&lt;br /&gt;
特别提醒，不建议使用此插件保存较机密的用户信息，例如网银账户和支付宝账户&lt;br /&gt;
最近CSDN事件估计很多人在意密码，如果lastpass被攻破，并能够解密的话，那将是世界末日&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpne0/YPD4q.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpne0/medium.jpg&quot; title=&quot;LastPass&quot; class=&quot;alignnone&quot; width=&quot;442&quot; height=&quot;418&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/extensions/detail/hdokiejnpimakedhajhdlcegeplioahd&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/extensions/detail/hdokiejnpimakedhajhdlcegeplioahd']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Proxy SwitchySharp&lt;/h3&gt;
&lt;p&gt;代理设置插件，&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/chrome/&quot; title=&quot;查看 chrome 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/chrome/']);&quot; target=&quot;_blank&quot;&gt;chrome&lt;/a&gt;&lt;/span&gt;原生支持，不是使用IE的&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/proxy/&quot; title=&quot;查看 proxy 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/proxy/']);&quot; target=&quot;_blank&quot;&gt;proxy&lt;/a&gt;&lt;/span&gt;了&lt;br /&gt;
此插件仅设置代理规则，还需其他软件支持&lt;br /&gt;
本插件同样支持AutoProxy脚本，&lt;a href=&quot;http://autoproxy-gfwlist.googlecode.com/&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'autoproxy-gfwlist.googlecode.com/']);&quot;  target=_blank&gt;详情点击查看&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpOCm/XEL5k.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpOCm/XEL5k.jpg&quot; title=&quot;Proxy SwitchSharp&quot; class=&quot;alignnone&quot; width=&quot;200&quot; height=&quot;359&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/dpplabbmogkhghncfbfdeeokoefdjegm&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/dpplabbmogkhghncfbfdeeokoefdjegm']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;IE Tab Multi (Enhance)&lt;/h3&gt;
&lt;p&gt;IE Tab 也是&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/chrome/&quot; title=&quot;查看 chrome 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/chrome/']);&quot; target=&quot;_blank&quot;&gt;chrome&lt;/a&gt;&lt;/span&gt;或者FireFox的必装插件，用于访问Only IE的网站，例如网银&lt;br /&gt;
此插件还可以设置特定网址自动启用IE Tab，很方便&lt;br /&gt;
这个插件是增强版，能同步session，简单说就是你在&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/chrome/&quot; title=&quot;查看 chrome 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/chrome/']);&quot; target=&quot;_blank&quot;&gt;chrome&lt;/a&gt;&lt;/span&gt;里登录了，启动IE TAB后，这个网站没必要再登录一次&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvp2Pr/4P2Xk.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvp2Pr/medium.jpg&quot; title=&quot;IE Tabs&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;157&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/fnfnbeppfinmnjnjhedifcfllpcfgeea&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/fnfnbeppfinmnjnjhedifcfllpcfgeea']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;bitly | a simple URL shortener&lt;/h3&gt;
&lt;p&gt;bit.ly的官方插件，可以快速生成正在浏览的网页地址的shorturl，也能为选中的链接生成shortrul&lt;br /&gt;
登录后能生成自定义域名的shorturl，经常需要发链接的人必备插件&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvoUZs/123rie.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvoUZs/medium.jpg&quot; title=&quot;Bitly&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;281&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/iabeihobmhlgpkcgjiloemdbofjbdcic&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/iabeihobmhlgpkcgjiloemdbofjbdcic']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Xmarks Bookmark Sync&lt;/h3&gt;
&lt;p&gt;书签同步插件，可以保持你的FF和chrome书签同步，甚至还能同步已打开的标签或密码&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvqFQs/Ohrfl.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvqFQs/medium.jpg&quot; title=&quot;Xmarks&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;333&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Mouse Stroke&lt;/h3&gt;
&lt;p&gt;鼠标手势插件，还支持超级拖延&lt;br /&gt;
自定义的功能也很强大，更多请自测&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/aeaoofnhgocdbnbeljkmbjdmhbcokfdb&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/aeaoofnhgocdbnbeljkmbjdmhbcokfdb']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Google Quick Scroll&lt;/h3&gt;
&lt;p&gt;一个Google搜索增强插件，会帮你快速定位到结果页上你搜索的关键字所在位置&lt;br /&gt;
如果你搜索的结果在一篇很长的文章里，这个插件能帮你快速找到你找的关键字&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpK81/DWXmA.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpK81/medium.jpg&quot; title=&quot;Google Quick Scroll&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;250&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/okanipcmceoeemlbjnmnbdibhgpbllgc&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/okanipcmceoeemlbjnmnbdibhgpbllgc']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Chrome Update Notif&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/ie/&quot; title=&quot;查看 ie 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/ie/']);&quot; target=&quot;_blank&quot;&gt;ie&lt;/a&gt;&lt;/span&gt;r Plus&lt;/h3&gt;
&lt;p&gt;监控chrome或者插件的更新情况，能够弹出桌面通知，对于chrome后台升级机制，如果你想了解升级情况最好的插件&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/plfbafagepmnjfhgoaakiobjffddcnbd&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/plfbafagepmnjfhgoaakiobjffddcnbd']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Reader Plus&lt;/h3&gt;
&lt;p&gt;Google Reader必备插件，Reader增强功能插件&lt;br /&gt;
可以修改Reader主题，强制使用https模式，还可以以不同颜色区分不同Feed，更多功能请自测&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;RSS Subscription Extension&lt;/h3&gt;
&lt;p&gt;此插件为Google官方制作，自动检测Feed源，可以设置默认使用什么订阅器打开&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;iReader&lt;/h3&gt;
&lt;p&gt;优化网页显示，去掉无用内容，提供文章阅读页面，对于查看一些博客文章时很给力&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpjJr/IuKpj.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpjJr/medium.jpg&quot; title=&quot;iReader&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;347&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/ppelffpjgkifjfgnbaaldcehkpajlmbc&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/ppelffpjgkifjfgnbaaldcehkpajlmbc']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Quick Enable&lt;/h3&gt;
&lt;p&gt;快速启用插件，快捷键Alt+D快速选中地址栏，输入enable，tab键，输入需要启动的插件名字，回车就能启用&lt;br /&gt;
对于一些不需要一直启用，但有时需要启用的插件，这个插件会让你非常方便&lt;br /&gt;
当然还有一些是有图标，点击会出现插件列表，勾选的，我不是很喜欢那样的，占用地址栏，没有这个插件简洁&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvpmIR/CKw3a.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvpmIR/medium.jpg&quot; title=&quot;Quick Enable&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;97&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/cdcgoofnncikmfaloldflojhopfhepkf&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/cdcgoofnncikmfaloldflojhopfhepkf']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Quick Disable&lt;/h3&gt;
&lt;p&gt;快速禁用插件的插件，和Quick Enable一样，地址栏输入disable后按tab后，输入要禁用的插件名&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/nolblfkcfpmfmlfnbemmbopldomkobnl&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/nolblfkcfpmfmlfnbemmbopldomkobnl']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;临时启用的插件&lt;/h2&gt;
&lt;p&gt;这些插件只是在需要的时候临时启用，平常禁用，不占用资源&lt;/p&gt;
&lt;h3&gt;FreshStart&lt;/h3&gt;
&lt;p&gt;Chrome的一个session管理器，这类插件有两个，我习惯使用FreshStart&lt;br /&gt;
简单的说这个插件可以帮你记录一组你打开的网页，下次可以一次全部开启&lt;br /&gt;
例如我在管理我VPS时，我可以把VPS控制面板，域名控制面板等页面保存为一个session，取名为WebAdmin&lt;br /&gt;
下次只要打开WebAdmin，就会把你管理网站的这些页面全部打开，非常方便&lt;br /&gt;
保持后会生成一个文件夹，标签以书签存在那个文件夹内，只要在文件夹上邮件打开所有标签就行，不需要这个插件来打开，所以不需要保存时我都禁用这个插件&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BChvp8u8/ti4Wy.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BChvp8u8/medium.jpg&quot; title=&quot;Fresh Start&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;389&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/extensions/detail/nmidkjogcjnnlfimjcedenagjfacpobb&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/extensions/detail/nmidkjogcjnnlfimjcedenagjfacpobb']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Firebug Lite for Google Chrome&lt;/h3&gt;
&lt;p&gt;调试网页必备插件，不需要废话了，你懂的&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Page Speed&lt;/h3&gt;
&lt;p&gt;为了查看页面加载速度，优化网站用的，调试时才需要，所以平常禁用&lt;br /&gt;
插件地址：&lt;a href=&quot;https://clients2.google.com/service/update2/crx?response=redirect&amp;#038;x=id%3Dgplegfbjlmmehdoakndmohflojccocli%26uc&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'clients2.google.com/service/update2/crx?response=redirect&amp;#038;x=id%3Dgplegfbjlmmehdoakndmohflojccocli%26uc']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;YSlow&lt;/h3&gt;
&lt;p&gt;同样是网站速度优化插件，yahoo的&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/ninejjcohidippngpapiilnmkgllmakh&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/ninejjcohidippngpapiilnmkgllmakh']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Speed Tracer (by Google)&lt;/h3&gt;
&lt;p&gt;更加详细的网页加载信息监控&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/ognampngfcbddbfemdapefohjiobgbdl&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/ognampngfcbddbfemdapefohjiobgbdl']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Search by Image (by Google)&lt;/h3&gt;
&lt;p&gt;Google的图像搜索，根据指定图片来搜索图片，搜索相似图片时很给力&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/dajedkncpodkggklbegccjpmnglmnflm&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/dajedkncpodkggklbegccjpmnglmnflm']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Chrome to Phone&lt;/h3&gt;
&lt;p&gt;把电脑正在浏览的网页发送给android手机，手机上也要装一个软件，用的不多，偶尔用到&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/oadboiipflhobonjjffjbfekfjcgkhco&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/oadboiipflhobonjjffjbfekfjcgkhco']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Phone 2 Google Chrome&lt;/h3&gt;
&lt;p&gt;电脑能发给手机，手机有时也会想把地址发送到电脑上浏览吧，这个插件基于dropbox制作的&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/lnlgojabfogikedjanecphloghlegpdm&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/lnlgojabfogikedjanecphloghlegpdm']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;如意淘: 多站点比价&lt;/h3&gt;
&lt;p&gt;比价插件，在淘宝搜索东西时，底部会显示多个购物网站同类商品的报价，我很少用，有时想看下时启用插件&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/keigpnkjljkelclbjbekcfnaomfodamj&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/keigpnkjljkelclbjbekcfnaomfodamj']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;已经停用的插件&lt;/h2&gt;
&lt;h3&gt;&lt;del datetime=&quot;2011-12-24T16:04:26+00:00&quot;&gt;Sexy Undo Close Tab&lt;/del&gt;&lt;/h3&gt;
&lt;p&gt;撤销已关闭页面，可以弹出一个列表，并且可设置保存多少已关闭的页面&lt;br /&gt;
悲剧的该插件最新版有bug，会把已关闭的标签自动打开，相当无语，该插件现在已从插件中心删除&lt;br /&gt;
但我现在仍没找到一个满意的撤销已关闭页面的插件，Ctrl+Shift+T不给力，有时我想重新打开的不是刚关闭的标签，而是前几个标签!&lt;br /&gt;
求高人推荐一个好用的类似插件&lt;br /&gt;
插件地址：已被删除，找不到下载链接了&lt;/p&gt;
&lt;h3&gt;&lt;del datetime=&quot;2011-12-24T16:04:26+00:00&quot;&gt;Super Google Reader&lt;/del&gt;&lt;/h3&gt;
&lt;p&gt;只有较少博客只输出摘要，懒得用个插件，想看的文章进入博客页面查看就好&lt;br /&gt;
同样是一个Google Reader增强插件，让你在Reader里强制阅读全文feed&lt;br /&gt;
对于那些喜欢输出摘要的博客可以使用此插件输出全文，并且还可以在Reader里浏览博文的实际页面&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/khbjahpecnkenngkidhioicnfpakihgo&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/khbjahpecnkenngkidhioicnfpakihgo']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;del datetime=&quot;2012-01-04T16:04:26+00:00&quot;&gt;Readability&lt;/del&gt;&lt;/h3&gt;
&lt;p&gt;这插件主要是kindle到手后想试用send to kindle，不过这货的显示效果感觉比instapaper好&lt;br /&gt;
不过instapaper完全免费的，自动同步到kindle和archives都是免费的&lt;br /&gt;
跟上一个插件iReader有点功能重复，主要为了体验，iReader是本地的，速度更快，效果也不错&lt;br /&gt;
插件已禁用，还是直接用JS的书签给力，装插件还占内存&lt;br /&gt;
插件地址：&lt;a href=&quot;https://chrome.google.com/webstore/detail/oknpjjbmpnndlpmnhmekjpocelpnlfdi&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'chrome.google.com/webstore/detail/oknpjjbmpnndlpmnhmekjpocelpnlfdi']);&quot;  target=_blank&gt;点击查看&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;此列表会长期更新，欢迎关注，也同时欢迎你给我推荐插件，特别是我最想要的撤销已关闭标签的插件 &lt;img src='http://xfeng.me/wp-includes/images/smilies/smilie7.jpg' alt=':6i6:' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/using-chrome-plugin-list/&quot;&gt;http://xfeng.me/using-chrome-plugin-list/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/using-chrome-plugin-list/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;还没有评论,快来抢沙发&lt;/a&gt; | 01/14/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/nerwork-technology/web-share/chrome-web-share/&quot; title=&quot;查看 Chrome 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Chrome&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/chrome/&quot; rel=&quot;tag&quot;&gt;chrome&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/gmail/&quot; rel=&quot;tag&quot;&gt;gmail&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/google/&quot; rel=&quot;tag&quot;&gt;google&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ie/&quot; rel=&quot;tag&quot;&gt;ie&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/plugin/&quot; rel=&quot;tag&quot;&gt;plugin&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/proxy/&quot; rel=&quot;tag&quot;&gt;proxy&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/reader/&quot; rel=&quot;tag&quot;&gt;reader&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847228/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847228/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/using-chrome-plugin-list/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>之前已经写过两篇插件推荐，这文章也躺草稿箱里几个月了，改了好多次，最终还是发出来吧 不过这篇文章我会一直更新，会记录我最新使用的插件，也欢迎大家推荐好的插件给我 另外最近发现很多插件停止维护，从chrome插件中心被删除了，很多很给力的插件，现在没办法安装了 正在使用的插件 Checker Plus for Gmail Mail Checker Plus for Google Mail很强大的邮件提醒插件，支持邮件预览 并且支持Google App邮箱，并且可以添加多个App邮箱 该插件已经下线，请下载后没的Checker Plus for Gmail 悲剧的是Mail Checker Plus for Google Mail已经没在插件中心了，只能找到一个旧版，Classic版 Classic版插件地址：点击查看 2012.01.08更新：Checker Plus for Gmail 貌似是用原作reload出来的版本，非常像，非常好的替代品 插件地址：点击查看 LastPass 必装插件，懒人专用插件，在线密码库 此插件可以帮你自动填入用户信息和密码，打开网站都可以自动完成登录，太爽了 当然你要首先注册个账户，并且第一次需要手工输入用户名和密码，保存后就可以自动登录了 并且此插件还有FireFox版本，密码在线保存，换浏览器也能自动登录 特别提醒，不建议使用此插件保存较机密的用户信息，例如网银账户和支付宝账户 最近CSDN事件估计很多人在意密码，如果lastpass被攻破，并能够解密的话，那将是世界末日 插件地址：点击查看 Proxy SwitchySharp 代理设置插件，chrome原生支持，不是使用IE的proxy了 此插件仅设置代理规则，还需其他软件支持 本插件同样支持AutoProxy脚本，详情点击查看 插件地址：点击查看 IE Tab Multi (Enhance) IE Tab 也是chrome或者FireFox的必装插件，用于访问Only IE的网站，例如网银 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847228/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847228/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>gmail</category><category>proxy</category><category>chrome</category><category>reader</category><category>plugin</category><category>Chrome</category><category>ie</category><category>google</category><pubDate>Sat, 14 Jan 2012 21:09:54 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/using-chrome-plugin-list/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1076</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/using-chrome-plugin-list/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847228/6091596</fs:itemid></item><item><title>免费兑换iPad、iPhone热门Apps教程</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847225/6091596/1/item.html</link><content:encoded>&lt;p&gt;你是否还在等待iOS5的iPad 2完美越狱，因为你不想花钱购买Apps，但又没法越狱下载盗版&lt;/p&gt;
&lt;p&gt;我只想对你说，别蛋疼了，我来教你怎么免费兑换大量的热门收费Apps，包括Angry Birds、Fruit Ninja、Cut the Rope等，甚至还有Real Racing 2&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEuWG1kD/5U0GM.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEuWG1kD/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
这里保证网站是可靠安全的，我已经使用了几个月了，并且兑换的&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/app/&quot; title=&quot;查看 app 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/app/']);&quot; target=&quot;_blank&quot;&gt;app&lt;/a&gt;&lt;/span&gt;就已经算你帐号购买的，可升级&lt;span id=&quot;more-1095&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;注册美国区账户&lt;/h2&gt;
&lt;p&gt;首先你需要注册一个美国区帐号，这是必须的，因为兑换码只能在美国区使用&lt;/p&gt;
&lt;p&gt;而且我也很推荐你注册一个美国区帐号备用，很多优秀Apps限免有时只针对美国区&lt;/p&gt;
&lt;p&gt;注册的方法我不在这里写了，不过推荐你到i&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/app/&quot; title=&quot;查看 app 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/app/']);&quot; target=&quot;_blank&quot;&gt;app&lt;/a&gt;&lt;/span&gt;s.im查看，写的很详细，也是一个推荐限免的好网站，教程地址&lt;a href=&quot;http://s.xfeng.me/zFWVWT&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 's.xfeng.me/zFWVWT']);&quot;  title=&quot;注册美国区账户&quot; target=&quot;_blank&quot;&gt;http://s.xfeng.me/zFWVWT&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;进入兑换网站&lt;/h2&gt;
&lt;p&gt;好了，当你有了美国区账户后，我们可以开始进入正题了，如果你的&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/iphone/&quot; title=&quot;查看 iphone 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/iphone/']);&quot; target=&quot;_blank&quot;&gt;iphone&lt;/a&gt;&lt;/span&gt;或者&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; title=&quot;查看 ipad 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/ipad/']);&quot; target=&quot;_blank&quot;&gt;ipad&lt;/a&gt;&lt;/span&gt;安装了二维码扫描软件，直接扫描下面二维码进入兑换网站&lt;br /&gt;
&lt;img src=&quot;http://s.xfeng.me/u6oBbs.qrcode&quot; width=&quot;120&quot; higth=&quot;120&quot; /&gt;&lt;br /&gt;
如果你没有二维码扫描软件，请点击链接进入&lt;a href=&quot;http://s.xfeng.me/u6oBbs&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 's.xfeng.me/u6oBbs']);&quot;  target=&quot;_blank&quot;&gt;http://s.xfeng.me/u6oBbs&lt;/a&gt;，或者在你的safari浏览器中打开地址：&lt;strong&gt;http://s.xfeng.me/u6oBbs&lt;/strong&gt;&lt;br /&gt;
(P.S.这里的链接是我的邀请链接，通过这链接我能获得积分，为了兑换更多的应用，你之后也能继续邀请别人)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;这里必须用iPad或者&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/iphone/&quot; title=&quot;查看 iphone 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/iphone/']);&quot; target=&quot;_blank&quot;&gt;iphone&lt;/a&gt;&lt;/span&gt;自带的&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/safari/&quot; title=&quot;查看 Safari 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/safari/']);&quot; target=&quot;_blank&quot;&gt;Safari&lt;/a&gt;&lt;/span&gt;浏览器打开这个地址，如果你越狱装了Browser Change插件，请暂时禁用它&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;认证设备&lt;/h2&gt;
&lt;p&gt;打开链接后，可以看到如下页面，点击Get Apps就能看到可以兑换的Apps列表，不过这里建议你点击左下部的click to view sponsor apps&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEv7Mhs5/7PCfH.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEv7Mhs5/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
如果你还是没忍住点击了Get Apps，那在Apps列表随便点一个App，如果你在sponsor apps列表，也随便点一个，这时会弹出提示，要获取你的设备ID，主要用途是为了知道你是否下载和使用了他们的赞助Apps，用了才会给你积分兑换，这网站就是这原理，所以点击OK或者好确认分享你的设备ID&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEv7N4fS/UZMGF.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEv7N4fS/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
然后会跳转到如下界面，让你确认让freemyapps来获取你的设备ID，点击Install，没有危险，请放心点击&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEuWFxA8/YVvaE.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEuWFxA8/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;333&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
点击Install后，经过几秒钟的处理，会重新跳转回&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/safari/&quot; title=&quot;查看 Safari 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/safari/']);&quot; target=&quot;_blank&quot;&gt;Safari&lt;/a&gt;&lt;/span&gt;浏览器，认证就完成了&lt;/p&gt;
&lt;h2&gt;获取兑换积分&lt;/h2&gt;
&lt;p&gt;现在你需要进入sponsor Apps列表，可以通过点击页面的view sponsor apps链接或Get more credits链接进入&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEvjUpkK/19GaL.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEvjUpkK/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
每一个赞助App都会显示你下载使用它后能获得多少积分，而Gift Apps列表里也会显示你想兑换的App需要多少积分，不用我多说，你应该明白啥意思了吧，速度把所有赞助Apps都下载了&lt;/p&gt;
&lt;p&gt;点击赞助App，会提示跳转到App Store，进入后确认下载对应的赞助Apps&lt;/p&gt;
&lt;p&gt;这些Apps下载好后你还没每个打开30秒，他才能判断为一次有效的使用，进Apps可以啥都不做，反正开30秒就好&lt;/p&gt;
&lt;h2&gt;兑换Gift Apps&lt;/h2&gt;
&lt;p&gt;全部都如此操作后，重新用Safari打开这个网站，看到你的积分有多少了吧，哈哈，马上开始兑换你想要的App&lt;/p&gt;
&lt;p&gt;当然你把所有的赞助Apps都下载了，获得的积分也还是无法兑换所有Gift Apps，不过可以通过邀请别人使用获得积分，或者你有多台iOS设备，每台设备都可以单独获得积分，因为设备ID不同，但最后兑换Gift Apps都用你自己的账户兑换就好，只要是美国区账户都可以，不限定设备&lt;/p&gt;
&lt;p&gt;点击你想要兑换的Gift App，也会跳转到AppStore，提示兑换，要求输入密码，输入确认后，你兑换的Apps就开始下载了&lt;/p&gt;
&lt;p&gt;如果中途出错没关系，你可以重新从网站跳转过去兑换，已经兑换的应用会显示在Gift Apps列表底部，点击就会跳到AppStore下载了&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BEuWG1IU/P7iHk.png&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BEuWG1IU/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
到此你应该已经在激动的兑换各种Apps了，最后补充说一点，如果暂时没有想兑换的Apps也没关系，把你的积分留好，别乱用，这个网站是长期更新的，每过一段时间就会加入一些新的Gift Apps，当然也会有新的Sponsor Apps让你获得积分&lt;/p&gt;
&lt;p&gt;以前Gift Apps都没有iPad版本，最近新增了很多iPad应用，继续期待更多Gift Apps&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/free-exchange-ios-popular-apps-means/&quot;&gt;http://xfeng.me/free-exchange-ios-popular-apps-means/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/free-exchange-ios-popular-apps-means/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;2 条评论,看看别人说了些什么&lt;/a&gt; | 01/08/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/mobile-phone/ios/&quot; title=&quot;查看 ios 中的全部文章&quot; rel=&quot;category tag&quot;&gt;ios&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/mobile-phone/symbian-software/&quot; title=&quot;查看 Software 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Software&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/app/&quot; rel=&quot;tag&quot;&gt;app&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ios/&quot; rel=&quot;tag&quot;&gt;ios&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; rel=&quot;tag&quot;&gt;ipad&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/iphone/&quot; rel=&quot;tag&quot;&gt;iphone&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/safari/&quot; rel=&quot;tag&quot;&gt;Safari&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847225/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847225/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/free-exchange-ios-popular-apps-means/feed/</wfw:commentRss><slash:comments>2</slash:comments><description>你是否还在等待iOS5的iPad 2完美越狱，因为你不想花钱购买Apps，但又没法越狱下载盗版 我只想对你说，别蛋疼了，我来教你怎么免费兑换大量的热门收费Apps，包括Angry Birds、Fruit Ninja、Cut the Rope等，甚至还有Real Racing 2 这里保证网站是可靠安全的，我已经使用了几个月了，并且兑换的app就已经算你帐号购买的，可升级 注册美国区账户 首先你需要注册一个美国区帐号，这是必须的，因为兑换码只能在美国区使用 而且我也很推荐你注册一个美国区帐号备用，很多优秀Apps限免有时只针对美国区 注册的方法我不在这里写了，不过推荐你到iapps.im查看，写的很详细，也是一个推荐限免的好网站，教程地址http://s.xfeng.me/zFWVWT 进入兑换网站 好了，当你有了美国区账户后，我们可以开始进入正题了，如果你的iphone或者ipad安装了二维码扫描软件，直接扫描下面二维码进入兑换网站 如果你没有二维码扫描软件，请点击链接进入http://s.xfeng.me/u6oBbs，或者在你的safari浏览器中打开地址：http://s.xfeng.me/u6oBbs (P.S.这里的链接是我的邀请链接，通过这链接我能获得积分，为了兑换更多的应用，你之后也能继续邀请别人) 这里必须用iPad或者iphone自带的Safari浏览器打开这个地址，如果你越狱装了Browser Change插件，请暂时禁用它 认证设备 打开链接后，可以看到如下页面，点击Get Apps就能看到可以兑换的Apps列表，不过这里建议你点击左下部的click to view sponsor apps 如果你还是没忍住点击了Get Apps，那在Apps列表随便点一个App，如果你在sponsor apps列表，也随便点一个，这时会弹出提示，要获取你的设备ID，主要用途是为了知道你是否下载和使用了他们的赞助Apps，用了才会给你积分兑换，这网站就是这原理，所以点击OK或者好确认分享你的设备ID 然后会跳转到如下界面，让你确认让freemyapps来获取你的设备ID，点击Install，没有危险，请放心点击 点击Install后，经过几秒钟的处理，会重新跳转回Safari浏览器，认证就完成了 获取兑换积分 现在你需要进入sponsor Apps列表，可以通过点击页面的view sponsor apps链接或Get more credits链接进入 每一个赞助App都会显示你下载使用它后能获得多少积分，而Gift Apps列表里也会显示你想兑换的App需要多少积分，不用我多说，你应该明白啥意思了吧，速度把所有赞助Apps都下载了 点击赞助App，会提示跳转到App Store，进入后确认下载对应的赞助Apps 这些Apps下载好后你还没每个打开30秒，他才能判断为一次有效的使用，进Apps可以啥都不做，反正开30秒就好 兑换Gift Apps 全部都如此操作后，重新用Safari打开这个网站，看到你的积分有多少了吧，哈哈，马上开始兑换你想要的App 当然你把所有的赞助Apps都下载了，获得的积分也还是无法兑换所有Gift Apps，不过可以通过邀请别人使用获得积分，或者你有多台iOS设备，每台设备都可以单独获得积分，因为设备ID不同，但最后兑换Gift Apps都用你自己的账户兑换就好，只要是美国区账户都可以，不限定设备 点击你想要兑换的Gift App，也会跳转到AppStore，提示兑换，要求输入密码，输入确认后，你兑换的Apps就开始下载了 如果中途出错没关系，你可以重新从网站跳转过去兑换，已经兑换的应用会显示在Gift Apps列表底部，点击就会跳到AppStore下载了 到此你应该已经在激动的兑换各种Apps了，最后补充说一点，如果暂时没有想兑换的Apps也没关系，把你的积分留好，别乱用，这个网站是长期更新的，每过一段时间就会加入一些新的Gift [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847225/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847225/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Software</category><category>ios</category><category>Safari</category><category>iphone</category><category>ipad</category><category>app</category><pubDate>Sun, 08 Jan 2012 14:56:24 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/free-exchange-ios-popular-apps-means/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1095</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/free-exchange-ios-popular-apps-means/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847225/6091596</fs:itemid></item><item><title>LNMP一键安装包mysql升级脚本</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847226/6091596/1/item.html</link><content:encoded>&lt;p&gt;我是懒人，所以环境搭建直接用&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/lnmp/&quot; title=&quot;查看 lnmp 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/lnmp/']);&quot; target=&quot;_blank&quot;&gt;lnmp&lt;/a&gt;&lt;/span&gt;一键安装包，不过编译前稍微改过下那个脚本&lt;/p&gt;
&lt;p&gt;&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/lnmp/&quot; title=&quot;查看 lnmp 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/lnmp/']);&quot; target=&quot;_blank&quot;&gt;lnmp&lt;/a&gt;&lt;/span&gt;已经提供了php和&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; title=&quot;查看 nginx 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/nginx/']);&quot; target=&quot;_blank&quot;&gt;nginx&lt;/a&gt;&lt;/span&gt;的升级脚本，不过一直没提供&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/mysql/&quot; title=&quot;查看 mysql 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/mysql/']);&quot; target=&quot;_blank&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt;的升级脚本，今天突然来兴趣就写了个&lt;/p&gt;
&lt;p&gt;我本地测试通过了，不过不能保证百分百能用，写的比较简单，其实就是把&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; title=&quot;查看 nginx 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/nginx/']);&quot; target=&quot;_blank&quot;&gt;nginx&lt;/a&gt;&lt;/span&gt;的升级脚本拿来改的，容错性还不是很好&lt;/p&gt;
&lt;p&gt;如果你想升级&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/mysql/&quot; title=&quot;查看 mysql 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/mysql/']);&quot; target=&quot;_blank&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt;，可以试用下，不过记得先备份var下的所有数据文件&lt;/p&gt;
&lt;p&gt;另外，这个脚本仅针对从5.1.×升级到5.5.×，如果你是想在5.1.×里升级，那这个脚本不能用了&lt;/p&gt;
&lt;h2&gt;升级脚本&lt;/h2&gt;
&lt;p&gt;&lt;span id=&quot;more-1093&quot;&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span style=&quot;color: #007800;&quot;&gt;PATH&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sbin:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sbin:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sbin:~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;export&lt;/span&gt; PATH
&amp;nbsp;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Check if user is root&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; $&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;id&lt;/span&gt; -u&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;!&lt;/span&gt;= &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
    &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error: You must be root to run this script, please use root to install lnmp&amp;quot;&lt;/span&gt;
    &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;clear&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Upgrade Mysql for LNMP,  Written by Licess&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;LNMP is tool to auto-compile &amp;amp; install Nginx+MySQL+PHP on Linux &amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Upgrade Mysql tool Author:Joysboy&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;For more LNMP information please visit http://www.lnmp.org/&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;For more Upgrade Tool information please visit http://xfeng.me/&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800;&quot;&gt;nv&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;mysql &lt;span style=&quot;color: #660033;&quot;&gt;--version&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
&lt;span style=&quot;color: #007800;&quot;&gt;old_mysql_version&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$nv&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-F&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'[ ,]'&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $6}'&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#echo $old_mysql_version&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$1&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;!&lt;/span&gt;= &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;--help&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#set mysql version&lt;/span&gt;
&amp;nbsp;
	&lt;span style=&quot;color: #007800;&quot;&gt;mysql_version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Current Nginx Version:&lt;span style=&quot;color: #007800;&quot;&gt;$old_mysql_version&lt;/span&gt;&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Please input mysql version you want:&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Only for mysql version 5.5.*:&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;You can get version number from http://www.mysql.com/downloads/mysql/&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;read&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-p&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;(example: 5.5.19 ):&amp;quot;&lt;/span&gt; mysql_version
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;&amp;quot;&lt;/span&gt; = &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
		&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error: You must input mysql version!!&amp;quot;&lt;/span&gt;
		&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;===========================&amp;quot;&lt;/span&gt;
&amp;nbsp;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;You want to upgrade mysql version to &lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;&amp;quot;&lt;/span&gt;
&amp;nbsp;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;===========================&amp;quot;&lt;/span&gt;
&amp;nbsp;
	get_char&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #007800;&quot;&gt;SAVEDSTTY&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; -g&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-echo&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; cbreak
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;dd&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;if&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tty &lt;span style=&quot;color: #007800;&quot;&gt;bs&lt;/span&gt;=&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;count&lt;/span&gt;=&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-raw&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;stty&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$SAVEDSTTY&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#125;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Press any key to start...or Press Ctrl+c to cancel&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #007800;&quot;&gt;char&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;get_char&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;============================check files==================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
  &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz [found]&amp;quot;&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
  &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error: mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz not found!!!download now......&amp;quot;&lt;/span&gt;
  &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;wget&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-c&lt;/span&gt; http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;dev.mysql.com&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;get&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;Downloads&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;MySQL-&lt;span style=&quot;color: #000000;&quot;&gt;5.5&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;from&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;mirror.services.wisc.edu&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt; 
  &lt;span style=&quot;color: #007800;&quot;&gt;dl_status&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$?&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$dl_status&lt;/span&gt; = &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Download mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz successfully!&amp;quot;&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;WARNING!May be the mysql version you input was wrong,please check!&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Nginx Version input was:&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sleep&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;5&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;cmake &lt;span style=&quot;color: #660033;&quot;&gt;-o&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;cmake &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
  &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;cmake [found]&amp;quot;&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
  &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error: cmake not found!!! install now.....&amp;quot;&lt;/span&gt;
  &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;wget&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-c&lt;/span&gt; http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;www.cmake.org&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;files&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;v2.8&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;cmake-2.8.7.tar.gz
  &lt;span style=&quot;color: #007800;&quot;&gt;dl_status&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$?&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;$dl_status&lt;/span&gt; = &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Download cmake-2.8.7.tar.gz successfully!&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tar&lt;/span&gt; xvf cmake-2.8.7.tar.gz
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; cmake-2.8.7&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;
	.&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;configure
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;gmake&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;make&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; ..
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;cmake &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
		&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Install cmake successfully!&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
		&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error install cmake...&amp;quot;&lt;/span&gt;
		&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sleep&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;5&lt;/span&gt;
		&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error download cmake-2.8.7.tar.gz&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sleep&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;5&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;============================install mysql==================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-rf&lt;/span&gt; mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tar&lt;/span&gt; zxvf mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;.tar.gz
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; mysql-&lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;
cmake -DCMAKE_INSTALL_PREFIX=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql \
-DWITH_READLINE=&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DENABLED_LOCAL_INFILE=&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EMBEDDED_SERVER=&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;make&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql stop
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;mv&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql.old
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;make&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cp&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-a&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql.old&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;var&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/*&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;data
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;chown&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-R&lt;/span&gt; mysql.mysql &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;data
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;chgrp&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-R&lt;/span&gt; mysql &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;.
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;mv&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql.old &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cp&lt;/span&gt; support-files&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql.server &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;chmod&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;755&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&amp;nbsp;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cat&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;ld.so.conf.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql.conf&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt;EOF
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib
EOF
ldconfig
&amp;nbsp;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;include&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;myisamchk
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;rm&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysqldump
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ln&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ln&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;myisamchk &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;myisamchk
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ln&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysqldump &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysqldump
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ln&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ln&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;include &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;include&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql
&amp;nbsp;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mysql start
&lt;span style=&quot;color: #007800;&quot;&gt;pid&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ps&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-ef&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; mysqld_safe&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-v&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;awk&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;'{print $2}'&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;`&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&lt;span style=&quot;color: #007800;&quot;&gt;$pid&lt;/span&gt;&amp;quot;&lt;/span&gt; == &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;then&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Error Insatll Mysql....&amp;quot;&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; ..
	&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sleep&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;5&lt;/span&gt;
	&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Upgrade completed!&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Program will display Mysql Version......&amp;quot;&lt;/span&gt;
mysql &lt;span style=&quot;color: #660033;&quot;&gt;--version&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; ..&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;You have successfully upgrade from &lt;span style=&quot;color: #007800;&quot;&gt;$old_mysql_version&lt;/span&gt; to &lt;span style=&quot;color: #007800;&quot;&gt;$mysql_version&lt;/span&gt;&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;LNMP is tool to auto-compile &amp;amp; install Nginx+MySQL+PHP on Linux &amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Upgrade Mysql tool Author:Joysboy&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;For more Upgrade Tool information please visit http://xfeng.me/&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;For more information please visit http://www.lnmp.org/&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;=========================================================================&amp;quot;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;fi&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2&gt;Tips&lt;/h2&gt;
&lt;p&gt;这里需要提示几点，升级Mysql后需要重新编译&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/php/&quot; title=&quot;查看 PHP 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/php/']);&quot; target=&quot;_blank&quot;&gt;PHP&lt;/a&gt;&lt;/span&gt;，否则没有对应的lib&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/mysql/&quot; title=&quot;查看 mysql 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/mysql/']);&quot; target=&quot;_blank&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt;client.so&lt;/p&gt;
&lt;p&gt;重新编译php很简单，运行一次LNMP提供的php升级脚本即可，如果不需要升级版本，输入相同版本号，升级前，如果你对php配置文件有过优化，记得备份php.ini&lt;/p&gt;
&lt;p&gt;重新编译&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/php/&quot; title=&quot;查看 PHP 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/php/']);&quot; target=&quot;_blank&quot;&gt;PHP&lt;/a&gt;&lt;/span&gt;后，如果你使用了eAccelerator，那么你还需要重新编译安装eAccelerator，这个也是直接运行LNMP的eAccelerator安装脚本即可&lt;/p&gt;
&lt;p&gt;总之，没事别蛋疼升级&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/mysql/&quot; title=&quot;查看 mysql 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/mysql/']);&quot; target=&quot;_blank&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt;，会搞出一堆事情，后面有空我优化下脚本，升级mysql会一起吧php重新编译安装了&lt;/p&gt;
&lt;p&gt;如果你不想使用我的脚本，自己编译升级的话，提示一点，&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/cmake/&quot; title=&quot;查看 cmake 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/cmake/']);&quot; target=&quot;_blank&quot;&gt;cmake&lt;/a&gt;&lt;/span&gt;配置的时候不能少了-DDEFAULT_COLLATION=utf8_general_ci这个参数，否则启动检测字符集时会报错，无法启动，你只能重新编译一次&lt;/p&gt;
&lt;p&gt;我第一次是把5.1.×的编译参数对照转换为5.5.×的参数，结果就少了这条，害我又编译一次&lt;/p&gt;
&lt;p&gt;5.5.×和5.1.×编译参数对照表 &lt;a href=&quot;http://forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide']);&quot;  title=&quot;CMake_Transition_Guide&quot; target=&quot;_blank&quot;&gt;CMake_Transition_Guide&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;脚本下载&lt;/h2&gt;
&lt;p&gt;本地下载： &lt;a href=&quot;http://s.xfeng.me/A6Osgd&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 's.xfeng.me/A6Osgd']);&quot;  title=&quot;upgrade_mysql.tar.gz&quot;&gt;http://s.xfeng.me/A6Osgd&lt;/a&gt;&lt;br /&gt;
GitHub: &lt;a href=&quot;http://s.xfeng.me/ACbZ0c&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 's.xfeng.me/ACbZ0c']);&quot;  title=&quot;upgrade mysql&quot; target=&quot;_blank&quot;&gt;http://s.xfeng.me/ACbZ0c&lt;/a&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/lnmp-upgrade-mysql-script/&quot;&gt;http://xfeng.me/lnmp-upgrade-mysql-script/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/lnmp-upgrade-mysql-script/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;还没有评论,快来抢沙发&lt;/a&gt; | 01/06/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/linux/vps/&quot; title=&quot;查看 VPS 中的全部文章&quot; rel=&quot;category tag&quot;&gt;VPS&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/cmake/&quot; rel=&quot;tag&quot;&gt;cmake&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/lnmp/&quot; rel=&quot;tag&quot;&gt;lnmp&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/mysql/&quot; rel=&quot;tag&quot;&gt;mysql&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; rel=&quot;tag&quot;&gt;nginx&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/php/&quot; rel=&quot;tag&quot;&gt;PHP&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/vps/&quot; rel=&quot;tag&quot;&gt;VPS&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847226/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847226/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/lnmp-upgrade-mysql-script/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>我是懒人，所以环境搭建直接用lnmp一键安装包，不过编译前稍微改过下那个脚本 lnmp已经提供了php和nginx的升级脚本，不过一直没提供mysql的升级脚本，今天突然来兴趣就写了个 我本地测试通过了，不过不能保证百分百能用，写的比较简单，其实就是把nginx的升级脚本拿来改的，容错性还不是很好 如果你想升级mysql，可以试用下，不过记得先备份var下的所有数据文件 另外，这个脚本仅针对从5.1.×升级到5.5.×，如果你是想在5.1.×里升级，那这个脚本不能用了 升级脚本 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH &amp;#160; # Check if user is root if &amp;#91; $&amp;#40;id -u&amp;#41; != &amp;#34;0&amp;#34; &amp;#93;; then echo &amp;#34;Error: You must be root to run this script, please use root to install lnmp&amp;#34; exit 1 fi &amp;#160; clear echo &amp;#34;=========================================================================&amp;#34; echo &amp;#34;Upgrade Mysql for LNMP, Written by [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847226/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847226/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>VPS</category><category>PHP</category><category>mysql</category><category>nginx</category><category>cmake</category><category>lnmp</category><pubDate>Fri, 06 Jan 2012 22:19:55 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/lnmp-upgrade-mysql-script/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1093</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/lnmp-upgrade-mysql-script/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847226/6091596</fs:itemid></item><item><title>解决Fastcgi_cache移动版与Web版缓存混乱问题</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847227/6091596/1/item.html</link><content:encoded>&lt;p&gt;最近启用了Fastcgi_&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/cache/&quot; title=&quot;查看 cache 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/cache/']);&quot; target=&quot;_blank&quot;&gt;cache&lt;/a&gt;&lt;/span&gt;，这货的确蛮给力的，速度非常快&lt;/p&gt;
&lt;h2&gt;&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/cache/&quot; title=&quot;查看 cache 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/cache/']);&quot; target=&quot;_blank&quot;&gt;cache&lt;/a&gt;&lt;/span&gt;原理&lt;/h2&gt;
&lt;p&gt;本来是用户请求，然后通过如下一堆处理过程，把页面返回给用户&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BDVUPoSL/ZyfGq.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/BDVUPoSL/ZyfGq.jpg&quot; alt=&quot;&quot; width=&quot;330&quot; height=&quot;98&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
而开启&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/fastcgi/&quot; title=&quot;查看 fastcgi 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/fastcgi/']);&quot; target=&quot;_blank&quot;&gt;fastcgi&lt;/a&gt;&lt;/span&gt; cache后，用户第一次请求，会把返回的文件同时缓存起来，如果再有请求，命中缓存直接从cache返回数据，省去了&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/fastcgi/&quot; title=&quot;查看 fastcgi 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/fastcgi/']);&quot; target=&quot;_blank&quot;&gt;fastcgi&lt;/a&gt;&lt;/span&gt;和php通信处理过程&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BDVUPGAc/c3axz.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/BDVUPGAc/c3axz.jpg&quot; alt=&quot;&quot; width=&quot;330&quot; height=&quot;152&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
开启Fastcgi cache后相当于全站静态了，可以到缓存文件夹查看缓存文件，这些文件没有加密，文本保存的，就是一个网页的html代码&lt;/p&gt;
&lt;p&gt;Nginx对静态文件的处理还是非常给力的，当然你的disk也要给力啊&lt;br /&gt;
&lt;span id=&quot;more-1088&quot;&gt;&lt;/span&gt;&lt;br /&gt;
不过响应的问题也有一些，例如Fastcgi_cache不会去检测php是否更新，所以如果有内容更新后页面不会更新，这个很蛋疼&lt;/p&gt;
&lt;h2&gt;缓存更新&lt;/h2&gt;
&lt;p&gt;对于&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;来说要解决这个问题还是很简单的，一般更新就两种，一种发表新文章，这种没关系，肯定是新生成缓存，而评论&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/fastcgi/&quot; title=&quot;查看 fastcgi 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/fastcgi/']);&quot; target=&quot;_blank&quot;&gt;fastcgi&lt;/a&gt;&lt;/span&gt; cache就不会更新&lt;/p&gt;
&lt;p&gt;对于这个问题我有一个比较粗暴的解决方法，就是用脚本实时扫描Nginx的日志，一旦有对comment-post.php的post请求，就把请求地址返回，并找到对应缓存文件删除，这样就保证更新了，至少我博客没啥特别的功能，只需要评论能更新就ok&lt;/p&gt;
&lt;p&gt;缓存更新脚本介绍请看这里&lt;a href=&quot;http://xfeng.me/wordpress-fastcgi-cache-update/&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'xfeng.me/wordpress-fastcgi-cache-update/']);&quot;  title=&quot;Wordpress的fastcgi cache缓存更新脚本&quot; target=&quot;_blank&quot;&gt;《Wordpress的fastcgi cache缓存更新脚本》&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;缓存混乱问题&lt;/h2&gt;
&lt;p&gt;但还有个严重的问题，由于配置Fastcgi cache时我的key配置为$request_method$scheme$host$request_uri&lt;/p&gt;
&lt;p&gt;一般都会这么配，生成的key就例如GETHTTPhttp://xfeng.me/about,问题就来了&lt;/p&gt;
&lt;p&gt;现在很多人都是用&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wptouch/&quot; title=&quot;查看 wptouch 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wptouch/']);&quot; target=&quot;_blank&quot;&gt;wptouch&lt;/a&gt;&lt;/span&gt;这类插件来生成移动版博客，请求url完全相同，但是返回页面不同，而使用了Fastcgi cache后，如果手机先访问了一个还没生成缓存的页面，这时生成的缓存是移动版页面，当电脑去请求同意url时，由于缓存命中，直接返回缓存，电脑也查看到移动版页面&lt;/p&gt;
&lt;p&gt;这个问题很蛋疼了，开始我吧$http_user_agent也放到key里，例如$http_user_agent$request_method$scheme$host$request_uri&lt;/p&gt;
&lt;p&gt;这样的确能解决问题，但是UA千变万化，每个UA都要重新生成一次缓存，除非是回访，新来访者几乎失去了缓存的意义&lt;/p&gt;
&lt;p&gt;因此我想出了下面蛋疼的解决办法，这个办法并不是最好的，也有一些问题，具体的后面再说，先介绍我的解决方案&lt;/p&gt;
&lt;p&gt;移动版和Web版缓存混乱是由于cache key相当引起的，解决方案肯定是把key区分开，把key加入UA这种方法已经排除了，那么只能改变host或者使用两个不同的缓存空间&lt;/p&gt;
&lt;p&gt;变host就会出现两个域名，电脑访问xfeng.me，而手机访问m.xfeng.me&lt;/p&gt;
&lt;p&gt;但为了让用户之前一样，完全智能返回对应版本的页面，就需要在Nginx上做些判断了&lt;/p&gt;
&lt;h2&gt;WP开启多域名支持&lt;/h2&gt;
&lt;p&gt;不过首先需要让&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;支持多域名，因为我们需要两个域名同时访问一个&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wordpress/']);&quot; target=&quot;_blank&quot;&gt;wordpress&lt;/a&gt;&lt;/span&gt;系统，方法很简单，只需要在你的wp-config.php里加入如下配置&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$home&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'http://'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$_SERVER&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;'HTTP_HOST'&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$siteurl&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;'http://'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$_SERVER&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;'HTTP_HOST'&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;'WP_HOME'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$home&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;'WP_SITEURL'&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$siteurl&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;加入上面的代码后，你博客后台配置URL那栏就会禁止配置了，根据请求域名来判断，当然，你需要把你的移动版域名解析到你的服务器上&lt;/p&gt;
&lt;h2&gt;Nginx UA跳转判断&lt;/h2&gt;
&lt;p&gt;开启多域名支持后，就需要修改Nginx配置了，我们需要新增一个server，然后在原来的server里加入UA的判断，把移动设备的请求转到m.xfeng.me，而把非移动设备的请求都转回到xfeng.me&lt;/p&gt;
&lt;p&gt;配置如下，我只贴出了相关部分，这不是完整的配置，你需要把需要的部分补齐到你的配置里&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xorg_conf&quot; style=&quot;font-family:monospace;&quot;&gt;http
    &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
		fastcgi_temp_path /tmp/ngx_fcgi_tmp;
		fastcgi_cache_path /tmp/ngx_fcgi_cache levels=&lt;span style=&quot;color: #cc66cc;&quot;&gt;2&lt;/span&gt;:&lt;span style=&quot;color: #cc66cc;&quot;&gt;2&lt;/span&gt; keys_zone=ngx_fcgi_cache:128m inactive=5m max_size=1g;
		fastcgi_cache_valid &lt;span style=&quot;color: #cc66cc;&quot;&gt;200&lt;/span&gt; 1h;
		fastcgi_cache_valid &lt;span style=&quot;color: #cc66cc;&quot;&gt;302&lt;/span&gt; 1h;
		fastcgi_cache_valid &lt;span style=&quot;color: #cc66cc;&quot;&gt;301&lt;/span&gt; 1d;
		fastcgi_cache_valid any 1m;
		fastcgi_cache_min_uses  &lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;;
		fastcgi_cache_use_stale error timeout invalid_header http_500;
		fastcgi_cache_key &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;$request_method$scheme$host$request_uri&amp;quot;&lt;/span&gt;;
&amp;nbsp;
		server
			&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
				listen       &lt;span style=&quot;color: #cc66cc;&quot;&gt;80&lt;/span&gt;;
				server_name xfeng.me;
				index index.html index.htm index.php;
				root  /www/xfeng.me;
&amp;nbsp;
				if &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; $http_user_agent ~*  &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;^((.*MIDP.*)|(.*WAP.*)|(.*Mobile.*)|(.*CLDC.*)|(.*Googlebot-Mobile.*)|(.*iPhone.*)|(.*Android.*)|(.*iPad.*)|(.*ios.*)|(.*Symbian.*)|(.*Nokia.*)|(.*Windows CE.*)|(.*blackberry.*)|(.*SonyEricsson.*)|(.*webOS.*)|(.*Windows Phone.*)|(.*Maemo.*)|(.*Meego.*)|(.*Opera Mobi.*)|(.*Opera Mini.*)|(.*Palm.*)|(.*UCWEB.*)|(.*BenQ.*)|(.*PHILIPS.*)|(.*SAMSUNG.*)|(.*Lenovo.*)|(.*Mitsu.*)|(.*Motorola.*)|(.*SHARP.*)|(.*WAPPER.*)|(.*LG.*)|(.*Dopod.*)|(.*Haier.*)|(.*ZTE.*))$&amp;quot;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
					&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
						rewrite ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ http://m.xfeng.me/$1 redirect;
					&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
				location ~ .*\.&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;php|php5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;?$
					&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
						fastcgi_pass  unix:/tmp/php-cgi.sock;
						fastcgi_index index.php;
						include fcgi.conf;
						fastcgi_cache ngx_fcgi_cache;
					&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
			&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
		server
			&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
				listen       &lt;span style=&quot;color: #cc66cc;&quot;&gt;80&lt;/span&gt;;
				server_name m.xfeng.me;
				index index.html index.htm index.php;
				root  /www/xfeng.me;
&amp;nbsp;
				if &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; $http_user_agent !~*  &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;^((.*MIDP.*)|(.*WAP.*)|(.*Mobile.*)|(.*CLDC.*)|(.*Googlebot-Mobile.*)|(.*iPhone.*)|(.*Android.*)|(.*iPad.*)|(.*ios.*)|(.*Symbian.*)|(.*Nokia.*)|(.*Windows CE.*)|(.*blackberry.*)|(.*SonyEricsson.*)|(.*webOS.*)|(.*Windows Phone.*)|(.*Maemo.*)|(.*Meego.*)|(.*Opera Mobi.*)|(.*Opera Mini.*)|(.*Palm.*)|(.*UCWEB.*)|(.*BenQ.*)|(.*PHILIPS.*)|(.*SAMSUNG.*)|(.*Lenovo.*)|(.*Mitsu.*)|(.*Motorola.*)|(.*SHARP.*)|(.*WAPPER.*)|(.*LG.*)|(.*Dopod.*)|(.*Haier.*)|(.*ZTE.*)|(.*Mediapartners-Google.*)|(.*Adsbot-Google.*))$&amp;quot;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
					&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
						rewrite ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ http://xfeng.me/$1 redirect;
					&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
				location ~ .*\.&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;php|php5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;?$
					&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
						fastcgi_pass  unix:/tmp/php-cgi.sock;
						fastcgi_index index.php;
						include fcgi.conf;
						fastcgi_cache ngx_fcgi_cache;
					&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
			&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
	&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;简单解释下上面的配置，fastcgi_cache_path是指定缓存空间路径，缓存空间名，空间大小等信息&lt;/p&gt;
&lt;p&gt;fastcgi_cache_path只能写在http段里，不能写在server里，开始我写到了server里，检查配置报错，后来在官方wiki里看了解释，&lt;a href=&quot;http://wiki.nginx.org/HttpFcgiModule&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'wiki.nginx.org/HttpFcgiModule']);&quot;  target=&quot;_blank&quot;&gt;HttpFcgiModule Wiki&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;fastcgi_cache_key是配置你的key，也就我文章开始说的key，也就是因为key相同才会造成移动版缓存混乱&lt;/p&gt;
&lt;p&gt;fastcgi_cache就是启用缓存，后面跟你要用的用的缓存空间，你可以用fastcgi_cache_path定义多个缓存空间&lt;/p&gt;
&lt;p&gt;开始我想在server里用if判断UA，不同的UA启用不同的缓存空间，但是Nginx不允许把fastcgi_cache 写到if判断里&lt;/p&gt;
&lt;p&gt;其他几项fastcgi_cache参数不多介绍了，网上很多文章介绍很详细&lt;/p&gt;
&lt;p&gt;上面的配置里有两个server，分别是xfeng.me和m.xfeng.me，两个server里都有一个if判断UA，然后302跳转&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xorg_conf&quot; style=&quot;font-family:monospace;&quot;&gt;if &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; $http_user_agent ~* &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;.*mobile.*&amp;quot;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #adadad; font-style: italic;&quot;&gt;#这里就是判断是否为移动设备UA，不区分大小写&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
rewrite ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ http://m.xfeng.me/$1 redirect; &lt;span style=&quot;color: #adadad; font-style: italic;&quot;&gt;#把移动设备302跳转到m.xfeng.me，请求地址不变&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
if &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; $http_user_agent !~* &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;.*mobile.*&amp;quot;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #adadad; font-style: italic;&quot;&gt;#判断是否不为移动设备UA&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
rewrite ^/&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;.*&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;$ http://xfeng.me/$1 redirect; &lt;span style=&quot;color: #adadad; font-style: italic;&quot;&gt;#把非移动设备的请求302跳转到xfeng.me，请求地址不变&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;在两个server里都启用fastcgi cache，你可以使用同一个缓存空间，因为cache key已经不同了&lt;/p&gt;
&lt;p&gt;这样就能保证在相同的请求地址下，自动返回对应设备的页面，并且缓存不会混乱，也只需要两份缓存&lt;/p&gt;
&lt;p&gt;不过两个域名但内容完全相同，可能会被搜索引擎认为重复内容惩罚，不过对于Google还好说，因为Google针对移动版有专门的bot，Googlebot-Mobile加入到if判断里就好，别的搜索引擎就没办法了&lt;/p&gt;
&lt;h2&gt;其他问题&lt;/h2&gt;
&lt;p&gt;另外，&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wptouch/&quot; title=&quot;查看 wptouch 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wptouch/']);&quot; target=&quot;_blank&quot;&gt;wptouch&lt;/a&gt;&lt;/span&gt;在页面底部还有一个切换到Web版的开关，你可以去掉这个按钮了，除非你的移动设备浏览器支持伪装UA，伪装为电脑的才能访问Web版&lt;/p&gt;
&lt;p&gt;去掉这个按钮只需要修改&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wptouch/&quot; title=&quot;查看 wptouch 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wptouch/']);&quot; target=&quot;_blank&quot;&gt;wptouch&lt;/a&gt;&lt;/span&gt;/theme/defuat/footer.php，去掉下面的代码&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;html4strict&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;center&lt;/span&gt;&amp;gt;&lt;/span&gt;
     &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;wptouch-switch-link&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
           &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt; ?php wptouch_core_footer_switch_link&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;; ?&amp;gt;&lt;/span&gt;
     &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;center&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;完成上面的步骤，reload &lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; title=&quot;查看 nginx 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/nginx/']);&quot; target=&quot;_blank&quot;&gt;nginx&lt;/a&gt;&lt;/span&gt;，删掉旧的所有缓存文件，你的博客就开始正常工作了&lt;/p&gt;
&lt;p&gt;不过我自己还有个小问题，也就是我的移动版有两个，一个是触屏版，用&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/wptouch/&quot; title=&quot;查看 wptouch 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/wptouch/']);&quot; target=&quot;_blank&quot;&gt;wptouch&lt;/a&gt;&lt;/span&gt;生成，另一个是非触屏版，用mobilepress生成，这两的页面缓存也会混乱&lt;/p&gt;
&lt;p&gt;当然可以使用相同的办法，建第三个server，例如wap.xfeng.me，同样的if判断UA，把不同设备的UA分别跳转，不过不想这么折腾了，禁用了mobilepress&lt;/p&gt;
&lt;p&gt;全部使用wptouch，虽然这样对一些旧的非触屏手机很不友好，因为wptouch很多东西是js的，就手机支持非常不好，例如我的E71就看着很不爽&lt;/p&gt;
&lt;p&gt;最后，我现在已经停用上面的方案了，主要我的博客其实根本没多大访问量，没必要这么缓存，只是学习研究下fastcgi cache，并且把自己折腾的解决方案贴出来&lt;/p&gt;
&lt;p&gt;开始弄好的时候，发现移动版缓存问题时，网络上找不到相关的文章，不知道是没多人用fastcgi cache生成wordpress的缓存还是怎么的&lt;/p&gt;
&lt;p&gt;不过建议一般的小博客，例如我这类的还是不要用着东西了，虽然很快，不过由于缓存不智能，需要自己写脚本去清楚已经更新页面的缓存，还是那种访问量较大，并且更新不多的网站用比较好&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/&quot;&gt;http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;4 条评论,看看别人说了些什么&lt;/a&gt; | 01/04/2012 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/linux/nginx-linux/&quot; title=&quot;查看 Nginx 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Nginx&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/developed/php/&quot; title=&quot;查看 PHP 中的全部文章&quot; rel=&quot;category tag&quot;&gt;PHP&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/linux/vps/&quot; title=&quot;查看 VPS 中的全部文章&quot; rel=&quot;category tag&quot;&gt;VPS&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/category/nerwork-technology/web-share/wordpress/&quot; title=&quot;查看 wordpress 中的全部文章&quot; rel=&quot;category tag&quot;&gt;wordpress&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/cache/&quot; rel=&quot;tag&quot;&gt;cache&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/fastcgi/&quot; rel=&quot;tag&quot;&gt;fastcgi&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/nginx/&quot; rel=&quot;tag&quot;&gt;nginx&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/wordpress/&quot; rel=&quot;tag&quot;&gt;wordpress&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/wptouch/&quot; rel=&quot;tag&quot;&gt;wptouch&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847227/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847227/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/feed/</wfw:commentRss><slash:comments>4</slash:comments><description>最近启用了Fastcgi_cache，这货的确蛮给力的，速度非常快 cache原理 本来是用户请求，然后通过如下一堆处理过程，把页面返回给用户 而开启fastcgi cache后，用户第一次请求，会把返回的文件同时缓存起来，如果再有请求，命中缓存直接从cache返回数据，省去了fastcgi和php通信处理过程 开启Fastcgi cache后相当于全站静态了，可以到缓存文件夹查看缓存文件，这些文件没有加密，文本保存的，就是一个网页的html代码 Nginx对静态文件的处理还是非常给力的，当然你的disk也要给力啊 不过响应的问题也有一些，例如Fastcgi_cache不会去检测php是否更新，所以如果有内容更新后页面不会更新，这个很蛋疼 缓存更新 对于wordpress来说要解决这个问题还是很简单的，一般更新就两种，一种发表新文章，这种没关系，肯定是新生成缓存，而评论fastcgi cache就不会更新 对于这个问题我有一个比较粗暴的解决方法，就是用脚本实时扫描Nginx的日志，一旦有对comment-post.php的post请求，就把请求地址返回，并找到对应缓存文件删除，这样就保证更新了，至少我博客没啥特别的功能，只需要评论能更新就ok 缓存更新脚本介绍请看这里《Wordpress的fastcgi cache缓存更新脚本》 缓存混乱问题 但还有个严重的问题，由于配置Fastcgi cache时我的key配置为$request_method$scheme$host$request_uri 一般都会这么配，生成的key就例如GETHTTPhttp://xfeng.me/about,问题就来了 现在很多人都是用wptouch这类插件来生成移动版博客，请求url完全相同，但是返回页面不同，而使用了Fastcgi cache后，如果手机先访问了一个还没生成缓存的页面，这时生成的缓存是移动版页面，当电脑去请求同意url时，由于缓存命中，直接返回缓存，电脑也查看到移动版页面 这个问题很蛋疼了，开始我吧$http_user_agent也放到key里，例如$http_user_agent$request_method$scheme$host$request_uri 这样的确能解决问题，但是UA千变万化，每个UA都要重新生成一次缓存，除非是回访，新来访者几乎失去了缓存的意义 因此我想出了下面蛋疼的解决办法，这个办法并不是最好的，也有一些问题，具体的后面再说，先介绍我的解决方案 移动版和Web版缓存混乱是由于cache key相当引起的，解决方案肯定是把key区分开，把key加入UA这种方法已经排除了，那么只能改变host或者使用两个不同的缓存空间 变host就会出现两个域名，电脑访问xfeng.me，而手机访问m.xfeng.me 但为了让用户之前一样，完全智能返回对应版本的页面，就需要在Nginx上做些判断了 WP开启多域名支持 不过首先需要让wordpress支持多域名，因为我们需要两个域名同时访问一个wordpress系统，方法很简单，只需要在你的wp-config.php里加入如下配置 $home = 'http://'.$_SERVER&amp;#91;'HTTP_HOST'&amp;#93;; $siteurl = 'http://'.$_SERVER&amp;#91;'HTTP_HOST'&amp;#93;; define&amp;#40;'WP_HOME', $home&amp;#41;; define&amp;#40;'WP_SITEURL', $siteurl&amp;#41;; 加入上面的代码后，你博客后台配置URL那栏就会禁止配置了，根据请求域名来判断，当然，你需要把你的移动版域名解析到你的服务器上 Nginx UA跳转判断 开启多域名支持后，就需要修改Nginx配置了，我们需要新增一个server，然后在原来的server里加入UA的判断，把移动设备的请求转到m.xfeng.me，而把非移动设备的请求都转回到xfeng.me 配置如下，我只贴出了相关部分，这不是完整的配置，你需要把需要的部分补齐到你的配置里 http &amp;#123; fastcgi_temp_path /tmp/ngx_fcgi_tmp; fastcgi_cache_path /tmp/ngx_fcgi_cache levels=2:2 keys_zone=ngx_fcgi_cache:128m inactive=5m max_size=1g; [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847227/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847227/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>VPS</category><category>wordpress</category><category>cache</category><category>PHP</category><category>nginx</category><category>wptouch</category><category>Nginx</category><category>fastcgi</category><pubDate>Wed, 04 Jan 2012 22:41:43 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1088</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/solve-fastcgi-cache-wp-mobile-confusion/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847227/6091596</fs:itemid></item><item><title>第一次海外购kindle touch</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847229/6091596/1/item.html</link><content:encoded>&lt;p&gt;之前从来没有海淘经历，其实以前就有点想买&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/kindle/&quot; title=&quot;查看 kindle 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/kindle/']);&quot; target=&quot;_blank&quot;&gt;kindle&lt;/a&gt;&lt;/span&gt;，但是一直很纠结到底要不要&lt;/p&gt;
&lt;p&gt;12月初的时候看到了@imagelife 买到的&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/kindle/&quot; title=&quot;查看 kindle 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/kindle/']);&quot; target=&quot;_blank&quot;&gt;kindle&lt;/a&gt;&lt;/span&gt; touch，很亲，手感也不错，红外触控，操作没啥延迟，当然E-link屏本身刷新比较慢，不过总体很喜欢&lt;/p&gt;
&lt;p&gt;于是憋不住了，准备入手一台，看了淘宝&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/kindle/&quot; title=&quot;查看 kindle 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/kindle/']);&quot; target=&quot;_blank&quot;&gt;kindle&lt;/a&gt;&lt;/span&gt; touch均价大概在790，而&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/amazon/&quot; title=&quot;查看 Amazon 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/amazon/']);&quot; target=&quot;_blank&quot;&gt;Amazon&lt;/a&gt;&lt;/span&gt;上只要99刀，折合人民币640左右，淘宝贵了150&lt;/p&gt;
&lt;p&gt;而@imagelife是直接在&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/amazon/&quot; title=&quot;查看 Amazon 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/amazon/']);&quot; target=&quot;_blank&quot;&gt;Amazon&lt;/a&gt;&lt;/span&gt;买的，价格的诱惑加上想尝试海外购物，于是行动了&lt;/p&gt;
&lt;p&gt;以前没玩过海淘，由于人懒，也没去论坛看很多贴，直接让@imagelife把他的方法告诉我，我直接copy执行&lt;/p&gt;
&lt;p&gt;于是我也到百通注册了个帐号，注册倒是非常简单，也不需要找客服人工开通什么，全部自动生成好&lt;/p&gt;
&lt;p&gt;有了百通的收货地址后，登录&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/amazon/&quot; title=&quot;查看 Amazon 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/amazon/']);&quot; target=&quot;_blank&quot;&gt;Amazon&lt;/a&gt;&lt;/span&gt;，因为之前玩EC2，所以已经有Amazon的帐号了，信用卡信息什么都有，直接下单购买&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/kindle/&quot; title=&quot;查看 kindle 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/kindle/']);&quot; target=&quot;_blank&quot;&gt;kindle&lt;/a&gt;&lt;/span&gt; touch&lt;br /&gt;
&lt;span id=&quot;more-1067&quot;&gt;&lt;/span&gt;&lt;br /&gt;
12-06下单并付款购买了kindle touch，12.7号Amazon发货到百通&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCiiiPys/cDDU3.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCiiiPys/medium.jpg&quot; title=&quot;Amazon&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;230&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
USPS还是给力的，7号发货，9号到了百通的新泽西仓库&lt;/p&gt;
&lt;p&gt;然后悲催的购物经历开始了，因为到年底，估计中国人开始扫货吧，加上百通貌似现在的确很垃圾，N多人骂&lt;/p&gt;
&lt;p&gt;9号入库后，我就悲催的一直等待了，然后扣费我也不知道怎么扣的，只有0.9磅的东西，由于我之前听朋友的充了52元进去，他把我52全部扣完了&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCilfr7Y/dsIwQ.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCilfr7Y/medium.jpg&quot; title=&quot;buytong&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;82&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
钱扣了也没见发送发货，漫长的等待&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCiijeED/RkD6Z.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCiijeED/medium.jpg&quot; title=&quot;buytong&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;191&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
一直到15号，百通才把我的kindle touch送到机场，然后在机场待了2天，17号发往北京&lt;/p&gt;
&lt;p&gt;我飞啊飞，飞了3天，最终20号在天津入关，入关后百通不知道又在搞毛，过了3天，23号才把我的kindle用EMS发往杭州&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCiijH92/GSsim.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCiijH92/medium.jpg&quot; title=&quot;buytong&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;188&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
EMS的效率真的不是一般差，23号已经写着发往杭州，28号才到杭州，不过到了杭州后还算蛮快的，当天就送到了公司小邮局，只是过了18点，不能取件了，而且小邮局MM还没把我包裹入库，没法取，只能再等一天&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCRK8Uxh/88n80.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCRK8Uxh/medium.jpg&quot; title=&quot;ems&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;336&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
拿到手期待已久的kindle touch，必须上一张处女照啊，哈哈&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BD7MKdj3/xLnJn.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BD7MKdj3/medium.jpg&quot; title=&quot;kindle&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;294&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
最后算下这次海外购物的花销吧，kindle $99，百通运费￥52，总共合计￥690左右，相对淘宝的￥790来说还是便宜100大洋&lt;/p&gt;
&lt;p&gt;不过后来也看到其他几人购买kindle touch的文章，发现我的运费超贵啊，而且是最慢的。。。。好吧，被坑了一次，以后要先找找好的转运公司了，百通的确太垃圾了&lt;/p&gt;
&lt;p&gt;这两天抽空写个体验记录，不过年底很悲惨，太忙了，今年是估计写不出来了，本文是今年最后一篇文章，敬请期待kindle touch折腾经历&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/first-time-oversea-shopping-kindle-touch/&quot;&gt;http://xfeng.me/first-time-oversea-shopping-kindle-touch/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/first-time-oversea-shopping-kindle-touch/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;13 条评论,看看别人说了些什么&lt;/a&gt; | 12/30/2011 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/jottings/&quot; title=&quot;查看 Jottings 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Jottings&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/amazon/&quot; rel=&quot;tag&quot;&gt;Amazon&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ems/&quot; rel=&quot;tag&quot;&gt;ems&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/kindle/&quot; rel=&quot;tag&quot;&gt;kindle&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/shopping/&quot; rel=&quot;tag&quot;&gt;shopping&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847229/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847229/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/first-time-oversea-shopping-kindle-touch/feed/</wfw:commentRss><slash:comments>13</slash:comments><description>之前从来没有海淘经历，其实以前就有点想买kindle，但是一直很纠结到底要不要 12月初的时候看到了@imagelife 买到的kindle touch，很亲，手感也不错，红外触控，操作没啥延迟，当然E-link屏本身刷新比较慢，不过总体很喜欢 于是憋不住了，准备入手一台，看了淘宝kindle touch均价大概在790，而Amazon上只要99刀，折合人民币640左右，淘宝贵了150 而@imagelife是直接在Amazon买的，价格的诱惑加上想尝试海外购物，于是行动了 以前没玩过海淘，由于人懒，也没去论坛看很多贴，直接让@imagelife把他的方法告诉我，我直接copy执行 于是我也到百通注册了个帐号，注册倒是非常简单，也不需要找客服人工开通什么，全部自动生成好 有了百通的收货地址后，登录Amazon，因为之前玩EC2，所以已经有Amazon的帐号了，信用卡信息什么都有，直接下单购买kindle touch 12-06下单并付款购买了kindle touch，12.7号Amazon发货到百通 USPS还是给力的，7号发货，9号到了百通的新泽西仓库 然后悲催的购物经历开始了，因为到年底，估计中国人开始扫货吧，加上百通貌似现在的确很垃圾，N多人骂 9号入库后，我就悲催的一直等待了，然后扣费我也不知道怎么扣的，只有0.9磅的东西，由于我之前听朋友的充了52元进去，他把我52全部扣完了 钱扣了也没见发送发货，漫长的等待 一直到15号，百通才把我的kindle touch送到机场，然后在机场待了2天，17号发往北京 我飞啊飞，飞了3天，最终20号在天津入关，入关后百通不知道又在搞毛，过了3天，23号才把我的kindle用EMS发往杭州 EMS的效率真的不是一般差，23号已经写着发往杭州，28号才到杭州，不过到了杭州后还算蛮快的，当天就送到了公司小邮局，只是过了18点，不能取件了，而且小邮局MM还没把我包裹入库，没法取，只能再等一天 拿到手期待已久的kindle touch，必须上一张处女照啊，哈哈 最后算下这次海外购物的花销吧，kindle $99，百通运费￥52，总共合计￥690左右，相对淘宝的￥790来说还是便宜100大洋 不过后来也看到其他几人购买kindle touch的文章，发现我的运费超贵啊，而且是最慢的。。。。好吧，被坑了一次，以后要先找找好的转运公司了，百通的确太垃圾了 这两天抽空写个体验记录，不过年底很悲惨，太忙了，今年是估计写不出来了，本文是今年最后一篇文章，敬请期待kindle touch折腾经历 作者：小峰JoysBoy@小峰网络遨游记 &amp;#124; About Me 地址：http://xfeng.me/first-time-oversea-shopping-kindle-touch/ &amp;#124; 13 条评论,看看别人说了些什么 &amp;#124; 12/30/2011 Category: Jottings Post Tags: Amazon, ems, kindle, shopping 本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。 第三方若用于商业用途的转载，须取得本人授权。 Twitter &amp;#124; Google+ &amp;#124; FaceBook &amp;#124; [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847229/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847229/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>kindle</category><category>ems</category><category>shopping</category><category>Amazon</category><category>Jottings</category><pubDate>Fri, 30 Dec 2011 12:57:36 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/first-time-oversea-shopping-kindle-touch/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1067</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/first-time-oversea-shopping-kindle-touch/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847229/6091596</fs:itemid></item><item><title>webbench压测，vps被suspended</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847230/6091596/1/item.html</link><content:encoded>&lt;p&gt;前两天看到一个压测工具&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/webbench/&quot; title=&quot;查看 webbench 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/webbench/']);&quot; target=&quot;_blank&quot;&gt;webbench&lt;/a&gt;&lt;/span&gt;，无聊就想试试自己的vps&lt;/p&gt;
&lt;p&gt;为了测试现在博客所载的vps，只能另外找一台vps来跑&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/webbench/&quot; title=&quot;查看 webbench 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/webbench/']);&quot; target=&quot;_blank&quot;&gt;webbench&lt;/a&gt;&lt;/span&gt;，当然选择了BuyVM的vps&lt;/p&gt;
&lt;p&gt;&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/webbench/&quot; title=&quot;查看 webbench 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/webbench/']);&quot; target=&quot;_blank&quot;&gt;webbench&lt;/a&gt;&lt;/span&gt;的安装非常简单，这里不多说了&lt;/p&gt;
&lt;p&gt;webbench的测试会启动大量的进程去测试，命令非常简单，多少连接数，持续多少秒&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;webbench &lt;span style=&quot;color: #660033;&quot;&gt;-c&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;120&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-t&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;100&lt;/span&gt; http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;xfeng.me&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;我测试了自己博客的主页，我的vps load飙升，当连接数大于120后，我自己再用浏览器访问只能显示502了&lt;/p&gt;
&lt;p&gt;如果测试请求的诗歌静态文件，估计连接数还能提高很多&lt;/p&gt;
&lt;p&gt;不过重点不在上面说的这些，重点在于我才刚玩了几分钟，突然我的buyvm的vps down了。。。&lt;/p&gt;
&lt;p&gt;进入buyvm的web管理后台，尝试进行启动vps，一点效果都没有&lt;/p&gt;
&lt;p&gt;无奈，给客服提了一个Ticket，但是过了两天还是没回复&lt;/p&gt;
&lt;p&gt;其实我大概能猜出我的vps是被服务提供商suspended了，但是好歹也给我个回复啊&lt;br /&gt;
&lt;span id=&quot;more-1068&quot;&gt;&lt;/span&gt;&lt;br /&gt;
火大了，我到后台给每种类型的Ticket都提了一个&lt;/p&gt;
&lt;p&gt;终于第二天有回复了，他把我的所有Ticket都合并到了一个&lt;/p&gt;
&lt;p&gt;让我提供真实的身份信息，并告知我vps被suspended，vps上跑了大量的webbench进程&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCi1pHgz/ryZWE.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCi1pHgz/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;365&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCi1pw9j/iOrri.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCi1pw9j/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;164&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
我回复了自己的身份信息，并且解释了那些webbench进程是我当时想测试下另一台vps所启动的&lt;/p&gt;
&lt;p&gt;这Buyvm的破vps是&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/openvz/&quot; title=&quot;查看 OpenVZ 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/openvz/']);&quot; target=&quot;_blank&quot;&gt;OpenVZ&lt;/a&gt;&lt;/span&gt;的，我买的是配置最差的，一年只需要15刀，性能超烂，只是网络很好，速度飞快&lt;/p&gt;
&lt;p&gt;记得当时跑webbench测试，vps的load彪到了30+，由于是&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/openvz/&quot; title=&quot;查看 OpenVZ 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/openvz/']);&quot; target=&quot;_blank&quot;&gt;OpenVZ&lt;/a&gt;&lt;/span&gt;的虚拟机，估计把母机上大部分虚拟机的资源都抢了吧&lt;/p&gt;
&lt;p&gt;总之，最后客服还是帮我解封了vps，只是我估计已经进入了他们的黑名单&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BCi2xxCX/hVcVf.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BCi2xxCX/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;202&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
虚假的身份信息是犯罪行为，这个我该怎么解释呢。。。。只是觉得大部分人到国外注册网站，一般都是填写自己的英文昵称吧，也许有人有英文名，不过有多少人会把自己真实信息都填进去，更何况当今在天朝，估计没人会在注册网站时填写真实信息&lt;/p&gt;
&lt;p&gt;不过偶的vps开通就好，这是我爬墙专用vps啊，没启动nginx、mysql之类的东西，只跑了&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/pptpd/&quot; title=&quot;查看 pptpd 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/pptpd/']);&quot; target=&quot;_blank&quot;&gt;pptpd&lt;/a&gt;&lt;/span&gt;和&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/openvpn/&quot; title=&quot;查看 openvpn 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/openvpn/']);&quot; target=&quot;_blank&quot;&gt;openvpn&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;几天没爬墙，Google被重置的感觉真不爽啊&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/webbench-test-vps-suspended/&quot;&gt;http://xfeng.me/webbench-test-vps-suspended/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/webbench-test-vps-suspended/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;2 条评论,看看别人说了些什么&lt;/a&gt; | 12/25/2011 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/linux/vps/&quot; title=&quot;查看 VPS 中的全部文章&quot; rel=&quot;category tag&quot;&gt;VPS&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/openvpn/&quot; rel=&quot;tag&quot;&gt;openvpn&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/openvz/&quot; rel=&quot;tag&quot;&gt;OpenVZ&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/pptpd/&quot; rel=&quot;tag&quot;&gt;pptpd&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/vps/&quot; rel=&quot;tag&quot;&gt;VPS&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/webbench/&quot; rel=&quot;tag&quot;&gt;webbench&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847230/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847230/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/webbench-test-vps-suspended/feed/</wfw:commentRss><slash:comments>2</slash:comments><description>前两天看到一个压测工具webbench，无聊就想试试自己的vps 为了测试现在博客所载的vps，只能另外找一台vps来跑webbench，当然选择了BuyVM的vps webbench的安装非常简单，这里不多说了 webbench的测试会启动大量的进程去测试，命令非常简单，多少连接数，持续多少秒 webbench -c 120 -t 100 http://xfeng.me 我测试了自己博客的主页，我的vps load飙升，当连接数大于120后，我自己再用浏览器访问只能显示502了 如果测试请求的诗歌静态文件，估计连接数还能提高很多 不过重点不在上面说的这些，重点在于我才刚玩了几分钟，突然我的buyvm的vps down了。。。 进入buyvm的web管理后台，尝试进行启动vps，一点效果都没有 无奈，给客服提了一个Ticket，但是过了两天还是没回复 其实我大概能猜出我的vps是被服务提供商suspended了，但是好歹也给我个回复啊 火大了，我到后台给每种类型的Ticket都提了一个 终于第二天有回复了，他把我的所有Ticket都合并到了一个 让我提供真实的身份信息，并告知我vps被suspended，vps上跑了大量的webbench进程 我回复了自己的身份信息，并且解释了那些webbench进程是我当时想测试下另一台vps所启动的 这Buyvm的破vps是OpenVZ的，我买的是配置最差的，一年只需要15刀，性能超烂，只是网络很好，速度飞快 记得当时跑webbench测试，vps的load彪到了30+，由于是OpenVZ的虚拟机，估计把母机上大部分虚拟机的资源都抢了吧 总之，最后客服还是帮我解封了vps，只是我估计已经进入了他们的黑名单 虚假的身份信息是犯罪行为，这个我该怎么解释呢。。。。只是觉得大部分人到国外注册网站，一般都是填写自己的英文昵称吧，也许有人有英文名，不过有多少人会把自己真实信息都填进去，更何况当今在天朝，估计没人会在注册网站时填写真实信息 不过偶的vps开通就好，这是我爬墙专用vps啊，没启动nginx、mysql之类的东西，只跑了pptpd和openvpn 几天没爬墙，Google被重置的感觉真不爽啊 作者：小峰JoysBoy@小峰网络遨游记 &amp;#124; About Me 地址：http://xfeng.me/webbench-test-vps-suspended/ &amp;#124; 2 条评论,看看别人说了些什么 &amp;#124; 12/25/2011 Category: VPS Post Tags: openvpn, OpenVZ, pptpd, VPS, webbench 本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。 第三方若用于商业用途的转载，须取得本人授权。 Twitter &amp;#124; Google+ &amp;#124; FaceBook &amp;#124; [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847230/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847230/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>VPS</category><category>webbench</category><category>OpenVZ</category><category>openvpn</category><category>pptpd</category><pubDate>Sun, 25 Dec 2011 13:43:50 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/webbench-test-vps-suspended/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1068</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/webbench-test-vps-suspended/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847230/6091596</fs:itemid></item><item><title>iPad2常用软件推荐</title><link>http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847231/6091596/1/item.html</link><content:encoded>&lt;p&gt;家里的破电脑不行了，老妈用电脑主要就上淘宝、看新闻之类的，感觉iPad完全能满足需求，而且小巧方便，所以帮老妈买了一台，不过我现在玩弄几天，过年带回家给老妈&lt;/p&gt;
&lt;p&gt;既然用了一段时间，稍微整理下自己常用的软件，推荐给大家，看看有没有自己喜欢的，是否有参考意义我就不管了，那么就没更新博客也就当除草了&lt;/p&gt;
&lt;p&gt;首先说明，部分软件是收费软件，如果你和我一样iPad2版本已经超过iOS 4.3.3，那就暂时没法越狱了，乖乖掏腰包买吧，或者你敬候越狱到来&lt;/p&gt;
&lt;p&gt;我拿到手时已经是4.3.5了，也没法降级，所以直接升级到iOS 5了，iOS5的多手势功能还是相当给力的，除了激活屏幕，从来都不用home键&lt;/p&gt;
&lt;p&gt;系统辅助类&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;XSysinfo&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/us/app/xsysinfo-memory-cleaner/id354129029?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/us/app/xsysinfo-memory-cleaner/id354129029?mt=8']);&quot;  title=&quot;XSysinfo&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;XSysinfo&quot; /&gt;&lt;/a&gt;&lt;span id=&quot;more-1038&quot;&gt;&lt;/span&gt;&lt;br /&gt;
可以查看系统信息，最主要可以手动清理内存，只要下拉屏幕就会开始清理，有时长时间运行了还是有必要清理下的，一般能够清理出空闲内存300M,还是相当给力的，同时也会清除后台程序&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUh4vuV/TFkrx.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUh4vuV/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
这个应用貌似中国区没有，并且是收费软件&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;浏览器Maven&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app/maven-web-browser-with-innovative/id418246148?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app/maven-web-browser-with-innovative/id418246148?mt=8']);&quot;  title=&quot;Maven&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;Maven&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
很给力的一款浏览器，之前限免收的，开始看到感兴趣是因为这浏览器界面里有个像ThinkPad的小红帽导航，对于长网页的拖动非常方便&lt;/p&gt;
&lt;p&gt;另外浏览器有个小转盘，可以快速调节亮度，手势指令也不错，是我用过的8款浏览器里觉得最好用的&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhat5z/10ATkO.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhat5z/medium.jpg&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;迅雷看看&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id396120024?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id396120024?mt=8']);&quot;  title=&quot;迅雷看看&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;迅雷看看&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; title=&quot;查看 ipad 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/ipad/']);&quot; target=&quot;_blank&quot;&gt;ipad&lt;/a&gt;&lt;/span&gt;必备软件啊，冬天躲被窝里看电影利器，虽然也还有youku等其他客户的，不过迅雷看看的资源应该是最多的&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhi9cZ/EOOYj.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhi9cZ/medium.jpg&quot; title=&quot;迅雷看看&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;ZAKER&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app/zaker/id410174232?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app/zaker/id410174232?mt=8']);&quot;  title=&quot;ZAKER&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;ZAKER&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
一款资讯阅读器，还有一款Flipboard，不过感觉资源什么的还是ZAKER更适合中国，Filpboard我也没怎么用过，不多评论了&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhdnAE/UAR1q.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhdnAE/medium.jpg&quot; title=&quot;ZAKER&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUheJwp/Cveqc.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUheJwp/medium.jpg&quot; title=&quot;ZAKER&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;腾讯看看&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/us/app/xsysinfo-memory-cleaner/id354129029?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/us/app/xsysinfo-memory-cleaner/id354129029?mt=8']);&quot;  title=&quot;腾讯看看&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;腾讯看看&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
同样是一款阅读器，界面比ZAKER更华丽些，自带提供了一下资源，感觉更娱乐一些&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhfB6l/F8StJ.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhfB6l/medium.jpg&quot; title=&quot;腾讯看看&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhhhI5/p43k5.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhhhI5/medium.jpg&quot; title=&quot;腾讯看看&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Byline&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id412704972?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id412704972?mt=8']);&quot;  title=&quot;Byline&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;Byline&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
一款Google Reader阅读器，虽然还有人推荐Perfect RSS，两款软件都有免费版，都是带广告的，不过我更喜欢Byline的简洁快捷，读取信息也非常快&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUh5NdO/o276x.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUh5NdO/medium.jpg&quot; title=&quot;Byline&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUh6X8M/TAXN7.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUh6X8M/medium.jpg&quot; title=&quot;Byline&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app/twitter/id333903271?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app/twitter/id333903271?mt=8']);&quot;  title=&quot;Twitter for iPad&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;Twitter for iPad&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
不用多说，官方的Twitter客户端，iPad上我没用过几款twitter客户的，感觉官方的还不错，就一直用着了&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhnWUP/7j3tl.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhnWUP/medium.jpg&quot; title=&quot;Twitter&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;微格&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id436812975?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id436812975?mt=8']);&quot;  title=&quot;微格&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;微格&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
新浪微博客户端，touch上我最喜欢的是微博物语，其次就是微格，滑动操作很爽，不过iPad版没了那些快捷操作方式，最近升级后和iphone版的微格界面差异很大，图标也变了，不过iPad上用过的几款新浪微博客户的，微格还算是最好的&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhmFwv/VTNGt.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhmFwv/medium.jpg&quot; title=&quot;微格&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;FIT Paper&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id462720958?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id462720958?mt=8']);&quot;  title=&quot;FIT Paper&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;FIT Paper&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
手写笔记本软件，&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; title=&quot;查看 ipad 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/ipad/']);&quot; target=&quot;_blank&quot;&gt;ipad&lt;/a&gt;&lt;/span&gt;用来手写记事很方便，FIT这款手写记事本软件总体还不错&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhbLGW/11iKP6.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhbLGW/medium.jpg&quot; title=&quot;FIT Paper&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Bamboo Paper&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id443131313?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id443131313?mt=8']);&quot;  title=&quot;Bamboo Paper&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;Bamboo Paper&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
同样是一款手写记事本软件，来自Wacom公司，虽然不是什么专业人员，但是之前还是稍微了解过点Wacom公司，一个非常专业的数位板、绘图板公司，推出的手写板软件当然也很不错，不过应用内有iap来激活完整版，简单实用了免费版还行，完整版可以新建多个记事本，用来记录不同的事情&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BB3zbtjx/lS0IM.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BB3zbtjx/medium.jpg&quot; title=&quot;Bamboo Paper&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhtq7s/8RhWZ.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhtq7s/medium.jpg&quot; title=&quot;Bamboo Paper&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;淘宝HD&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app//id438865278?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app//id438865278?mt=8']);&quot;  title=&quot;淘宝HD&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;淘宝HD&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
给老妈买&lt;span class='wp_keywordlink_affiliate'&gt;&lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; title=&quot;查看 ipad 中的全部文章&quot; onclick=&quot;_gaq.push(['_trackEvent', 'ReadPost', 'Goto Tag Link', 'http://xfeng.me/tags/ipad/']);&quot; target=&quot;_blank&quot;&gt;ipad&lt;/a&gt;&lt;/span&gt;，其中一个用途就是用来上淘宝，体验了淘宝HD，感觉很爽，浏览商品，搜索，和卖家交流，交易管理等都非常方便，导致我现在大部分东西都不去电脑上淘了，都在pad上买&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhm5dc/WhZPX.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhm5dc/medium.jpg&quot; title=&quot;淘宝HD&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhkw9y/QtjBl.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhkw9y/medium.jpg&quot; title=&quot;淘宝HD&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;简单说下播放器，我是个懒人，以前大学时还经常挂BT或电驴下高清电影，现在也不要什么1080p的高清了，网络上有看的就好，懒得下载&lt;/p&gt;
&lt;p&gt;所以我几乎用不到本地播放器，Pad上也一样，几乎都用迅雷看看&lt;/p&gt;
&lt;p&gt;当然我也装了两款本地播放器，纯属体验了&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;RushPlayer&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;冰点促销时收的，可加密文件夹，可以在你的pad上放点小电影，哈哈，播放见面调节音量和快进倒退非常方便，只要在屏幕上上下或左右滑动就好，但是也造成有时误操作&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;OPlayerHD lite&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;，免费版，免费版已经很强大了，播放效果比RushPlayer好，这么说是因为我尝试了几部电影，部分在RushPlayer会卡顿，但是OPlayer不会&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;SketchBook Pro&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app/sketchbook-pro-for-ipad/id364253478?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app/sketchbook-pro-for-ipad/id364253478?mt=8']);&quot;  title=&quot;SketchBook Pro&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;SketchBook Pro&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
绘图软件，有了手写板，当然也要有绘图板，非常专业的Autodesk推出的软件，冰点促销是收的Pro版，很给力&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhptLN/bIV7H.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhptLN/medium.jpg&quot; title=&quot;SketchBook Pro&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhqJmK/SPn5X.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhqJmK/medium.jpg&quot; title=&quot;SketchBook Pro&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Adobe Ideas&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/cn/app/adobe-ideas/id364617858?mt=8&quot; onclick=&quot;_gaq.push(['_trackEvent', 'OutgoLink', 'Goto inPost Link', 'itunes.apple.com/cn/app/adobe-ideas/id364617858?mt=8']);&quot;  title=&quot;Adobe Ideas&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/zyxfsky/Bhtqesxr/3DdpX.jpg&quot; alt=&quot;Adobe Ideas&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
同样是绘图软件，Adobe推出的软件，在功能菜单上比SketchBook简单很多，不过依然很强大&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhrBZX/8FZyq.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhrBZX/medium.jpg&quot; title=&quot;Adobe Ideas&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;最后简单说下游戏吧，我收的Pad游戏并不多，最心疼的也是最喜爱的还是Real Racing2，因为pad刚到手，没啥好的游戏，一冲动就原价收了RR2 HD版，结果这货没多久就降价促销了，飙泪啊&lt;br /&gt;
&lt;a href=&quot;http://pic.yupoo.com/zyxfsky/BAUhu8KX/p2uGJ.jpg&quot; class=&quot;highslide-image&quot; onclick=&quot;return hs.expand(this);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://pic.yupoo.com/zyxfsky/BAUhu8KX/medium.jpg&quot; title=&quot;games&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
偶的Pad是5.0的系统，没越狱，所以只能购买正版游戏，不过没找到多少好玩的，更或者说，舍不得买好多游戏，苦逼等限免中&lt;/p&gt;
&lt;p&gt;以上就是我常用的软件吧，其实几个手写板和绘图板软件不常用，只是感觉真的不错，推荐下&lt;/p&gt;
&lt;p&gt;装的软件很多，但是真正会去用的没几个，touch上装的软件更多，但每天都打开的程序不会超过10个&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
作者：小峰JoysBoy@&lt;a href=&quot;http://xfeng.me/about/&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/about/about-me/&quot; target=&quot;_blank&quot;&gt;About Me&lt;/a&gt;&lt;br /&gt;
地址：&lt;a href=&quot;http://xfeng.me/ipad2-common-recommend-software/&quot;&gt;http://xfeng.me/ipad2-common-recommend-software/&lt;/a&gt; | &lt;a href=&quot;http://xfeng.me/ipad2-common-recommend-software/#comments&quot; style=&quot;color:#FF6600;&quot;&gt;14 条评论,看看别人说了些什么&lt;/a&gt; | 12/18/2011 &lt;br/&gt;
Category: &lt;a href=&quot;http://xfeng.me/category/mobile-phone/symbian-software/&quot; title=&quot;查看 Software 中的全部文章&quot; rel=&quot;category tag&quot;&gt;Software&lt;/a&gt;&lt;br/&gt;
Post Tags: &lt;a href=&quot;http://xfeng.me/tags/app/&quot; rel=&quot;tag&quot;&gt;app&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ios/&quot; rel=&quot;tag&quot;&gt;ios&lt;/a&gt;, &lt;a href=&quot;http://xfeng.me/tags/ipad/&quot; rel=&quot;tag&quot;&gt;ipad&lt;/a&gt;&lt;br/&gt;
本博客原创文字只代表本人某一时间内的观点或结论，与本人所在公司没有任何关系。&lt;br /&gt;
第三方若用于商业用途的转载，须取得本人授权。&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/zyxfsky/&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; | &lt;a href=&quot;http://plus.google.com/106503089176526953062&quot; target=&quot;_blank&quot;&gt;Google+&lt;/a&gt; | &lt;a href=&quot;http://facebook.com/joysboy/&quot; target=&quot;_blank&quot;&gt;FaceBook&lt;/a&gt; | &lt;a href=&quot;http://www.douban.com/people/joysboy/&quot; target=&quot;_blank&quot;&gt;DouBan&lt;/a&gt; | &lt;a href=&quot;http://zyxfsky.v.yupoo.com/&quot; target=&quot;_blank&quot;&gt;Yupoo&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/joysboy/&quot; target=&quot;_blank&quot;&gt;Flickr&lt;/a&gt; | &lt;a href=&quot;http://wakoopa.com/joysboy/&quot; target=&quot;_blank&quot;&gt;Wakoopa&lt;/a&gt;&lt;br /&gt;
Copyright © 2006 - 2012 &lt;a href=&quot;http://xfeng.me&quot;&gt;XFeng.Me&lt;/a&gt; All Rights Reserved.&lt;br /&gt;
(详情请访问本站:&lt;a href=&quot;http://xfeng.me&quot; target=&quot;_blank&quot;&gt;小峰网络遨游记&lt;/a&gt;)&lt;br /&gt;
&lt;/small&gt;
&lt;/p&gt;
&lt;hr /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596847231/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847231/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://xfeng.me/ipad2-common-recommend-software/feed/</wfw:commentRss><slash:comments>14</slash:comments><description>家里的破电脑不行了，老妈用电脑主要就上淘宝、看新闻之类的，感觉iPad完全能满足需求，而且小巧方便，所以帮老妈买了一台，不过我现在玩弄几天，过年带回家给老妈 既然用了一段时间，稍微整理下自己常用的软件，推荐给大家，看看有没有自己喜欢的，是否有参考意义我就不管了，那么就没更新博客也就当除草了 首先说明，部分软件是收费软件，如果你和我一样iPad2版本已经超过iOS 4.3.3，那就暂时没法越狱了，乖乖掏腰包买吧，或者你敬候越狱到来 我拿到手时已经是4.3.5了，也没法降级，所以直接升级到iOS 5了，iOS5的多手势功能还是相当给力的，除了激活屏幕，从来都不用home键 系统辅助类 XSysinfo 可以查看系统信息，最主要可以手动清理内存，只要下拉屏幕就会开始清理，有时长时间运行了还是有必要清理下的，一般能够清理出空闲内存300M,还是相当给力的，同时也会清除后台程序 这个应用貌似中国区没有，并且是收费软件 浏览器Maven 很给力的一款浏览器，之前限免收的，开始看到感兴趣是因为这浏览器界面里有个像ThinkPad的小红帽导航，对于长网页的拖动非常方便 另外浏览器有个小转盘，可以快速调节亮度，手势指令也不错，是我用过的8款浏览器里觉得最好用的 迅雷看看 ipad必备软件啊，冬天躲被窝里看电影利器，虽然也还有youku等其他客户的，不过迅雷看看的资源应该是最多的 ZAKER 一款资讯阅读器，还有一款Flipboard，不过感觉资源什么的还是ZAKER更适合中国，Filpboard我也没怎么用过，不多评论了 腾讯看看 同样是一款阅读器，界面比ZAKER更华丽些，自带提供了一下资源，感觉更娱乐一些 Byline 一款Google Reader阅读器，虽然还有人推荐Perfect RSS，两款软件都有免费版，都是带广告的，不过我更喜欢Byline的简洁快捷，读取信息也非常快 Twitter 不用多说，官方的Twitter客户端，iPad上我没用过几款twitter客户的，感觉官方的还不错，就一直用着了 微格 新浪微博客户端，touch上我最喜欢的是微博物语，其次就是微格，滑动操作很爽，不过iPad版没了那些快捷操作方式，最近升级后和iphone版的微格界面差异很大，图标也变了，不过iPad上用过的几款新浪微博客户的，微格还算是最好的 FIT Paper 手写笔记本软件，ipad用来手写记事很方便，FIT这款手写记事本软件总体还不错 Bamboo Paper 同样是一款手写记事本软件，来自Wacom公司，虽然不是什么专业人员，但是之前还是稍微了解过点Wacom公司，一个非常专业的数位板、绘图板公司，推出的手写板软件当然也很不错，不过应用内有iap来激活完整版，简单实用了免费版还行，完整版可以新建多个记事本，用来记录不同的事情 淘宝HD 给老妈买ipad，其中一个用途就是用来上淘宝，体验了淘宝HD，感觉很爽，浏览商品，搜索，和卖家交流，交易管理等都非常方便，导致我现在大部分东西都不去电脑上淘了，都在pad上买 简单说下播放器，我是个懒人，以前大学时还经常挂BT或电驴下高清电影，现在也不要什么1080p的高清了，网络上有看的就好，懒得下载 所以我几乎用不到本地播放器，Pad上也一样，几乎都用迅雷看看 当然我也装了两款本地播放器，纯属体验了 RushPlayer 冰点促销时收的，可加密文件夹，可以在你的pad上放点小电影，哈哈，播放见面调节音量和快进倒退非常方便，只要在屏幕上上下或左右滑动就好，但是也造成有时误操作 OPlayerHD lite ，免费版，免费版已经很强大了，播放效果比RushPlayer好，这么说是因为我尝试了几部电影，部分在RushPlayer会卡顿，但是OPlayer不会 SketchBook Pro 绘图软件，有了手写板，当然也要有绘图板，非常专业的Autodesk推出的软件，冰点促销是收的Pro版，很给力 Adobe Ideas 同样是绘图软件，Adobe推出的软件，在功能菜单上比SketchBook简单很多，不过依然很强大 最后简单说下游戏吧，我收的Pad游戏并不多，最心疼的也是最喜爱的还是Real Racing2，因为pad刚到手，没啥好的游戏，一冲动就原价收了RR2 HD版，结果这货没多久就降价促销了，飙泪啊 偶的Pad是5.0的系统，没越狱，所以只能购买正版游戏，不过没找到多少好玩的，更或者说，舍不得买好多游戏，苦逼等限免中 以上就是我常用的软件吧，其实几个手写板和绘图板软件不常用，只是感觉真的不错，推荐下 装的软件很多，但是真正会去用的没几个，touch上装的软件更多，但每天都打开的程序不会超过10个 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/596847231/JoysBoy/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/JoysBoy/~8423267/596847231/6091596/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Software</category><category>ios</category><category>ipad</category><category>app</category><pubDate>Sun, 18 Dec 2011 13:09:39 +0800</pubDate><author>小峰JoysBoy</author><comments>http://xfeng.me/ipad2-common-recommend-software/#comments</comments><guid isPermaLink="false">http://xfeng.me/?p=1038</guid><dc:creator>小峰JoysBoy</dc:creator><fs:srclink>http://xfeng.me/ipad2-common-recommend-software/</fs:srclink><fs:srcfeed>http://xfeng.me/feed</fs:srcfeed><fs:itemid>feedsky/JoysBoy/~8423267/596847231/6091596</fs:itemid></item></channel></rss>
