<?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>伤感熊日志 &#187; 缺点</title>
	<atom:link href="http://sk23.com/blog/tag/%e7%bc%ba%e7%82%b9/feed/" rel="self" type="application/rss+xml" />
	<link>http://sk23.com/blog</link>
	<description>分享生活小窍门及与网络相关的一些技巧. 简单生活, 简单快乐. Simple Life, Simple Joy.</description>
	<lastBuildDate>Wed, 06 Jan 2010 00:51:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>谈谈黑莓8820</title>
		<link>http://sk23.com/blog/blackberry-8820-review/</link>
		<comments>http://sk23.com/blog/blackberry-8820-review/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:42:34 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[说三道四]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[缺点]]></category>
		<category><![CDATA[黑莓]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=147</guid>
		<description><![CDATA[入手黑莓 8820 (BlackBerry 8820), 将近半年. 它的优点不容置疑: 优秀的通话质量, 人性化的操作细节, 出色的屏幕显示效果, 即使在阳光下也可以看得很清楚. 黑莓的优秀表现我就不多说了, 接下来谈谈它的缺点吧. 黑莓毕竟是为以英语为母语的国家设计的, 所以中文输入不是很方便, 自带的拼音输入法简直是糟糕透顶, 第三方输入法的兼容性又不是很好, 导致的结果是, 即便配备了QWERT... ]]></description>
			<content:encoded><![CDATA[<p>入手黑莓 8820 (BlackBerry 8820), 将近半年. 它的优点不容置疑: 优秀的通话质量, 人性化的操作细节, 出色的屏幕显示效果, 即使在阳光下也可以看得很清楚.</p>
<p><img class="alignnone" title="黑莓 BlackBerry 8820" src="http://sk23.com/blog/wp-content/uploads/2010/01/BlackBerry_8820.jpg" alt="" width="535" height="598" /></p>
<p>黑莓的优秀表现我就不多说了, 接下来谈谈它的缺点吧.</p>
<p>黑莓毕竟是为以英语为母语的国家设计的, 所以中文输入不是很方便, 自带的拼音输入法简直是糟糕透顶, 第三方输入法的兼容性又不是很好, 导致的结果是, 即便配备了QWERT键盘, 中文输入还是很慢. 好在最新的 5.0 ROM 已有很大改善.</p>
<p>黑莓 8820 的另一个缺点是轨迹球, 想当初轨迹球也算是革命性的创新, 现在却已被光学触控板所替代, 新款黑莓配备的都是光学触控板, 轨迹球被淘汰是必然的.  轨迹球容易进灰尘, 容易损坏, 出汗后不好使用. 像我的 8820 在夏天用起来真的很不爽.</p>
<p>还有, 黑莓的桌面管理器不好用, 用垃圾形容也不为过. 单单是安装文件就300MB以上, 安装的速度也是慢得令人不能忍受, 而且使用时会出现各种莫名其妙的问题, 比如中文输入法状态时无法正常连接, 需要切换到英文输入法, 然后重启一次(希望受影响的只是个别 4.5 ROM).</p>
<p>虽然黑莓的一些缺点令人很不愉快, 但是并不能阻止莓控们的喜爱, 我虽然不是莓控, 但是对黑莓还是很有好感的. 新上市的 BlackBerry 9700, 无论是配置和外观都很吸引人. 我个人不是很喜欢触摸屏的手机,看到 Nexus One 也没其他人激动, 只是挺喜欢 <a title="Google Android" href="http://code.google.com/android/">Android</a> 系统. 真希望 BlackBerry 9700 可以刷 Android 的 ROM, 那就爽歪歪了:)</p>
	<p>评论数量(5) | <a href="http://sk23.com/blog/blackberry-8820-review/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/blackberry-8820-review/">http://sk23.com/blog/blackberry-8820-review/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2010. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/blackberry-8820-review/&amp;title=谈谈黑莓8820">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/blackberry-8820-review/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress的一些小缺点</title>
		<link>http://sk23.com/blog/shortcomings-of-wordpress/</link>
		<comments>http://sk23.com/blog/shortcomings-of-wordpress/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 13:42:45 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[缺点]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=132</guid>
		<description><![CDATA[WordPress 2.6发布了，说实话我并不是很喜欢这个版本。虽然WordPress 2.6增加了一些新的功能，对安全性方面也有了一定的提升，例如对SSL支持等，但是它对数据库的整洁来说，还是一团糟。 新版中增加的一个重要功能是Post Revisions(文章的版本控制)，作者可以对比查看文章的不同版本，并恢复到以前的状态。但是，文章的不同版本，数据库中该放在哪里呢？答案是wp_posts。默认状... ]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="WordPress" src="http://sk23.com/common/logo/wordpress.png" alt="" width="250" height="68" /><br />
<a title="WordPress 2.6 Tyner" href="http://wordpress.org/development/2008/07/wordpress-26-tyner/">WordPress 2.6发布了</a>，说实话我并不是很喜欢这个版本。虽然WordPress 2.6增加了一些新的功能，对安全性方面也有了一定的提升，例如对SSL支持等，但是它对数据库的整洁来说，还是一团糟。</p>
<p>新版中增加的一个重要功能是Post Revisions(文章的版本控制)，作者可以对比查看文章的不同版本，并恢复到以前的状态。但是，文章的不同版本，数据库中该放在哪里呢？答案是wp_posts。默认状态下，所有的实质内容都记录在这个数据表中，包括文章、图片视频音频等信息。而wp_posts的PRIMARY KEY为ID，于是一篇文章常常要占用3个不同的ID，它们记录了文章的3不同状态Current Revision、Autosave、Revision，也就是当前版本、自动保存的版本还有以前的版本，如果修改过多次，就会出现revision-2，revision-3&#8230;  于是乎，文章的Id不再连续了，特别是Permalink结构为archives/123形式的博客，上一篇为archives/100，当前这一篇可能就是archives/105了，看起来是相当的乱啊。</p>
<p>WordPress真的很吝啬，这么多版本过来了，数据表的数量仍然是10个，我想只要增加几个数据表，WP的数据就不会显得那么凌乱。本人并不提倡像ExpressionEngine这样，数据表多达68个，但20个以内并不过分吧。</p>
<p>个人建议增加的数据表有：</p>
<ul>
<li>wp_temp：存储临时文件，如wp_options中的rss内容、wp_postmeta中的edit_lock和edit_last</li>
<li>wp_plugin：存储插件的配置信息，这样就不至于因为安装太多插件而把wp_options弄得一团糟</li>
<li>wp_revision：用来记录文章的旧版本及自动保存的内容</li>
</ul>
<p>这样，只要做一下简单的清理，数据库就显得有条有理了。</p>
<p><strong>WordPress的其它问题还有</strong>：<br />
1. 数据表wp_options中category_children、rewrite_rules的option_id总是不断改变<br />
2. 如果你编辑过WordPress目录下的.htaccess，只要进入Settings &#8211; Permalinks，即使没有点击&#8221;Save Changes&#8221;，.htaccess也会追加以下内容：</p>
<blockquote><p># BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /blog/<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /blog/index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress</p></blockquote>
<p>这极易导致服务器500错误。建议安装后WordPress后，将.htaccess文件的属性改为只读。</p>
<p>WordPress的功能是越来越强大了，伴随而来的是文件体积的增长，现在的wordpress-2.6.zip都已经1.44MB了。有时候我在想，我只不过想要一个简单的blog程序而已，有必要用一个庞然大物吗。有点期待Sablog 2.0的到来，只是<a href="http://www.sablog.net/blog/">小A</a>迟迟不发布，难道要等到传说中的奥运？</p>
<p><strong>Update</strong>：经<a href="http://www.williamlong.info/archives/1416.html">williamlong的提醒</a>，原来Post Revisions是可以禁用的，只要在wp-config.php文件中增加一行<strong>define(&#8216;WP_POST_REVISIONS&#8217;, false);</strong>就可以了，williamlong说得对，应该在设置中增加启用/禁用选项，毕竟类似Wiki那种文章历史版本控制对一般的Blogger来说没多大意义。</p>
	<p>评论数量(0) | <a href="http://sk23.com/blog/shortcomings-of-wordpress/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/shortcomings-of-wordpress/">http://sk23.com/blog/shortcomings-of-wordpress/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2008. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/shortcomings-of-wordpress/&amp;title=WordPress的一些小缺点">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/shortcomings-of-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress URL格式的缺点</title>
		<link>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/</link>
		<comments>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 08:25:46 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[缺点]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=117</guid>
		<description><![CDATA[众所周知，WordPress的URL自定义功能(WordPress称之为Customize Permalink Structure)十分强大，但是，它对URL格式的处理却不怎么理想。假设WordPress安装在blog目录下，我举几个典型的例子说明一下。 当Permalinks格式设置为/%postname%/时， 各链接格式分别如下： 文章链接：/blog/post-name/ 分类链接：/blog/category/category-name/ 存档链接：/blog/yyyy/mm/,如/blog/2007/10/ 不可否认,这样的链接格式相当不错，... ]]></description>
			<content:encoded><![CDATA[<p>众所周知，WordPress的URL自定义功能(WordPress称之为Customize Permalink Structure)十分强大，但是，它对URL格式的处理却不怎么理想。假设WordPress安装在blog目录下，我举几个典型的例子说明一下。</p>
<p>当Permalinks格式设置为/%postname%/时，<br />
各链接格式分别如下：<br />
文章链接：/blog/post-name/<br />
分类链接：/blog/category/category-name/<br />
存档链接：/blog/yyyy/mm/,如/blog/2007/10/<br />
不可否认,这样的链接格式相当不错，简练工整，对搜索引擎也十分友好。</p>
<p>当Permalinks为/entry/%postname%/格式时，<br />
各链接格式如下：<br />
文章链接：/blog/entry/post-name/<br />
分类链接：/blog/entry/category/category-name/<br />
存档链接：/blog/entry/yyyy/mm/,如/blog/entry/2007/10/<br />
显然，分类链接和存档链接中的&#8221;entry&#8221;并不是我们希望出现的。</p>
<p>再换一种Permalinks，/%post_id%.html。许多人认为加上&#8221;.html&#8221;，网页看起来更像静态页面，有利于搜索引擎的收录。本人也比较喜欢这种格式。<br />
请看各链接格式：<br />
文章链接：/blog/post_id.html，如/blog/123.html<br />
分类链接：/blog/category/category-name<br />
存档链接：/blog/date/yyyy/mm,如/blog/date/2007/10<br />
大家注意到了吗，分类链接的最后少了一根斜杠&#8221;/&#8221;，这对SEO来说并不是很好。/blog/category/category-name，浏览器请求的是category目录下的category-name文件，而/blog/category/category-name/浏览器请求的是 category-name目录下的索引文件，两者之间的区别是非常大的。存档(Archives)链接也存在着同样的问题。<br />
还有，存档链接中&#8221;date&#8221;关键字的加入，虽然可以用来区分&#8221;post_id&#8221;与&#8221;yyyy&#8221;，以防止请求混乱，但我个人觉得去除&#8221;date&#8221;链接形式更统一，更工整，只是不清楚这样做是否存在一定的技术难度。</p>
<p>对WordPress Permalinks的建议总结如下：<br />
将分类链接固定为/blog/category/category-name/的形式，绝不能因Permalinks设置(如加入&#8221;entry&#8221;,&#8221;archives&#8221;等)的改变而变化，并且链接最后的斜杠&#8221;/&#8221;不能缺少，存档链接的斜杠同样不能少。</p>
<p>希望WordPress的开发人员也发现了这个问题，让WP越来越完善。</p>
	<p>评论数量(3) | <a href="http://sk23.com/blog/shortcomings-of-wordpress-permalinks/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/shortcomings-of-wordpress-permalinks/">http://sk23.com/blog/shortcomings-of-wordpress-permalinks/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/shortcomings-of-wordpress-permalinks/&amp;title=WordPress URL格式的缺点">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
