<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mr. 21 &#187; Blog</title>
	<atom:link href="http://mr21.in/tag/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://mr21.in</link>
	<description>KunMing &#124; SysAdmin &#124; Blogger &#124; G Fans</description>
	<lastBuildDate>Thu, 06 Oct 2011 09:23:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<atom:link rel='hub' href='http://mr21.in/?pushpress=hub'/>
		<item>
		<title>WordPress多用户模式子站点无法加载CSS？</title>
		<link>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html#comments</comments>
		<pubDate>Mon, 10 Jan 2011 16:49:28 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=376</guid>
		<description><![CDATA[21今天突然手闲，想试试传闻已久的WordPress多站点模式(WordPress Multisite)，于是用手上的一个DirectSpace年付的VPS（性能？淡定……）临时搭建了一个LAMP，按照WordPress Codex的操作一步一步对WordPress进... ]]></description>
			<content:encoded><![CDATA[<p>21今天突然手闲，想试试传闻已久的WordPress多站点模式(WordPress Multisite)，于是用手上的一个<a href="http://www.directspace.net/">DirectSpace</a>年付的VPS（性能？淡定……）临时搭建了一个LAMP，按照<a href="http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite">WordPress Codex的操作</a>一步一步对WordPress进行修改，按照<strong>子目录</strong>的形式最后写入 .htaccess 并建立了子站点，但是出现一个问题，<strong>子站点可以访问，但是无法加载CSS和图片等东西。</strong></p>
<p>初步判断应该是 .htaccess 里面Rewrite规则可能有问题，但那是官方提供的，不应该吧……<br />
于是通过Google大神一番搜索，确定是Rewrite规则有问题，并将 .htaccess 文件替换为以下内容后工作正常：</p>
<p><strong>WordPress Multisite Based Sub-folder Mode</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
&nbsp;
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
&nbsp;
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
&nbsp;
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]</pre></td></tr></table></div>

<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;我是分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>我刚才重新弄了一下想重演故障，结果发现没问题了，记得看过一篇POST提到WP有个缓存机制导致了这个问题，不过我把 .htaccess 更新了以上代码后，就工作正常了，一时也没留意是否跟WP给出的范例代码是否有所不同，纠结了……放这儿备查吧。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;我是分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>Update: Jan 13th, 2011</strong><br />
终于发现问题所在了，由于我手欠，没有使用启用Network功能时 /wp-admin/network.php 提供的 .htaccess 内容，而直接使用了<a href="http://codex.wordpress.org/Create_A_Network">Codex.WordPress提供的Rewrite规则</a>，于是 ……<br />
来自Codex.WordPress的Rewrite规则呈现如下（无法工作的，仅供参考，别用……）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;"># BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
&nbsp;
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
&nbsp;
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
&nbsp;
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress</pre></td></tr></table></div>

<p>主要区别在于以下两句，正好影响到的是主题布景(Theme)、后台管理等功能：</p>
<blockquote><p>有效的规则：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]</pre></td></tr></table></div>

<p>无效的规则：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]</pre></td></tr></table></div>

</blockquote>
<p>-EOF-</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
引用参考：<br />
WordPress Support: <a href="http://wordpress.org/support/topic/wp-multisite-htaccess-not-working">http://wordpress.org/support/topic/wp-multisite-htaccess-not-working</a><br />
Perishable Pre: <a href="http://perishablepress.com/press/2010/07/07/htaccess-code-for-wordpress-multisite/">http://perishablepress.com/press/2010/07/07/htaccess-code-for-wordpress-multisite/</a><br />
WordPress Codex: <a href="http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite">http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite</a><br />
WordPress Codex: <a href="http://codex.wordpress.org/Create_A_Network">http://codex.wordpress.org/Create_A_Network</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>21看谷歌退出中国市场</title>
		<link>http://mr21.in/view-points/about-google-cn-escape.html</link>
		<comments>http://mr21.in/view-points/about-google-cn-escape.html#comments</comments>
		<pubDate>Wed, 24 Mar 2010 01:40:20 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[二一视点]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Calendar]]></category>
		<category><![CDATA[FeedBurner]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Talk]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=341</guid>
		<description><![CDATA[长话短说。 在2006年之前我就是Google的忠实拥趸了（除了搜MP3），当年亲眼看着网易邮箱由100M变成10M然后在Google的刺激下变成1G，这个影响对大多数人来说是深远的，当时的我们从未想象过会有... ]]></description>
			<content:encoded><![CDATA[<p>长话短说。</p>
<p>在2006年之前我就是Google的忠实拥趸了（除了搜MP3），当年亲眼看着网易邮箱由100M变成10M然后在Google的刺激下变成1G，这个影响对大多数人来说是深远的，当时的我们从未想象过会有如此慷慨的服务商。而当Gmail提供了超越各种VIP的服务之后我一直都觉得国内的Email-SP必死，虽然到现在还没死确实是个遗憾，但是不得不说Google很多业务的出现为中国市场带来了一些竞争和发展，于是邮箱都是G级了，大家都知道应该在推出免费服务之上以增值服务的方式来获得收入（不过国内有些还是做得比较损，例如Yupoo不仅限流量还在外链图片上加广告）。</p>
<p>在Google没有出现之前，大多数国内的网站都是爷，可以在没有任何协商或者告知的情况下任意调整你使用的服务，比如说100M变成10M，美其名曰：VIP、大多数人都够用。但是Google如同春风一般的免费服务吓倒了很多人，也是用户开始变成爷，服务商想方设法弄一些稀奇古怪的玩意儿吸引用户，比如网易邮箱的集邮了。我还记得很早以前网易的Yeah有一个域名转向服务，甚至还有个支持FTP的小得可怜的HTML空间，不过现在都没有了，人民币升值好呀，既缩小了我国群众于美帝人民之间的贫富差距还让大多数人都买得起美帝的网络资源用得起美帝的网络服务了。</p>
<p>总得来说我是怀旧居多，一开始Google进入中国市场我就不太理解，我认为那是完全没有必要的，不过进来也就进来吧，毕竟06年那会儿还没有像现在这样风声鹤唳草木皆兵。现在好了，受不了折腾了，其实我也受不了，走了好呀，压在Google头上的N座无形的大山终于可以丢弃了。</p>
<p>Google，一个有思想的公司，我敬佩，它是一家商业公司没错，但是它生存的目的不像大多数的公司和流氓 集团一样仅仅是为了搂钱。人可以活得没有目的，但是不能盲目，不能谁说什么你都听，特别是某些喉舌。我可以在经济上贫穷，但是我决不让自己的思想堕落。<br />
同时，声援<u>可能吧</u> 「<a href="http://www.kenengba.com/post/2836.html">我们还在继续</a>」，订阅：http://feeds.feedburner.com/kenengbarss。</p>
<p>我在使用的Google服务：<span id="more-341"></span><br />
<strong>Analytics  http://analytics.google.com<br />
Apps  http://www.google.com/a<br />
Blogger  http://www.blogger.com<br />
Calendar  http://calendar.google.com<br />
Chrome  http://chrome.google.com<br />
Docs  http://docs.google.com<br />
FeedBurner  http://www.feedburner.com<br />
GAE  http://apps.google.com<br />
Gmail  http://www.gmail.com<br />
Maps  http://maps.google.com<br />
Reader  http://reader.google.com<br />
Picasa  http://picasaweb.google.com<br />
Talk  http://talk.google.com<br />
Voice  http://voice.google.com<br />
Wave  http://www.googlewave.com<br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/view-points/about-google-cn-escape.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>BlogBus应急方案复原</title>
		<link>http://mr21.in/blog-tips/hosts-for-bus-come-back.html</link>
		<comments>http://mr21.in/blog-tips/hosts-for-bus-come-back.html#comments</comments>
		<pubDate>Mon, 11 Jan 2010 15:45:25 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[翻墙]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=313</guid>
		<description><![CDATA[各位访问Mr. 21并且获得帮助的乘客们，很高兴大巴在明天能恢复启程， 而我之前的教程让大家修改了Hosts文件，现在我提供一个恢复的脚本，请按照说明使用。 脚本名称： Hosts_BusComeBack 适用范... ]]></description>
			<content:encoded><![CDATA[<p>各位访问Mr. 21并且获得帮助的乘客们，很高兴大巴在明天能恢复启程，<br />
而我之前的教程让大家修改了Hosts文件，现在我提供一个恢复的脚本，请按照说明使用。</p>
<blockquote><p><strong>脚本名称：</strong> Hosts_BusComeBack<br />
<strong>适用范围：</strong> Windows 2000/XP/Vista/7<br />
<strong>使用条件：</strong> 等到Bus确认恢复运作后再使用，否则你又得再用一次BusHosts<br />
<strong>使用方法：</strong> Win2000/XP可以直接使用，WinVista/7请解压后在文件上<strong>右键</strong>选择“以管理员身份运行”。<br />
<strong>简单说明：</strong> 使用这个脚本将恢复系统本身默认的Hosts文件，如果你的Hosts文件有其它特殊配置，请注意备份。<br />
<strong>使用后果：</strong> 除了系统默认的记录外，Hosts文件不会再存在额外的东西，也就说无法再“翻墙”访问Bus。<br />
<strong>下载地址：</strong> <a href="/wp-content/uploads/2010/01/hosts_BusComeBack.zip">http://mr21.in/wp-content/uploads/2010/01/hosts_BusComeBack.zip</a><br />
<strong>注意事项：</strong> <strong style="color:red;">使用之后，请重新开启你的浏览器或者重新启动电脑，后者最保险。</strong></p></blockquote>
<blockquote><p>关于一点很抱歉，<br />
就是Linux/Mac OS X用户，如果你有改动，需要手动去除原来添加的代码了，Hosts文件一般保留下面一行即可：<br />
<strong>127.0.0.1 localhost</strong><br />
或者在终端中（Terminal）运行下面一行命令，只要你权限够<br />
<strong>sudo echo 127.0.0.1 localhost > /etc/hosts</strong> 或 <strong>echo 127.0.0.1 localhost > /etc/hosts</strong></p></blockquote>
<p>如果有Bus的用户想考虑独立博客，可以点击<a href="http://s.click.taobao.com/t_1?i=qvFcRUSA%2Fu2W2Q%3D%3D&#038;p=mm_15117278_0_0&#038;n=11">虚拟主机 Plan-2 WordPress</a>了解，目前是2月底前会多赠送一个月。<br />
同时可以QQ联系我，随时为大家提供帮助。</p>
<p>以下部分为脚本源代码，仅供高级用户参考交流，一般用户请不用理会。<br />
<span id="more-313"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span> off
color 0a
goto start
&nbsp;
:start
cls
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  以下每个操作都需要在输入完成后按回车。
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  请选择本机系统：Win2000<span style="color: #000000; font-weight: bold;">/</span>XP（按<span style="color: #000000;">1</span>）或WinVista<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">7</span>（按<span style="color: #000000;">2</span>）或退出（按Q）
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #000000; font-weight: bold;">/</span>p <span style="color: #007800;">ossel</span>=
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;q&quot;</span> <span style="color: #7a0874; font-weight: bold;">exit</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;Q&quot;</span> <span style="color: #7a0874; font-weight: bold;">exit</span>
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  即将开始恢复本机默认Hosts文件，这将导致Bus的翻墙失效，是否继续<span style="color: #7a0874; font-weight: bold;">&#40;</span>Y or N<span style="color: #7a0874; font-weight: bold;">&#41;</span>？
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #000000; font-weight: bold;">/</span>p <span style="color: #007800;">answer</span>=
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;1&quot;</span> goto 2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;2&quot;</span> goto v7
&nbsp;
:2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;y&quot;</span> goto yes2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;Y&quot;</span> goto yes2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;n&quot;</span> goto start
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;N&quot;</span> goto start
&nbsp;
:v7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;y&quot;</span> goto yesv7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;Y&quot;</span> goto yesv7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;n&quot;</span> goto start
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;N&quot;</span> goto start
&nbsp;
:yes2p
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
goto end
&nbsp;
:yesv7
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #000000;">127.1</span>		<span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost.localdomain <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> ::<span style="color: #000000;">1</span>             localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
goto end
&nbsp;
:end
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  恢复完成，按任意键退出。
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  如果你又突然需要BusHosts解析，请访问我的博客 http:<span style="color: #000000; font-weight: bold;">//</span>mr21.in
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  脚本编写：Mr. <span style="color: #000000;">21</span>
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
pause</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/hosts-for-bus-come-back.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Blogbus导出日志的XML文件格式分析</title>
		<link>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html</link>
		<comments>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html#comments</comments>
		<pubDate>Sun, 10 Jan 2010 10:36:01 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=310</guid>
		<description><![CDATA[From 孙楠的技术讲堂@Blogbus 鉴于大多数人目前是没有办法正常访问Blogbus的，我转帖过来，请作者谅解。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- Blog... ]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://sunnantechnology.blogbus.com/logs/32745724.html">孙楠的技术讲堂@Blogbus</a><br />
鉴于大多数人目前是没有办法正常访问Blogbus的，我转帖过来，请作者谅解。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Blogbus有一个很不错的功能“导出日志”，该功能可以将你所有的博客文章导出为XML格式以便备份和编辑。今天我们就来讲一讲导出日志的XML文件格式。</p>
<p>首先我们把自己的博客导出，步骤如下：<br />
1、登录blogbus<br />
2、选择博客->博客设置->导入导出->点这里导出日志<br />
3、保存XML文件</p>
<p>然后我们就可以分析XML文件格式了，用IE，Firefox或Visual Studio将备份文件打开，便可以看到它的结构：<span id="more-310"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;blogbuscom</span> <span style="color: #000066;">dtype</span>=<span style="color: #ff0000;">&quot;BlogData&quot;</span> <span style="color: #000066;">SchemaVersion</span>=<span style="color: #ff0000;">&quot;1.1&quot;</span> <span style="color: #000066;">Creator</span>=<span style="color: #ff0000;">&quot;BlogBus.Com BlogSystem V4.0&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
// 导出文件的数据类型，版本和出处
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客描述
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;blogname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>博客名称，例如：孙楠的技术讲堂<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/blogname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;domainname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>博客地址，例如：sunnantechnology.blogbus.com<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/domainname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;exporttime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>导出的时间，格式为：2008-12-20 15:43:26<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/exporttime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 描述结束
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客日志
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志标题，例如：Blogbus导出日志的XML文件格式分析<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;status<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志状态，控制隐藏和置顶，隐藏为0，正常为1，置顶为2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/status<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowcomment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowcomment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowping<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>引用，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowping<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowlinks<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>自动链接，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowlinks<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;writer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>作者姓名，可以为空<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/writer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;sort<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>分类，为什么用Sort，Catalog不是更好?<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/sort<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;content<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志内容，包括html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/content<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;excerpt<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志摘要，包括html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/excerpt<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tags<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>关键词，关键词之间用空格分隔<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tags<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;logdate<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志时间，格式为：2008-04-17 13:40:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/logdate<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comments<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 这个标记做什么用？可以省略吗？
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客评论
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;email<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的邮件地址<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/email<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;homepage<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的主页地址<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/homepage<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;createtime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论时间，格式为：2008-12-19 21:45:48<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/createtime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;nicename<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的姓名<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/nicename<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;commenttext<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论的内容和回复，无html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/commenttext<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 评论结束
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>...<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 更多评论
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comments<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 这个标记做什么用？可以省略吗？
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 日志结束
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>...<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 更多日志
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/blogbuscom<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 导出文件结束</pre></td></tr></table></div>

<p>Blogbus的XML导出文件结构简单清晰，易读易维护，设计得不错。但是关于&lt;Comments>&lt;/Comments>这个标记，真的需要吗？</p>
<p>1、首先不可能是排序用，日志和评论都以时间排序，而时间都已经有了相应的标记<br />
2、如果是要把评论按照每篇日志分开，似乎也没有必要，毕竟每个&lt;Comment>&lt;/Comment>都在&lt;Log>&lt;/Log>里面</p>
<p>思来想去，我感觉比较可能的作用是，在批量处理评论的操作中，可以节省时间。操作数可以从评论条数，减少到日志条数。但是从算法来说，都是O(n)，真正效果如何，就要实测了。</p>
<p>另外：<br />
1、日志的顺序可能与博客上看到的顺序不同，但是不会影响导入后的结果。这是由XML的特性决定的。<br />
2、有了XML可以批量删除不必要的html标记，比如将>&#038;nbsp ;< 批量替换为><，也可以把搬家时丢失的评论加进去，当然最重要的功能还是存档啦。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>BlogBus备份文件的使用</title>
		<link>http://mr21.in/blog-tips/blogbus-backup-file-usage.html</link>
		<comments>http://mr21.in/blog-tips/blogbus-backup-file-usage.html#comments</comments>
		<pubDate>Fri, 08 Jan 2010 17:06:14 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>
		<category><![CDATA[Blogger.com]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=308</guid>
		<description><![CDATA[Update: Jan 10th, 2010 xrspook 留言提醒，根据《BlogBus到WordPress镜像小记》这篇文章操作可以从BlogBus转移到WordPress。 但是请从这里下载WordPress v2.8.5 官方简体中文版，因为官方的最新版本并不适用。 ... ]]></description>
			<content:encoded><![CDATA[<p><strong>Update: Jan 10th, 2010</strong><br />
xrspook 留言提醒，根据《<a href="http://xrspook.windhunter.net/index.php/archives/41">BlogBus到WordPress镜像小记</a>》这篇文章操作可以从<strong>BlogBus转移到WordPress</strong>。<br />
但是请从<a href="http://down.chinaz.com/soft/23514.htm">这里下载WordPress v2.8.5 官方简体中文版</a>，因为官方的最新版本并不适用。<br />
多谢xrspook留言提醒！<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
目前在豆瓣组找到两个办法，不过都还没有测试，先放上来吧。</p>
<ol>
<li><del datetime="2010-01-09T01:11:38+00:00">BlogBus</del> WordPress -> Blogger (Blogspot)
<p>http://wordpress2blogger.appspot.com/</p>
<p>From: http://www.douban.com/group/topic/9391517/</li>
<li>BlogBus -> WordPress
<p>http://blog.hisamuel.com/wp-content/uploads/blogbus2wp291.rar</p>
<p>From: http://www.douban.com/group/topic/9371317/</li>
</ol>
<p>分别是由<a href="http://www.douban.com/people/birling/">燕揚絮@豆瓣</a>和<a href="http://www.douban.com/people/obi/">OBI@豆瓣</a>发表的，暂时寄放，更多信息敬请期待。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/blogbus-backup-file-usage.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>BlogBus被封应急方案</title>
		<link>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html</link>
		<comments>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html#comments</comments>
		<pubDate>Fri, 08 Jan 2010 10:58:21 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=306</guid>
		<description><![CDATA[Update: 21:48, Jan 13th, 2010 最终消息，Bus确认已经恢复，我的办法可以不用了， 如果你还不能访问，稍安勿躁，等NS解析刷新了就好，最慢24小时。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#... ]]></description>
			<content:encoded><![CDATA[<p><strong>Update: 21:48, Jan 13th, 2010<br />
最终消息，Bus确认已经恢复，我的办法可以不用了，<br />
如果你还不能访问，稍安勿躁，等NS解析刷新了就好，最慢24小时。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:43, Jan 11th, 2010 </strong><br />
明天Bus就要启程了，祝各位乘客好运~</p>
<p>同时感谢大家这三天来对Mr. 21的关注，能帮助大家让我感到非常受用，谢谢！</p>
<p>如果有Bus的用户想考虑独立博客，可以点击<a href="http://s.click.taobao.com/t_1?i=qvFcRUSA%2Fu2W2Q%3D%3D&#038;p=mm_15117278_0_0&#038;n=11">虚拟主机 Plan-2 WordPress</a>了解。<br />
同时可以QQ联系我，随时为大家提供帮助。</p>
<p>我还是那句留在我About页里面那句话：</p>
<blockquote><p>希望你在接受帮助的时候，不论是我还是别人的，想想你能为对方做些什么？即使对方不需要。<br />
这不是在要求回报，我用我的所学来帮助你，希望你也能用你的所学去帮助别人。传递下去。</p></blockquote>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<span id="more-306"></span><br />
<strong>Update: 15:34, Jan 11th, 2010 </strong><br />
<strong style="color:red;">使用此方案，请不要用搜狗浏览器、Opera等具有加速功能的浏览器访问大巴。</strong><br />
<strong>访问个人地址可以，但登陆失败的童鞋们请检查这个问题。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:57, Jan 10th, 2010<br />
更新了访问朋友巴士的脚本BusFriends（压缩包内已包含BusHosts）<br />
Win2000/XP可以直接使用，WinVista/7请解压后在文件上右键选择“以管理员身份运行”，<br />
下载： <a href="/wp-content/uploads/2010/01/BusFriends.zip">http://mr21.in/wp-content/uploads/2010/01/BusFriends.zip</a>，<br />
每次可以添加五位朋友，多次执行多次添加，请先执行BusHosts，需要配合使用。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 16:37, Jan 10th, 2010<br />
更新了自动处理脚本BusHosts<br />
Win2000/XP可以直接使用，WinVista/7请解压后在文件上右键选择“以管理员身份运行”，<br />
下载： <a href="/wp-content/uploads/2010/01/BusHosts.zip">http://mr21.in/wp-content/uploads/2010/01/BusHosts.zip</a><br />
多谢<a href="http://www.douban.com/people/wader723/">Joker,a joker@豆瓣</a>的idea。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:43, Jan 9th, 2010 </strong><br />
巴士备份文件导出办法：博客->博客设置->导入导出 。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-3#comment-19972">Jessica留言</a>提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 18:05, Jan 9th, 2010 </strong><br />
为了让大家在巴士恢复后能对自己的hosts文件进行处理，增加了注释。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 17:21, Jan 9th, 2010 </strong><br />
更新了部分记录，并且加入了“文件”模块的解析，<br />
现在应该可以正常的访问文件管理并且可以上传、查看图片文件了，请测试。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19949">mad_apple留言</a>反馈。送上刚上传到大巴的新鲜美女图一张，<a href="http://filer.blogbus.com/21569/resource_2156912630277608.jpeg">看这里~</a><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 14:52, Jan 9th, 2010 </strong><br />
请找到 blogbus.blogbus.com，在后面增加“(空格)message.home.blogbus.com” 就可以进消息中心了。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19922">xl.wu留言</a>反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 21:26, Jan 8th, 2010 </strong><br />
<strong style="color:red;">提示，需要把你正在打开巴士网页的浏览器先关掉，修改好了再开就OK了。 </strong><br />
多谢<a href="http://www.douban.com/people/sasasha/">猪_sasa@豆瓣</a>的提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:56, Jan 8th, 2010 </strong><br />
目前以 <a href="http://xrspook.blogbus.com/">http://xrspook.blogbus.com/</a> 作为样本来看，完全可以显示了，包括CSS样式和图片，请大家反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:46, Jan 8th, 2010 </strong><br />
增加一个新数据，个人博客的样式应该可以读取到了。<br />
多谢<a href="http://www.douban.com/people/xrspook/">xrspook@豆瓣</a>的反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:37, Jan 8th, 2010</strong><br />
增加了几个新的数据，可以提供对巴士公告、巴士专题、图片存储的访问，请大家试验。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:19, Jan 8th, 2010</strong><br />
新增加了个人地址的数据，请对照着处理一下，麻烦及时反馈。<br />
多谢<a href="http://www.douban.com/people/15826291/">pgal@豆瓣</a>的提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 19:25, Jan 8th, 2010</strong><br />
最新测试表明，无法访问个人单独的博客，因为巴士的策略影响，所以只能登录后台管理备份你的文章了。<br />
多谢<a href="http://www.douban.com/people/sixteenyu/">SixteeN@豆瓣</a>的反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>我一直都有在关注Blogbus，因为有两个朋友的博客放在上面，因为被有关部门以存在“低俗内容”为由，加上野蛮的国内DSP<sup>[<a href="http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html#footnote_0_306" id="identifier_0_306" class="footnote-link footnote-identifier-link" title="请参考之前写的《虚拟主机答疑之「域名转移」》">1</a>]</sup><a href="http://www.dns.com.cn">新网互联</a>做了域名的ClientHold，如今打不开已经两三天时间了，同时在<a href="http://www.douban.com">豆瓣</a>的Blogger组里面看到有人希望能备份自己的Blogbus博客，我在此提供一个应急的办法，开始：</p>
<blockquote><h3>Windows 2000/XP</h3>
<p>点击<strong>开始->运行</strong>，复制下面一行到输入框，然后点击<strong>确定</strong>，</p>
<blockquote><p>notepad %windir%\system32\drivers\etc\hosts</p></blockquote>
<p>然后光标定位到文件的最下面，复制以下内容进去（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>让你的文件实际上看来大概是这样（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">127.0.0.1 localhost
####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

</blockquote>
<blockquote><h3>Windows Vista/7</h3>
<p>请到<strong>开始->所有程序->附件</strong>里面找到<strong>记事本</strong>，然后<strong>右键</strong>选择“<strong>记事本</strong>”，在出来的菜单里面选择“<strong>以管理员身份运行</strong>”，<strong>确定</strong>，OK，记事本打开了，然后选择<strong>文件->打开</strong>，在跳出来的对话框里面寻找“<strong>打开文件</strong>”，然后填入</p>
<blockquote><p>%windir%\system32\drivers\etc\hosts</p></blockquote>
<p>后选择“打开”，然后光标定位到文件的最下面，复制以下内容进去（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>让你的文件实际上看来大概是这样（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">127.1	local
127.0.0.1	localhost
127.0.0.1	localhost.localdomain
127.0.0.1	localhost
####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p><strong>注意：</strong>如果你的系统没有hosts文件，请用记事本新建一个文本文档并复制这行文字上方的这些代码后保存到<strong>%windir%\system32\drivers\etc\</strong> 中，文件名为<strong>hosts</strong>，注意是没有.txt后缀的。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19910">SS留言</a>反馈。
</p></blockquote>
<p>然后保存，关闭记事本，再用浏览器访问就应该能使用你的博客，<del datetime="2010-01-08T13:33:55+00:00">你的博客后台</del>目前你的巴士博客中的图片、CSS也应该基本能显示了，不过也只是在你的电脑暂时解放，请登陆进行操作。</p>
<blockquote><h3>Linux/Mac OS X/&#8230;.</h3>
<p>请在系统中搜索一个文件叫<strong>hosts</strong> （全小写），然后不论你用什么办法打开，复制以下内容进去后保存就行。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>参考：<br />
Linux一般存放路径 <strong>/etc/hosts</strong><br />
Mac OS X 也是 <strong>/etc/hosts</strong>或者<a href="http://blog.khsing.net/2009/08/a-normal-user-how-to-modify-hosts-in-mac.html">访问这里</a>。（多谢<strong>熊</strong>同学的<a href="/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19894">留言指导</a>和<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html#comment-20068">t的消息</a>。）
</p></blockquote>
<p>有任何疑问请留言，如果帮到你了，也请留言，谢谢。<br />
同时谴责相比51.com和it168，Blogbus表现出来的不作为。</p>
---------------------------------------<ol class="footnotes"><li id="footnote_0_306" class="footnote">请参考之前写的《虚拟主机答疑之「域名转移」》</li></ol>]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html/feed</wfw:commentRss>
		<slash:comments>197</slash:comments>
		</item>
		<item>
		<title>辟谣之WordPress专业主机</title>
		<link>http://mr21.in/view-points/deny-rumor-of-wordpress-professional-host.html</link>
		<comments>http://mr21.in/view-points/deny-rumor-of-wordpress-professional-host.html#comments</comments>
		<pubDate>Fri, 24 Jul 2009 03:05:56 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[二一视点]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[JustHost]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[专业主机]]></category>
		<category><![CDATA[服务器]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=284</guid>
		<description><![CDATA[先声明，本文不是针对时下流行的“WordPress专业主机”， 仅仅是从技术普及和应用方面来解释说明关于“WordPress专业主机”的一些广告误导。 基础 一、什么是WordPress WordPress作为一款优秀的、... ]]></description>
			<content:encoded><![CDATA[<p>先声明，本文不是针对时下流行的“<strong>WordPress专业主机</strong>”，<br />
仅仅是从<strong>技术普及</strong>和<strong>应用</strong>方面来解释说明关于“<strong>WordPress专业主机</strong>”的一些广告误导。</p>
<h2><strong>基础</strong></h2>
<h3><strong>一</strong>、什么是WordPress</h3>
<p><a href="http://www.wordpress.org">WordPress</a>作为一款优秀的、开放源代码的、免费的PHP博客(Blog/部落格)程序，是使用PHP语言编写的一种Web应用(Web Apps)。WordPress是构建与PHP平台之上的一个程序，简单的说，我们可以理解为“Microsoft Office是构建于Windows系统之上的应用程序”一样来理解，不过，WordPress主要面对的是互联网、运行结果是HTML代码。</p>
<h3><strong>二</strong>、WordPress的运行环境</h3>
<p>运行WordPress需要满足PHP和MYSQL数据库（通过插件可以实现SQLite数据库）这两个条件，而出于支持静态链接(Permalinks)的必要，还需要服务器具备支持Rewrite规则(Rewrite Rules)的特性，而Rewrite规则的支持通常需要Apache的Mod_rewrite模块来实现，并且Rewrite规则一般保存于与WordPress目录同级的一个叫.htaccess的文件，并且这个环境在Linux/BSD/Unix平台上运行效率最佳、支持度最高、表现最完美，通常被统称为LAMP平台，组成结构为Linux+Apache+MySQL+PHP。<br />
而这样的环境同时也可以“完美运行”任何基于LAMP架构组件的Web Apps，包括Discuz!/PhpWind/MediaWiki/DedeCMS/Sablog/b2evolution/Typecho等等。</p>
<p>同时，在Windows上我们也可以通过ISAPI_Rewrite这个模块来支持Rewrite，但是规则略有不同、可能会存在一些意想不到的问题，所以，并不推荐使用Windows平台来运行PHP程序。</p>
<p>关键词： WordPress, Linux, Apache, MySQL, LAMP, Rewrite, Web Apps<br />
<span id="more-284"></span></p>
<h2><strong>辟谣</strong></h2>
<h3>WordPress专业主机？</h3>
<p>根据<strong>基础</strong>部分提到WordPress的运行环境可知，实际上这只是一个标准LAMP环境，是可以允许我们运行任何的基于PHP+MySQL构件的Web Apps的，并不存在所谓的<strong>WordPress专业主机</strong>的说法，<br />
倒是合租是存在的，几个人共享一个账户，分摊费用，其实所谓的WordPress专业主机就是变相的合租。</p>
<p>即使是WordPress官方推荐的<a href="http://www.BlueHost.com">Blue Host</a>/<a href="http://DreamHost.com">DreamHost</a>/<a href="http://www.MediaTemple.com">MediaTemple</a>/<a href="http://GoDaddy.com">GoDaddy.com</a>/<a href="http://JustHost.com">JustHost</a>/<a href="http://laughingsquid.net/">Laughing Squid</a>都不曾推出所谓的WordPress Plan，那为什么会有WordPress专业主机呢？我认为销售者是进行变相合租是基于以下考量</p>
<ol>
<li><strong>限制用户的适用范围</strong><br />
通常发起这种主机，都是个人购买代理账户(Reseller, 可以参考<a href="http://site5.com">http://site5.com</a>)，将用户的应用局限在WordPress，减少总体资源占用，以求Reseller账户可以进行更多的oversell。</li>
<li><strong>减少客服难度</strong><br />
通常发起这种主机的发起者都会组织一个论坛或者QQ群，单一的应用，基本上问题都是热心人解决的。</li>
<li><strong>XXOO初级用户</strong><br />
造成了WordPress专业主机我家独有、我国独有的局面，限制了普通用户在这方面的消费思维。</li>
<li><strong>分裂空间合租用户群</strong><br />
实际上空间的合租早期就有了，但是所谓的WordPress专业主机是后来才出现的，<br />
而将合租的应用限制在WordPress上或Blog上，明显可以分离出更多的份额来，例如普通合租的10份可以卖WP的20~30份。</li>
</ol>
<p>很多博客刚入门可能就被推荐使用WordPress，进而被推荐使用WordPress专业主机，<br />
然后在以后的使用中你会得到各种各样的警告，例如</p>
<ol>
<li>不要在线修改模板！</li>
<li>不要在线修改插件！</li>
<li>不要用来测试你的PHP样本！</li>
<li>你的流量超限了！要加钱！</li>
<li>你占用的资源太多了！</li>
<li>不允许使用WordPress之外的程序！</li>
<li>不准！不行！不要！…………</li>
</ol>
<p>但实际上来说，<br />
所谓<strong>WordPress专业主机</strong>这仅仅是主机中的冰山一角，并且你得到的是阉割过的规格，从用户体验上来说并不愉快，<br />
即使你心血来潮想试试著名的<a href="http://www.discuz.net">Discuz!</a>/<a href="http://www.phpwind.com/">PhpWind</a>论坛，这个时候会有人告诉你，你应该去5d6d.com而不是这里，或者干脆有人说，你去买别的吧，我退款给你，<br />
你以为你得到了一头牛，但实际上只是九牛一毛，我们需要的是这样的环境吗？NO！</p>
<p>你觉得WordPress专业主机很便宜？符合你的消费水平？</p>
<p>实际上，我举个例子，<br />
JustHost.com空间，免费域名一个/无限空间/无限流量/无限个网站，6.85的汇率，第一年只要￥286.878，<br />
第一年之后呢？还有364天呢，担心什么？难道一年之后你还会如此迷茫？或者你不再愿意使用JustHost？换呗~</p>
<p>相比你得到的WordPress专业主机，有何不同呢？<br />
WordPress专业主机￥100一年的费用，你只能建设1/3/5个博客，和JustHost这个无限量的，你觉得呢？<br />
如果你购买的是DreamHost/BlueHost的主机，还有开通的免费SSH，更是方便至极！</p>
<p>这个时候你去问所谓的大虾，肯定会有人告诉你，他们也是有限制的，包括总文件个数/CPU time/内存占用等等等，但是相较你从别人身上割下来的一部分，你觉得空间商的宽容性更大呢还是空间商的代理账户的宽容性更大呢？<br />
至于JustHost稳定性方面的问题，我推荐参考<a href="http://www.beishan.info/">北山虚拟主机评论</a><a href="http://www.beishan.info/category/justhost">一系列关于JustHost的文章</a>。</p>
<h2><strong>结论</strong></h2>
<p>其实，WordPress专业主机就是一个标准的Linux+Apache+MySQL+PHP的虚拟空间，两者之间并没有明显的区别，<br />
而“WordPress专业主机”这个称谓其实也可以说是仅仅是一个销售商的噱头，</p>
<p>实际上，说这么多我也开始有点找不到方向了。<br />
这些个WordPress专业主机其实也不是全无可取之处，它的存在比如有存在的道理。<br />
比如说方便学习试验、减少初期投入的花销、降低被和谐的风险等等，<br />
但是相比有时候出了问题却找不到解决的窘境，我比较喜欢自己购买一个账户。</p>
<h3>以上文字，仅供参考。</h3>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/view-points/deny-rumor-of-wordpress-professional-host.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>向Google Blog Search主动推送博客更新</title>
		<link>http://mr21.in/network-technology/automatic-ping-to-google-blog-search.html</link>
		<comments>http://mr21.in/network-technology/automatic-ping-to-google-blog-search.html#comments</comments>
		<pubDate>Sun, 12 Jul 2009 15:18:14 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[網際網路]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Blog Search]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Ping]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=282</guid>
		<description><![CDATA[事实上，内容没有标题那么“雄伟”， 谁让Google把博客搜索不直接叫“B-Search”呢，虽然不是那么通俗易懂，好歹比较好记…… 今天在Google Reader里面看到一篇文：《关于信息的五分钟问题》。... ]]></description>
			<content:encoded><![CDATA[<p>事实上，内容没有标题那么“雄伟”，<br />
谁让<a href="http://www.google.com/">Google</a>把<a href="http://blogsearch.google.com/">博客搜索</a>不直接叫“B-Search”呢，虽然不是那么通俗易懂，好歹比较好记……</p>
<p>今天在<a href="http://reader.google.com">Google Reader</a>里面看到一篇文：《<a href="http://www.dbanotes.net/techmemo/information_five_minutes.html">关于信息的五分钟问题</a>》。<br />
里面提到一个信息更新的延迟问题，说大概五分钟左右Google Blog Search才能主动索引到你博客的更新，<br />
这对于在发生某些突发事件时抢关键词和索引排名来说是很不利的，慢一秒慢一分钟就要失去多少的PV/IP呀，<br />
事实上，我是不太关注这些的……</p>
<p>于是进行了Google Search，找到两篇关于主动推送(Pinging Service)的文章，<br />
原文请跳转：<a href="http://www.blogcarta.com/2006/10/17/how-to-ping-google-blog-search/">How To Ping Google Blog Search</a> &#038; <a href="http://www.google.com/help/blogsearch/pinging_API.html">About Google Blog Search Pinging Service API</a>。</p>
<p>对于我们<a href="http://www.wordpress.org">WordPress</a>用户来说，请执行以下操作，以到达主动推送(Push)更新到Google Blog Search的目的，<br />
从根源上消除五分钟（或者三分钟、说一秒也行）的信息延迟。</p>
<ol>
<li>登陆后台(/wp-admin)；</li>
<li>选择<strong>Settings</strong>（设置） -> <strong>Writiing</strong>（撰写）；</li>
<li>找到<strong>Update Services</strong>，然后在下面的输入框添加 <strong>http://blogsearch.google.com/ping/RPC2</strong>；</li>
<li>OK，搞定，更新你的文章试试。</li>
</ol>
<p>不过，有一个更BT的服务，叫<a href="http://pingomatic.com/">Ping-O-Matic</a>，<br />
只要你提交了链接，会帮你推送到23个有Ping服务的博客搜索上去……</p>
<p><strong>Update: July 13rd, 2009</strong><br />
对于国内的博客，可以同时添加“抓虾”、“有道”、“鲜果”等，</p>
<blockquote><p>
鲜果： <strong>http://www.xianguo.com/xmlrpc/ping.php</strong><br />
抓虾： <strong>http://www.zhuaxia.com/rpc/server.php</strong><br />
有道： <strong>http://blog.youdao.com/ping/RPC2</strong>
</p></blockquote>
<p>更多Ping服务请参阅： <a href="http://codex.wordpress.org/Update_Services">http://codex.wordpress.org/Update_Services</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/network-technology/automatic-ping-to-google-blog-search.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>EasyWP, WordPress快打！</title>
		<link>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html#comments</comments>
		<pubDate>Mon, 18 May 2009 13:34:36 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=264</guid>
		<description><![CDATA[虽然全程自主安装WordPress不是啥难事， 不过在国内这种参差不齐自立门户的线路状况下，让你完整FTP一个WordPress还是需要不少时间的， 特别是那些用国外主机的家伙（包括我自己），无奈了吧... ]]></description>
			<content:encoded><![CDATA[<p>虽然全程自主安装WordPress不是啥难事，<br />
不过在国内这种参差不齐自立门户的线路状况下，让你完整FTP一个WordPress还是需要不少时间的，<br />
特别是那些用国外主机的家伙（包括我自己），无奈了吧~</p>
<p>OK，今天在我的GReader里面看到一篇POST，<br />
“<a href="http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/"><strong>Trouble Installing WordPress? Try EasyWP Install</strong></a>”<br />
介绍了EasyWP这个工具，可以让我们方便地安装WordPress。</p>
<p>EasyWP是一个PHP脚本，<br />
在你访问相应路径，填写相应内容后，点击“<strong>Go</strong>”，将会自动下载WP的安装包，然后解压安装，<br />
整个过程自动化程度非常高。</p>
<p>下载：<a href="http://www.funscripts.net/php-scripts/scripts/easywp.zip">EasyWP WordPress Installer</a><br />
来源：<a href="http://www.funscripts.net/php-scripts/">http://www.funscripts.net/php-scripts/</a></p>
<p><strong>安装步骤：</strong></p>
<ol>
<li>下载EasyWP，并解压，得到easywp.php；</li>
<li>将easywp.php通过任何方式上传到你空间的相应目录下（这里假设为WEB的“/blog”）；</li>
<li>获得你的MYSQL相关参数；</li>
<li>访问 <strong>http://youdomain.com/blog/easywp.php</strong><br />
从上往下为数据库名称、用户名、密码、数据库地址等，有图有真相，相关参数请参考图片<br />
<a href="http://picasaweb.google.com/lh/photo/0hb_FL62njt8e6cZJQQKXA?feat=embedwebsite"><img src="http://lh3.ggpht.com/_yJB0PIHwozI/ShFd_34u9-I/AAAAAAAACU0/DgeSRmSs1Tw/s288/easywp.JPG" /></a></li>
<li>填写完毕，点击“<strong>Go</strong>”；</li>
<li>然后就会进入常规步骤了；</li>
<li>到填写<strong>Blog Title</strong>的步骤，填写了你的博客名称和邮箱，点击<strong>Install WordPress</strong>；</li>
<li>OK，这时马上会显示admin和密码，到此WP安装完毕。</li>
</ol>
<p><span id="more-264"></span><br />
<strong>注意事项：</strong></p>
<ol>
<li>相应的MYSQL数据库必须是已经建立好的；</li>
<li>安装过程中会可能会覆盖数据库中已经存在的同名数据表，请确认你的数据已经备份；</li>
<li>这个脚本推荐使用LAMP平台，Windows平台的用户请谨慎使用；</li>
<li>这个脚本帮你安装的是英文版本的WordPress，稍后我会汉化一个；</li>
<li>在正常情况下，EasyWP所在目录的权限需为755，如果不行，那就777好了。</li>
</ol>
<p>我在填写完相应数据后，点击GO，WordPress界面马上就出来了，<br />
可见国外空间跟WP服务器直接的数据传输速度非常之快，同时也极力推荐国外空间的WP用户使用，<br />
对国内用户来说，用了这个脚本，也能快一些，不过，不好说，嘿嘿~</p>
<p>参考来源<br />
DailyBlogTips: <a href="http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/">http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/</a><br />
PHP Scripts: <a href="http://www.funscripts.net/php-scripts/">http://www.funscripts.net/php-scripts/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>迁移完毕</title>
		<link>http://mr21.in/my-feeling/new-host.html</link>
		<comments>http://mr21.in/my-feeling/new-host.html#comments</comments>
		<pubDate>Thu, 30 Apr 2009 03:46:05 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[个人感官]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[FeedSky]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=256</guid>
		<description><![CDATA[耗时半个月的备案、搬迁工作总算是结束了。 现在Mr. 21更换了新的域名 http://mr21.in/ ， 空间由 Site5-wfans.org 的合租迁移到 Dreamhost-独立账户 上， 目前无偿提供小量的WP博客空间，有需要的同学... ]]></description>
			<content:encoded><![CDATA[<p>耗时半个月的备案、搬迁工作总算是结束了。</p>
<p>现在Mr. 21更换了新的域名 <a href="http://mr21.in/">http://mr21.in/</a> ，<br />
空间由 <a href="http://www.Site5.com">Site5</a>-<a href="http://wfans.org">wfans.org</a> 的合租迁移到 <a href="http://www.dreamhost.com">Dreamhost</a>-独立账户 上，<br />
目前无偿提供小量的WP博客空间，有需要的同学请Comment。</p>
<p>同时，为了更有保障，请订阅 <a href="http://feed.feedsky.com/live21">http://feed.feedsky.com/live21</a> ，<br />
当然，<a href="http://rss.live21.org">http://rss.live21.org</a> 将继续有效，<br />
只是为了搬迁能够算是彻底，可能会停用live21.org的RSS子米，<br />
不过请不必担心，至少半年内不会有这样的行为发生。</p>
<p>感谢参观、订阅我的博客Mr. 21，<br />
新的名称新的域名新的空间，表示这将是一个新的开始，<br />
我会继续努力Blogging，谢谢。</p>
<p>关于备案、迁移的有趣过程，请参考我的另一博客 75%<br />
搬家备案一条龙 &#8211; 始 <a href="http://www.weki.cn/blog/2009-04-515.html">http://www.weki.cn/blog/2009-04-515.html</a><br />
搬家备案一条龙 &#8211; 末 <a href="http://www.weki.cn/blog/2009-04-516.html">http://www.weki.cn/blog/2009-04-516.html</a></p>
<p>Btw,<br />
<del datetime="2009-05-11T05:44:35+00:00">如果你的DreamHost使用的是不适用于中国内地的优惠码购买，那么将不能绑定.CN，客服说的。</del><br />
谬误，是绑过优惠码的米都不行，我弄错了一个米……真是抱歉了</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/my-feeling/new-host.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>漫谈WordPress安装、迁移</title>
		<link>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html#comments</comments>
		<pubDate>Thu, 30 Apr 2009 03:14:03 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[CPanel]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=255</guid>
		<description><![CDATA[在N年的空间迁移和颠簸中，算是总结出来一些小经验，也算是给WP新手的一些建议， 我这里不会告诉你怎么做，只会告诉你为什么，仅供参考。 安装 第一点，wp-config.php文件 话说，我不知道很... ]]></description>
			<content:encoded><![CDATA[<p>在N年的空间迁移和颠簸中，算是总结出来一些小经验，也算是给WP新手的一些建议，<br />
我这里不会告诉你<strong>怎么做</strong>，只会告诉你<strong>为什么</strong>，仅供参考。</p>
<h2>安装</h2>
<h4><strong>第一点</strong>，wp-config.php文件</h4>
<p>话说，我不知道很多初学者在哪里看来的所谓“教程”，里面有一点就是要求安装者编辑wp-config-sample.php文件，手动写入数据库信息，然后另存为wp-config.php。</p>
<p>怎么说呢，本身这样的建议，或者说要求是没错的，但是该教程的作者似乎忘记了，国内普遍是使用Windows(R)，而Win默认的编辑器叫“记事本”，而记事本默认的编码是ANSI且对UTF8支持不良，所以，这就错了。</p>
<p>而很多WP初学者又极少有编码的概念，直接编辑了，然后就直接保存了。<br />
这样的话，PHP基本会有一个header output的报错，意思就说说文件头前面有内容，我知道事实上在记事本里面看来是没有的。山河一片大好嘛，不过别忘了，这是ANSI和UTF8的战争。</p>
<p>所以，如果身为初学者的你，必须执意要自行修改wp-config.php文件，可以，但是请用一个加强版的“记事本”，我个人喜欢EditPlus，当然，还有更多的选择，不过你必须忘记你的“记事本”和“Office Word”这些弱智的东西。</p>
<p>说点题外话，我个人还是喜欢记事本的，即使它比较弱智，不过很多场合轻便的记事本还是合用的。</p>
<p>事实上，我认为你除了上传，不必修改任何PHP文件的内容，一个字母都不要动，<br />
那么，不编辑的情况下怎么安装WP呢？OK，下一点。</p>
<h4><strong>第二点</strong>，简单安装WordPress</h4>
<p>关于安装WordPress其实没啥好说的，只要搞清楚上一步的wp-config.php，大家都知道怎么回事儿，<br />
有个安装向导的，你上传好文件，访问相应的目录，会指导你创建一个完全符合标准的wp-config.php文件的。</p>
<p>这里就随便说说一些安装WP的捷径吧。<br />
不过，如果你是属于合租的空间，并且发起者只给你提供了FTP和MYSQL的用户密码，那么请使用<a href="http://www.net2ftp.com">Net2Ftp</a>。</p>
<p>通常，我们下载的WordPress是ZIP或GZ格式的压缩包，然后解包，一个一个上传，这样其实很费时间的。<br />
如果你购买的空间有cPanel, DirectAdmin等面板，你会发现File Manager模块是具有解压缩功能的，<br />
答案就呼之欲出了。</p>
<p>你可以只上传一个压缩包到空间上，然后使用File Manager来直接解压，然后调整目录结构，然后安装WP。<br />
如果你没有那些面板呢，那么可以使用<a href="http://www.net2ftp.com">Net2Ftp</a>，它也提供了打包解包的功能，<br />
这样可以节省很多时间，因为FTP每上传一个文件都是一次连接，如果你的FTP够慢且文件够多，那就有的等了。</p>
<p>话说，如果你的空间提供SSH就更好了，<br />
直接通过WGET获得压缩包，然后解压安装，基本没有文件需要经过你的电脑，那又是另一种快。<br />
<span id="more-255"></span></p>
<h4><strong>第三点</strong>，目录、文件权限</h4>
<p>这个问题一般只会出现在LAMP平台，也就是Linux主机上（WIN的IIS一般直接告诉500错误）。</p>
<p>通常，在LINUX里面，不同的用户有不同的权限，而某个用户又隶属于某个组，<br />
同时，Apache的运行需要设置一个用户，FTP服务也需要设置一个用户（权限以写入文件的账户为准），</p>
<p>这样的话，就会造成文件的属主不同（own），而这个属主还包含<strong>不同用户\不同组</strong>的区别在里面。</p>
<p>一般情况下呢，cPanel的WEB/FTP用户我记得是同一个，<br />
也就是用户本身的ID，所以基本不会出现权限方面的问题，因为不论是通过WEB还是FTP，文件的属主都是一个人。</p>
<p>而特殊情况呢？例如DirectAdmin和Plesk，据我的判断，他们的WEB和FTP服务是分离的，<br />
WEB和用户只是属于同一组，但是WEB是单独的UID，这样就容易造成文件属主混乱的问题，</p>
<p>说了这么多废话，那具体的作用呢？很简单，<br />
　第一，你安装WP的时候，如果是用向导的，那么会告诉你无法创建wp-config文件；<br />
　第二，你编辑WP模板时，会告诉你该文件无法写入。而这个时候，一些大虾会推荐你用FTP改的……<br />
　第三，你会发现“Plugins -> Add New”里面的两项都不能使用。<br />
　第四，你在POST的时候会发现，无法上传文件（话说，我是用PICASAWEB的）。<br />
这只是其中一部分我个人发现的问题，我觉得应该还有更多的问题有待于发现。</p>
<p>而你唯一能做的就是，<br />
在FTP里面把<strong>文件/目录</strong>的权限设置为<strong>664/775</strong>，或者<strong>666/777</strong>也行，只要不报错。</p>
<p>话说回来，第一步的那个wp-config.php，作者可能考虑的是权限这个方面的问题，<br />
不过他的那个做法治标不治本，还是有些功能不行，至少常用的模板编辑就行不通。</p>
<h4><strong>第四点</strong>，本地环境测试</h4>
<p>有些合租发起者，建议成员在本地测试安装WordPress，修改模板、插件等东西，<br />
虽然发起者可能是考虑到错误的PHP修改有可能造成服务器的宕机从而影响合租的成员们，<br />
但事实上我觉得不太妥当。</p>
<p>首先，你的本地环境肯定不可能跟服务器环境相似，<br />
WP一般推荐使用的都是LAMP平台，而大多数人还是使用的WINDOWS，即使有部分人出于尝鲜的目的试用Ubuntu等linux系统，但也不能说明你对服务器环境的搭建有多么在行，所以，你很难创造出一个跟服务器一样的环境。</p>
<p>既然环境都存在差异，你又怎么能确定在你电脑上正常或不正常的功能在服务器上怎么样呢？<br />
所以我建议，仅仅是学习测试PHP的时候你在本地搭建环境，不要使用你的空间来试验，<br />
但如果你的WP修改不涉及到PHP代码，请谨慎使用本地环境测试。<br />
 　</p>
<h2>迁移</h2>
<h4><strong>第一点</strong>，数据库编码</h4>
<p>这个是个比较头疼的问题，早期我使用Makemyblog的空间时，MYSQL的默认编码是latin1，而不是UTF8。</p>
<p>事实上，你在使用的过程中不会遇到什么问题，因为一般人也不轻易去动数据库，<br />
但是，如果你有动数据库的需要，你会发现，在你的PHPMYADMIN里面怎么全都是乱码，<br />
这是因为PMA默认的输出为UTF8，而这两种编码方式不同，所以latin1在UTF8下就是乱码。</p>
<p>当时我是这么处理的，用一个插件导出我的数据，<br />
这样它就会根据PHP执行时的要求，以latin1的方式读取，以UTF8的方式输出，<br />
这个插件就是<a href="http://www.ilfilosofo.com/blog/wp-db-backup">WordPress Database Backup</a>，基本上来说，配合wp-corn，你的数据库是无忧的了。</p>
<p>而另外一点需要注意的就是，你的<strong>数据库整理字符集</strong>，最好设置为utf8_gerenal_ci，<br />
否则，如果任何新建的表，在SQL语句里面没定义字符集的话，就会选择数据库整理的字符集为默认。</p>
<p>好吧，总结一下下，<br />
总的来说，就是你的存储编码最好为UTF8，这样可以避免很多兼容性上的问题。<br />
当然，如果你的WP数据库已经是UTF8编码了，搬家时你直接使用PMA进行一个导出备份就行了。</p>
<h4><strong>第二点</strong>，备份我的文件</h4>
<p>这点相对重要一些了。<br />
众所周知，我们的WP安装包里面，会有一个<strong>wp-content</strong>目录，而里面一般会包含<strong>plugins、themes、languages</strong>(带语言包的版本)目录，顾名思义，便是<strong>插件、主题、语言包</strong>的所在地，如果你有上传的文件，还有个<strong>uploads</strong>目录，<br />
而事实上，我们接触的最多的也就这三个目录，新安装主题、安装插件、换语言界面、上传图片等附件都在这里。</p>
<p>那么，如果我们要搬家，应该怎么处理？<br />
聪明的你应该明白了，我们只要备份自己的文件就可以了，WP的文件到处都有的嘛，何必再折腾呢。</p>
<p>OK，备份wp-content目录，你可以参考本文的“简单安装”章节，同样是一个打包解包的过程，<br />
同时，推荐你也备份一下<strong>wp-config.php</strong>这个文件，省得到时候还要自己设置什么，直接修改现成的就好了。</p>
<p>话说回来，我这样做的目的其实是有点程序洁癖，<br />
既然搬家了，我就喜欢用一套全新的WP再加上我自己的文件，这样感觉比较好。</p>
<p>本文到此为止了，如果各位有不明白的地方欢迎留言，<br />
如果确实需要很准确的操作说明或者教程，也请留言，我会择时弄一些详细教程出来的。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>开放“你的”互联网</title>
		<link>http://mr21.in/view-points/open-your-internet.html</link>
		<comments>http://mr21.in/view-points/open-your-internet.html#comments</comments>
		<pubDate>Tue, 01 Apr 2008 14:26:16 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[二一视点]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[GFW]]></category>
		<category><![CDATA[PV]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=185</guid>
		<description><![CDATA[在很久以前，我一直在诅咒，诅咒高考的压力， 不过时至今日，知道了“压力”也是一种好东西~ 在Solidot看到两条新闻，我很快就将它们之间联系起来了~ 1. 国际奥委会对北京施压，要求开放... ]]></description>
			<content:encoded><![CDATA[<p>在很久以前，我一直在诅咒，诅咒高考的压力，<br />
不过时至今日，知道了“压力”也是一种好东西~</p>
<p>在Solidot看到两条新闻，我很快就将它们之间联系起来了~</p>
<blockquote><p>1.  <a href="http://internet.solidot.org/article.pl?sid=08/04/01/0811249">国际奥委会对北京施压，要求开放互联网</a> （2008年4月01日 16时10分）<br />
2.  <a href="http://internet.solidot.org/article.pl?sid=08/04/01/0639229">Wikipedia 与 Blogspot 在中国解封</a>  （2008年4月01日 14时35分）</p></blockquote>
<p>2文中提到<br />
<blockquote>今日的突然解封，可能只是一個愚人节玩笑？</p></blockquote>
<p>我想，不是的，肯定不是一个玩笑，<br />
相距2个小时不到的两条新闻，说明，“压力”起到一定作用了，<br />
就如同前阵子<a href="http://internet.solidot.org/article.pl?sid=08/03/26/0012246">BBC解封</a>一样，GFW开始有所松动了吧~</p>
<p>不过，<br />
如同BBC的中文版一样，Wikipedia的中文语言依然处于封锁状态中。</p>
<p>其实还是比较可笑的，<br />
中国人从初中开始（现在该是幼儿园了吧）就接受强制的英语教育，<br />
那么，在教育部的“寄予厚望”下的民众的我们理应是可以毫无障碍看懂那些开放的英文版本，<br />
那么，封锁中文语言的意义何在呢？还在坚守那一点算不上面子的面子么？</p>
<p>值得庆幸的是，“你的”互联网总算是开始“大家的”进程了，<br />
虽然我们不知道在接下来的半年过后，是否还会如此“开放”，<br />
态度有改变总是好的，</p>
<p>“你的”民众并没有你想象的那么愚昧无知，<br />
其实Tb事件公开了，对大家都好，一味的封锁，就算有理也是一身的骚，何必呢？</p>
<p><a href="http://www.yeeyan.com/">译言</a>真是个好地方，没办法帮它增加译文，那就增加PV吧。</p>
<p>PS:可以访问<a href="http://dotbusy.blogspot.com/">这里</a>测试Blogspot，用老ID注册的新地址。<br />
小发现，如果你访问留言中的GFW Blog，你就会发现，其实Blogspot还挺敏感的&#8230;.</p>
<p><strong>Update:</strong> Apr 4th, 2008<br />
来自<a href="http://internet.solidot.org/article.pl?sid=08/04/03/0757238">Solidot的消息</a>，Wiki中文已经解封了。<br />
我提交的报告：2008年4月4日13:13，哈尔滨电信，<a href="https://secure.wikimedia.org/wikipedia/zh/wiki/">HTTPS</a>访问。<br />
据说明，有些地区的<a href="http://zh.wikipedia.org/">普通连接</a>访问有些问题，但是<a href="https://secure.wikimedia.org/wikipedia/zh/wiki/">HTTPS</a>的确可以的。</p>
<p>可是，为什么feedburner就不开呢？！</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/view-points/open-your-internet.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>免费的午餐？NO</title>
		<link>http://mr21.in/view-points/the-free-no.html</link>
		<comments>http://mr21.in/view-points/the-free-no.html#comments</comments>
		<pubDate>Wed, 26 Mar 2008 15:57:23 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[二一视点]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>
		<category><![CDATA[CD]]></category>
		<category><![CDATA[Crack]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[免费]]></category>

		<guid isPermaLink="false">http://mr21.in/2008/03/26/%e5%85%8d%e8%b4%b9%e7%9a%84%e5%8d%88%e9%a4%90%ef%bc%9fno/</guid>
		<description><![CDATA[一直以来，我都疑惑那些免费网站的盈利方式， 而我想到的第一念头并且深有体会的就是：广告。 深刻的感触来自当初想尽办法去屏蔽的BlogCN广告， 有莫名其妙的Top通栏，有浮动的，还有在LO... ]]></description>
			<content:encoded><![CDATA[<p>一直以来，我都疑惑那些免费网站的盈利方式，<br />
而我想到的第一念头并且深有体会的就是：广告。</p>
<p>深刻的感触来自当初想尽办法去屏蔽的<a href="http://www.blogcn.com">BlogCN</a>广告，<br />
有莫名其妙的Top通栏，有浮动的，还有在LOGO那里还插入BLOGCN自己的。</p>
<p>一切看起来相当不如人意，<br />
至少，不如我的意，所以搬出来了。</p>
<p>今天在<a href="http://okce.net">Ecko’s Blog</a>看到一篇POST《<a href="http://okce.net/posts/304">免费经济学的六种模式</a>》，<br />
里面列出了六种基于免费的服务或者产品获得盈利的模式，非常值得借鉴参考。</p>
<p>连接：<a href="http://okce.net/posts/304">http://okce.net/posts/304</a></p>
<p>其中，<br />
<strong>第一种模式，Freemium，免费增值模式，</strong><br />
我首先想到的是<a href="http://www.blogbus.com">BlogBus</a>的VIP服务：增量的空间和额外的域名绑定，<br />
当然，还有一个使用WP MU提供服务的<a href="http://www.yo2.cn">yo2</a>，它绑定域名也属于增值服务需要额外的费用，</p>
<p><strong>第二种模式，Advertisement，广告模式，</strong><br />
这样的方式其实随处可见，就是典型的Blog+GG Ads，还应该算上新兴的阿里妈妈，</p>
<p>马云的确是个很牛的人，B2B的“<a href="http://www.alibaba.com">阿里爸爸</a>”，BC2C的<a href="http://www.taobao.com">淘宝</a>，怕爷俩孤单，又给张罗了个<a href="http://www.alimama.com">阿里妈妈</a>&#8230;.<br />
Ecko说，这是马云旗下吉祥的一家。(comment below) 哈哈，吉祥三宝~</p>
<p><strong>第三种，Cross-subsidies，交叉补助模式，</strong><br />
文中提到的是“<a href="http://www.gillette.com/">吉列</a>的刀架与刀片”，本来想说喷墨打印机的，</p>
<p>仔细想想，打印机跟吉列不一样，墨水不是唯一匹配的，因为还有兼容墨水的存在，并且质量不差&#8230;.<br />
（关于墨水可以参考<a href="http://googlechinablog.com">Google黑板报</a>&#8220;<a href="http://googlechinablog.com/2008/03/blog-post_04.html">硅谷的见证人—惠普公司 — 亚洲制造的冲击</a> &#8220;）</p>
<p><strong>第四种，Zero marginal cost，</strong><br />
其中说到“可以极低单位成本提供的产品”，这个，还是基于免费而引发的盈利么？</p>
<p>不过，不知道杀毒软件的免费试用（长达3~6个月）算不算呢？</p>
<p>至少，因为<a href="http://www.360Safe.com">360Safe</a>让我长期免费用<a href="http://www.Kaspersky.com.cn">Kaspersky</a>，在向同学朋友推荐的同时自己也成为KAV的付费用户，<br />
在付费之前的服务应该算是免费服务，并且诱发了我消费的心理，虽然待遇是一样的， <img src='http://mr21.in/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<p>虽然，KAV的杀猪叫非常刺耳，不过这不是差别化服务因素，也就可以接受了。</p>
<p>我想，真正理智的消费者，不是到处去找keygen或者Crack的“特别文件”，而是真正去支持一样产品 — 如果你认为它的确优秀，只要不是囊中羞涩或者消费心理被错误导向，没有理由不支持自己喜欢的产品，包括付费和捐赠。缺少理性支持的产品日不久矣~</p>
<p><strong>第五种，Labor exchange，劳务交换模式，</strong><br />
这个自己没能想到，看过之后想想，大量的用户调查回馈数据也属于有偿服务，还有调查问卷~</p>
<p><strong>第六种，Gift economy，礼品经济模式，</strong><br />
我非常赞同原文提到开源软件，Red Hat产品就是一个比较典型的例子：<a href="http://www.redhat.com.cn/rhel/">Red Hat Enterprise</a>和<a href="http://www.centos.org">CentOS</a>。<br />
用产品卖服务，本身产品的价值不高、甚至免费，但是其中带来的后期服务支持和培训费用是不菲的。</p>
<p>由此我联想到<a href="http://www.Ubuntu.com">Ubuntu</a>，通过免费的CD/下载达到极高的市场占有率，进而推动兼容性和通用性的改进，同时千千万万的用户也是千千万万的测试员，通过不断的反馈，可以增进服务器产品的适用性，从而从服务器的产品支持上获得收益。<br />
但是为什么同样都是免费下载的产品，Ubuntu似乎势头看来比它的老爸<a href="http://www.Debian.org">Debian</a>好并且迅速崛起呢？<br />
我想，因为还有<a href="https://shipit.ubuntu.com/">免费的CD可以领取</a>~</p>
<p>当然，我不确定我的猜想是否正确，以上是一些个人的观点，<br />
原文还请访问：<a href="http://okce.net/posts/304">http://okce.net/posts/304</a>，《免费经济学的六种模式》</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/view-points/the-free-no.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>After WordPress Is Installed</title>
		<link>http://mr21.in/blog-tips/after-wordpress-is-installed.html</link>
		<comments>http://mr21.in/blog-tips/after-wordpress-is-installed.html#comments</comments>
		<pubDate>Tue, 25 Mar 2008 04:50:39 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[FeedBurner]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/2008/03/25/after-wordpress-is-installed/</guid>
		<description><![CDATA[在后台看到的“After WordPress Is Installed”，来自weblogtoolscollection 简单翻译一下 After WordPress Is Installed: # Changing the permalink structure # Change the default theme # Update your ping services # Activate the akismet plugin # ... ]]></description>
			<content:encoded><![CDATA[<p>在后台看到的“<a href="http://weblogtoolscollection.com/archives/2008/03/22/after-wordpress-is-installed/">After WordPress Is Installed</a>”，来自<a href="http://weblogtoolscollection.com/">weblogtoolscollection</a><br />
简单翻译一下</p>
<p>After WordPress Is Installed:</p>
<blockquote><p># Changing the permalink structure<br />
# Change the default theme<br />
# Update your ping services<br />
# Activate the akismet plugin<br />
# Burn your feed with FeedBurner</p></blockquote>
<p>WordPress安装好后该做的事：</p>
<blockquote><p># 修改你的静态链接结构（WIN空间就算了&#8230;.）<br />
# 更改默认的主题（说实在的我也觉得挺难看的，虽然兼容性很好）<br />
# 更新你的Ping服务<br />
# 激活你的akismet插件（除非你不怕SPAM，同时需要一个WP.com API key）<br />
# 在FeedBurner上烧录你的Feed（国内使用feedsky比较保险）</p></blockquote>
<p>关于WP.com的API key，<br />
有两个办法，Firefox+Tor，翻墙出去，或者留言，我帮你，: )</p>
<p>Btw，<br />
Live 21! / Cmb 回来了。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/after-wordpress-is-installed.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

