<?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://www.zhangyingfeng.com/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zhangyingfeng.com</link>
	<description>The only people who can change the world are people who want to.</description>
	<lastBuildDate>Mon, 12 Jul 2010 08:12:26 +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>彻底解决Discuz 6.0 默认游客不能浏览图片的问题</title>
		<link>http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/</link>
		<comments>http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 04:32:59 +0000</pubDate>
		<dc:creator>张 英锋</dc:creator>
				<category><![CDATA[经验技巧]]></category>
		<category><![CDATA[discuz]]></category>

		<guid isPermaLink="false">http://zhangyingfeng.com.cn/2007/12/26/discuz-no-picture-error/</guid>
		<description><![CDATA[最近彻底解决了Discuz 6.0 默认游客不能浏览图片的问题。Discuz默认游客不能浏览图片，是个很恼人的问题。官方的解决办法很麻烦，而且不能彻底解决问题。 这是一个典型的只考虑技术问题，不考虑用户体验的案例，技术人员的通病。他们可能认为默认显示图片的话，会大幅增加网站的流量（特别是他们自己也做托管论坛，就是那个5d6d.com），考虑到这点，他们在论坛设置上故意没有留下设置选项。但是对于大部分论坛来说，吸引人的图片往往是他们的卖点，最终客户的使用体验才是最重要的，看不到图片就大大折扣。 官方的解决办法很被动，必须注册会员自己到控制面板设置： 参见http://www.discuz.net/thread-698141-1-1.html 10.上传的图片只能下载不显示 检查下设置： 后台 基本设置 界面与显示方式 设置图片显示 后台 基本设置 附件设置 设置显示图片附件 前台 控制面板  个人资料修改 设置下图片显示 这个官方的办法可以解决注册会员查看附件的问题，为了开启这个功能，Discuz竟然设了3道关卡，而且不解决根本问题。尤其是第3步，每个会员注册完毕后都要到控制面板里修改个人资料才能看到图片，否则就只能看到下载链接，不能看到图片，用户体验极差。 sdaupp曾提供了一个办法，但只适用于5.5的版本，对6.0好像不管用。参见《一处简单修改完美解决&#8221;游客可以查看但不能下载附件&#8221;难题》。 现在只能自己动手丰衣足食了。 先解决注册会员默认显示图片问题 修改论坛根目录下的register.php 找到625行，将下面的内容删除或注释掉： $db-&#62;query(&#8220;INSERT INTO {$tablepre}members (username, password, secques, gender, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4,...


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
			<content:encoded><![CDATA[<p>最近彻底解决了Discuz 6.0 默认游客不能浏览图片的问题。Discuz默认游客不能浏览图片，是个很恼人的问题。官方的解决办法很麻烦，而且不能彻底解决问题。</p>
<p>这是一个典型的只考虑技术问题，不考虑用户体验的案例，技术人员的通病。他们可能认为默认显示图片的话，会大幅增加网站的流量（特别是他们自己也做托管论坛，就是那个5d6d.com），考虑到这点，他们在论坛设置上故意没有留下设置选项。但是对于大部分论坛来说，吸引人的图片往往是他们的卖点，最终客户的使用体验才是最重要的，看不到图片就大大折扣。</p>
<p>官方的解决办法很被动，必须注册会员自己到控制面板设置：<span id="more-24"></span></p>
<p>参见<a href="http://www.discuz.net/thread-698141-1-1.html">http://www.discuz.net/thread-698141-1-1.html</a></p>
<blockquote><p>10.上传的图片只能下载不显示<br />
检查下设置：<br />
后台 基本设置 界面与显示方式 设置图片显示<br />
后台 基本设置 附件设置 设置显示图片附件<br />
前台 控制面板  个人资料修改 设置下图片显示</p></blockquote>
<p>这个官方的办法可以解决注册会员查看附件的问题，为了开启这个功能，Discuz竟然设了3道关卡，而且不解决根本问题。尤其是第3步，每个会员注册完毕后都要到控制面板里修改个人资料才能看到图片，否则就只能看到下载链接，不能看到图片，用户体验极差。</p>
<p>sdaupp曾提供了一个办法，但只适用于5.5的版本，对6.0好像不管用。参见《<a href="http://www.discuz.net/viewthread.php?tid=645342">一处简单修改完美解决&#8221;游客可以查看但不能下载附件&#8221;难题</a>》。</p>
<p>现在只能自己动手丰衣足食了。</p>
<h3>先解决注册会员默认显示图片问题</h3>
<p>修改论坛根目录下的register.php</p>
<p>找到625行，将下面的内容删除或注释掉：</p>
<blockquote><p>$db-&gt;query(&#8220;INSERT INTO {$tablepre}members (username, password, secques, gender, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4, extcredits5, extcredits6, extcredits7, extcredits8, email, bday, sigstatus, tpp, ppp, styleid, dateformat, timeformat, pmsound, showemail, newsletter, invisible, timeoffset)</p>
<p> VALUES (&#8216;$username&#8217;, &#8216;$password&#8217;, &#8216;$secques&#8217;, &#8216;$gendernew&#8217;, &#8217;0&#8242;, &#8216;$groupinfo[groupid]&#8216;, &#8216;$onlineip&#8217;, &#8216;$timestamp&#8217;, &#8216;$timestamp&#8217;, &#8216;$timestamp&#8217;, &#8217;0&#8242;, $initcredits, &#8216;$email&#8217;, &#8216;$bday&#8217;, &#8216;$sigstatus&#8217;, &#8216;$tppnew&#8217;, &#8216;$pppnew&#8217;, &#8216;$styleidnew&#8217;, &#8216;$dateformatnew&#8217;, &#8216;$timeformatnew&#8217;, &#8216;$pmsoundnew&#8217;, &#8216;$showemailnew&#8217;, &#8216;$newsletter&#8217;, &#8216;$invisiblenew&#8217;, &#8216;$timeoffsetnew&#8217;)&#8221;);</p></blockquote>
<p>替换为</p>
<blockquote><p> $db-&gt;query(&#8220;INSERT INTO {$tablepre}members (username, password, secques, gender, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4, extcredits5, extcredits6, extcredits7, extcredits8, email, bday, sigstatus, tpp, ppp, styleid, dateformat, timeformat, pmsound, showemail, newsletter, invisible, timeoffset,<strong>customshow</strong>)</p>
<p>  VALUES (&#8216;$username&#8217;, &#8216;$password&#8217;, &#8216;$secques&#8217;, &#8216;$gendernew&#8217;, &#8217;0&#8242;, &#8216;$groupinfo[groupid]&#8216;, &#8216;$onlineip&#8217;, &#8216;$timestamp&#8217;, &#8216;$timestamp&#8217;, &#8216;$timestamp&#8217;, &#8217;0&#8242;, $initcredits, &#8216;$email&#8217;, &#8216;$bday&#8217;, &#8216;$sigstatus&#8217;, &#8216;$tppnew&#8217;, &#8216;$pppnew&#8217;, &#8216;$styleidnew&#8217;, &#8216;$dateformatnew&#8217;, &#8216;$timeformatnew&#8217;, &#8216;$pmsoundnew&#8217;, &#8216;$showemailnew&#8217;, &#8216;$newsletter&#8217;, &#8216;$invisiblenew&#8217;, &#8216;$timeoffsetnew&#8217; ,<strong>25</strong>)&#8221;);</p></blockquote>
<p>该方法的关键是增加一个customshow字段，将其默认值设为25,这样注册会员就默认看到图片，省掉第三步，不用再去控制面板里修改自己的设置了。</p>
<h3>接下来实现游客默认可以看到图片，但不能下载附件的功能。</h3>
<p>官方的设置还是不能彻底解决，给出的方案是到后台 用户管理 用户组 游客组中开启下载查看附件选项。但是注意，游客也是只能看到下载链接，不能看到图片。而且非图片的其他附件还可以自由下载，这是非常恼人的。</p>
<p>解决办法办法是修改论坛根目录下的viewthread.php</p>
<p>找到第182行</p>
<blockquote><p> $customshow = $discuz_uid ? str_pad(base_convert($customshow, 10, 3), 3, &#8217;0&#8242;, STR_PAD_LEFT) : &#8217;222&#8242;;</p></blockquote>
<p>替换为</p>
<blockquote><p> $customshow = $discuz_uid ? str_pad(base_convert($customshow, 10, 3), 3, &#8217;0&#8242;, STR_PAD_LEFT) : &#8217;221&#8242;;</p></blockquote>
<p>修改的是customshow 的默认参数，将其改为图片可见。</p>
<p>另外不要设置游客可以下载附件，这样游客就可以只看到图片，但是不能下载非图片的附件了。</p>
<h3>总结</h3>
<p>解决的整体流程如下</p>
<ol>
<li>先查看下面的设置，一般默认不需要修改<br />
后台 基本设置 界面与显示方式 设置图片显示<br />
后台 基本设置 附件设置 设置显示图片附件</li>
<li>修改register.php，解决注册会员不能看到图片问题。</li>
<li>修改viewthread.php，实现游客只可以看到图片，但是不能下载非图片的附件功能。</li>
<li>如果想降低图片预览所增加的网站的流量，可以参考本站的文章《通过图片托管服务，节约建站成本》</li>
</ol>
<h3>参考资料</h3>
<ol>
<li>Discuz官方论坛<br />
《<a href="http://www.discuz.net/thread-698141-1-1.html">6.0常见问题整理及解决方法（2007-12-4 更新</a>》</li>
<li>《<a href="http://www.discuz.net/viewthread.php?tid=772380">怎么开启游客也能浏览附件图片的功能呢</a>》</li>
</ol>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/feed" rel="nofollow" class="external" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98" rel="nofollow" class="external" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98&amp;desc=%E6%9C%80%E8%BF%91%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E4%BA%86Discuz%206.0%20%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82Discuz%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%EF%BC%8C%E6%98%AF%E4%B8%AA%E5%BE%88%E6%81%BC%E4%BA%BA%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%E5%AE%98%E6%96%B9%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95%E5%BE%88%E9%BA%BB%E7%83%A6%EF%BC%8C%E8%80%8C%E4%B8%94%E4%B8%8D%E8%83%BD%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98%E3%80%82%0D%0A%0D%0A%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E5%85%B8%E5%9E%8B%E7%9A%84%E5%8F%AA%E8%80%83%E8%99%91%E6%8A%80%E6%9C%AF%E9%97%AE%E9%A2%98%EF%BC%8C%E4%B8%8D%E8%80%83%E8%99%91%E7%94%A8%E6%88%B7%E4%BD%93%E9%AA%8C%E7%9A%84%E6%A1%88%E4%BE%8B%EF%BC%8C%E6%8A%80%E6%9C%AF%E4%BA%BA%E5%91%98" rel="nofollow" class="external" title="发到Diigo">发到Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.cn/addurl/?bm_url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;bm_description=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="添加到Mister Wong">添加到Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98" rel="nofollow" class="external" title="分享到Mixx">分享到Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98" rel="nofollow" class="external" title="分享到Reddit">分享到Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/&amp;title=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/" rel="nofollow" class="external" title="分享到Technorati">分享到Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3Discuz+6.0+%E9%BB%98%E8%AE%A4%E6%B8%B8%E5%AE%A2%E4%B8%8D%E8%83%BD%E6%B5%8F%E8%A7%88%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>
<p>以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。</p>]]></content:encoded>
			<wfw:commentRss>http://www.zhangyingfeng.com/2007/12/26/discuz-no-picture-error/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>从Google趋势看OSCommerce和Zen Cart发展</title>
		<link>http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/</link>
		<comments>http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 06:42:37 +0000</pubDate>
		<dc:creator>张 英锋</dc:creator>
				<category><![CDATA[建站SEO]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Mambo]]></category>
		<category><![CDATA[OSCommerce]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://zhangyingfeng.com.cn/2007/12/15/trend-of-oscommerce-zencart/</guid>
		<description><![CDATA[Google趋势是一个很棒的工具，可以真实的了解用户对什么事情感兴趣。好的产品对客户的粘度就比较大，吸引更多的人，他的发展就是良性的。反之，如果一个产品被用户所抛弃，就知道他离着完蛋不远了。最典型的例子就是两个开源的PHP CMS内容管理系统，Mambo和Joomla。然后我们再看一下OSCommerce和Zen Cart。  Mambo和Joomla趋势对比 当年由于Mambo领导层的短视，将开源变成闭源，导致核心团队出走，又独立开发了Joomla作为抗衡。短短几年的发展，Joomla现在是如日中天，连续多年获得最好的CMS称号，而Mambo则已经慢慢退出人们的视野。 有图为证：蓝线是Mambo，红线是Joomla 可以清楚的看到，原本Manbo从很好的发展趋势，一落千丈，2007年时已经回到2003年时的水平。 而后起之秀Joomla则发展趋势非常迅猛，仅仅不到1年就超越了Manbo（交叉点），再过1年超越Mambo的顶峰时期（峰值对比）。到了2007年Joomla已经是Mambo的5倍之多。 所以可以通过Google趋势了解用户的对产品的关注程度，并能大体推测出产品的发展趋势。 再来看看今天要说的Zen Cart和OSCommerce。 Zen Cart和OSCommerce 在开源的PHP电子商务系统中，最有名的就是Zen Cart和OSCommerce OSCommerce是老牌的电子商务系统，从2000年时就开始开发，正好赶上电子商务高速发展的时期，经过7年的发展积累了大量的用户。但是从2003年开始，OSCommerce开发几乎停止，一直停留在维护2.2的版本上。据说根源就在于，早期OSCommerce开发时，架构没有设计好，现在已经很难扩展，整个架构需要推倒重来。再加上德国人的严谨古板的作风，不会轻易的升级换代。于是到了2006年9月3.0的alpha版才发布，2007年3月推出alpha3之后，又受到PHP技术升级的影响，3.0正式的发布更加遥遥无期。不过时间不等人，当今的世界不是大鱼吃小鱼，而是快鱼吃慢鱼，已经有人追了上来。 Zen Cart和Joomla一样属于后期之秀，其开发人员大部分来源于OSCommerce的团队。ZenCart基于OSCommerce开发，把OSCommerce最令人诟病的难以定制的缺点进行了改良。提供了模板支持，用户可以更方便的定制插件和模块。虽然OSCommerce 3.0也要提供这些功能，但Zen Cart版本发布的更快更及时。相信不用太长时间，Zen Cart会因为可定制和升级迅速的特点，逐渐取代OSCommerce。下图就是Google趋势的数据。  OSCommerce已经渐露老态，从2003年发布2.2之后，到了2005年便开始衰退。相反Zen Cart却在上升。虽然Zen Cart增长不如Joomla迅速，但只要他保持迅速开发的优势，早晚有一天可以超越。 参考资料 Google趋势，http://www.google.com/trends 于震，《Zen Cart与OSCommerce的比较》，http://home.donews.com/donews/article/8/82572.html 订阅这篇文章的评论？ 分享到del.icio.us Digg this! 发到Diigo Post on Google Buzz 添加到Mister Wong 分享到Mixx 分享到Reddit Stumble upon something good?...


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
			<content:encoded><![CDATA[<p><a href="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/mambo-joomla.png" title="mambo-joomla趋势对比"></a><a href="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/mambo-joomla.jpg" title="mambo-joomla趋势对比"></a><a href="http://www.google.com/trends"><img width="276" src="http://www.google.com/intl/zh-CN/trends/logo.gif" height="110" /></a></p>
<p><a href="http://www.google.com/trends">Google趋势</a>是一个很棒的工具，可以真实的了解用户对什么事情感兴趣。好的产品对客户的粘度就比较大，吸引更多的人，他的发展就是良性的。反之，如果一个产品被用户所抛弃，就知道他离着完蛋不远了。最典型的例子就是两个开源的PHP CMS内容管理系统，Mambo和Joomla。然后我们再看一下OSCommerce和Zen Cart。<span id="more-20"></span></p>
<h3> Mambo和Joomla趋势对比</h3>
<p>当年由于Mambo领导层的短视，将开源变成闭源，导致核心团队出走，又独立开发了Joomla作为抗衡。短短几年的发展，Joomla现在是如日中天，连续多年获得最好的CMS称号，而Mambo则已经慢慢退出人们的视野。</p>
<p>有图为证：蓝线是Mambo，红线是Joomla</p>
<p><a href="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/mambo-joomla.jpg" title="mambo-joomla趋势对比"><img src="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/mambo-joomla.thumbnail.jpg" alt="mambo-joomla趋势对比" /></a><a href="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/mambo-joomla.png" title="mambo-joomla趋势对比"></a></p>
<p>可以清楚的看到，原本Manbo从很好的发展趋势，一落千丈，2007年时已经回到2003年时的水平。</p>
<p>而后起之秀Joomla则发展趋势非常迅猛，仅仅不到1年就超越了Manbo（交叉点），再过1年超越Mambo的顶峰时期（峰值对比）。到了2007年Joomla已经是Mambo的5倍之多。</p>
<p>所以可以通过Google趋势了解用户的对产品的关注程度，并能大体推测出产品的发展趋势。</p>
<p>再来看看今天要说的Zen Cart和OSCommerce。</p>
<h3>Zen Cart和OSCommerce</h3>
<p>在开源的PHP电子商务系统中，最有名的就是Zen Cart和OSCommerce</p>
<p>OSCommerce是老牌的电子商务系统，从2000年时就开始开发，正好赶上电子商务高速发展的时期，经过7年的发展积累了大量的用户。但是从2003年开始，OSCommerce开发几乎停止，一直停留在维护2.2的版本上。据说根源就在于，早期OSCommerce开发时，架构没有设计好，现在已经很难扩展，整个架构需要推倒重来。再加上德国人的严谨古板的作风，不会轻易的升级换代。于是到了2006年9月3.0的alpha版才发布，2007年3月推出<a href="http://www.oscommerce.com/about/news,126">alpha3</a>之后，又受到PHP技术升级的影响，3.0正式的发布更加遥遥无期。不过时间不等人，当今的世界不是大鱼吃小鱼，而是快鱼吃慢鱼，已经有人追了上来。</p>
<p>Zen Cart和Joomla一样属于后期之秀，其<a href="http://zhangyingfeng.com.cn/wp-admin/Zen%20Cart与OSCommerce的比较">开发人员大部分来源于OSCommerce的团队</a>。ZenCart基于OSCommerce开发，把OSCommerce最令人诟病的难以定制的缺点进行了改良。提供了模板支持，用户可以更方便的定制插件和模块。虽然OSCommerce 3.0也要提供这些功能，但Zen Cart版本发布的更快更及时。相信不用太长时间，Zen Cart会因为可定制和升级迅速的特点，逐渐取代OSCommerce。下图就是Google趋势的数据。</p>
<p><a href="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/oscommerce-zencart.jpg" title="OSCommerce和ZenCart比较"><img src="http://zhangyingfeng.com.cn/wp-content/uploads/2007/12/oscommerce-zencart.thumbnail.jpg" alt="OSCommerce和ZenCart比较" /></a></p>
<p> OSCommerce已经渐露老态，从2003年发布2.2之后，到了2005年便开始衰退。相反Zen Cart却在上升。虽然Zen Cart增长不如Joomla迅速，但只要他保持迅速开发的优势，早晚有一天可以超越。</p>
<h3>参考资料</h3>
<ul>
<li><a href="http://www.google.com/trends">Google趋势</a>，<a href="http://www.google.com/trends">http://www.google.com/trends</a></li>
<li><a href="http://home.donews.com/cgi-bin/user.fcgi?sw=2&amp;userid=东城牧人">于震</a>，《<a href="http://home.donews.com/donews/article/8/82572.html">Zen Cart与OSCommerce的比较</a>》，<a href="http://home.donews.com/donews/article/8/82572.html">http://home.donews.com/donews/article/8/82572.html</a></li>
</ul>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/feed" rel="nofollow" class="external" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95" rel="nofollow" class="external" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95&amp;desc=%0D%0A%0D%0AGoogle%E8%B6%8B%E5%8A%BF%E6%98%AF%E4%B8%80%E4%B8%AA%E5%BE%88%E6%A3%92%E7%9A%84%E5%B7%A5%E5%85%B7%EF%BC%8C%E5%8F%AF%E4%BB%A5%E7%9C%9F%E5%AE%9E%E7%9A%84%E4%BA%86%E8%A7%A3%E7%94%A8%E6%88%B7%E5%AF%B9%E4%BB%80%E4%B9%88%E4%BA%8B%E6%83%85%E6%84%9F%E5%85%B4%E8%B6%A3%E3%80%82%E5%A5%BD%E7%9A%84%E4%BA%A7%E5%93%81%E5%AF%B9%E5%AE%A2%E6%88%B7%E7%9A%84%E7%B2%98%E5%BA%A6%E5%B0%B1%E6%AF%94%E8%BE%83%E5%A4%A7%EF%BC%8C%E5%90%B8%E5%BC%95%E6%9B%B4%E5%A4%9A%E7%9A%84%E4%BA%BA%EF%BC%8C%E4%BB%96%E7%9A%84%E5%8F%91%E5%B1%95%E5%B0%B1%E6%98%AF%E8%89%AF%E6%80%A7%E7%9A%84%E3%80%82%E5%8F%8D%E4%B9%8B%EF%BC%8C%E5%A6%82%E6%9E%9C%E4%B8%80%E4%B8%AA%E4%BA%A7%E5%93%81%E8%A2%AB%E7%94%A8%E6%88%B7%E6%89%80%E6%8A%9B%E5%BC%83%EF%BC%8C%E5%B0%B1%E7%9F%A5%E9%81%93%E4%BB%96%E7%A6%BB%E7%9D%80%E5%AE%8C%E8%9B%8B%E4%B8%8D%E8%BF%9C%E4%BA%86%E3%80%82%E6%9C%80%E5%85%B8%E5%9E%8B%E7%9A%84%E4%BE%8B%E5%AD%90%E5%B0%B1%E6%98" rel="nofollow" class="external" title="发到Diigo">发到Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.cn/addurl/?bm_url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;bm_description=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="添加到Mister Wong">添加到Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95" rel="nofollow" class="external" title="分享到Mixx">分享到Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95" rel="nofollow" class="external" title="分享到Reddit">分享到Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/&amp;title=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/" rel="nofollow" class="external" title="分享到Technorati">分享到Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=%E4%BB%8EGoogle%E8%B6%8B%E5%8A%BF%E7%9C%8BOSCommerce%E5%92%8CZen+Cart%E5%8F%91%E5%B1%95+-+http://b2l.me/3wgbe&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>
<p>以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。</p>]]></content:encoded>
			<wfw:commentRss>http://www.zhangyingfeng.com/2007/12/15/trend-of-oscommerce-zencart/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>JoomSEF赞助广告编码的原理</title>
		<link>http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/</link>
		<comments>http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 03:06:00 +0000</pubDate>
		<dc:creator>张 英锋</dc:creator>
				<category><![CDATA[建站SEO]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[JoomSEF]]></category>
		<category><![CDATA[SEF]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://zhangyingfeng.com.cn/2007/12/14/joomsef-adv-decode/</guid>
		<description><![CDATA[本文的目的只是为了说明JoomSEF编码加密的原理，不提供破解的方法和工具，任何破解 JoomSEF的行为都是违反本人初衷的，其责任和后果都与本人无关，请大家购买去广告版的Artio JoomSEF。 Artio JoomSEF是一个很棒的SEF(Search Engine Friendly)工具，更难得的是可以免费使用。安装完毕之后，它会在网页的最下面加上赞助商的广告。因为JoomSEF对广告的内容作了简单的Base64编码，所以很难找到存放广告内容的位置。其实广告内容就存放在/administrator/components/com_sef/signature.b64文件里。打开以后就可以看到编码后的内容。我们可以借助于下面的程序进行Base64解码。 &#60;?php echo base64_decode(&#8216;需要解码的内容&#8217;); ?&#62; 解码后的内容就是广告的内容。其实Base64不是一种加密算法，他只是一种编码方法，应用非常广泛，例如我们平时写的邮件所加的附件都是采用Base64进行编码的。所以JoomSEF这样做只是防止你轻易的找到广告内容，其实并没有加密。 另外JoomSEF为了防止你删除或修改文件的内容，还利用了MD5算法对文件进行完整性检验。MD5算法的作用就是防止你纂改文件内容，他会根据文件的内容生成一套指纹编码，文件内容一旦改变，指纹编码就会和原来的不一致。MD5指纹编码的内容就在/administrator/components/com_sef/checksum.md5文件里。所以你修改了signature.b64文件，JoomSEF就会失效。 现在就让我们看看JoomSEF在哪里加入这段程序判断。为了防止你轻易的找到这段程序，JoomSEF也对这段程序进行base64编码。打开/administrator/components/com_sef/sef.class.php文件，可以在第415行找到这段加密的代码。(针对JoomSEF v2.2.2版本) eval(base64_decode(&#8216;JHNlZk&#8230;&#8230;&#8217;)); 同样你可以用上一个程序进行解码，解码后得到的内容如下。我在程序后增加了中文注释。 $sefDirAdmin = $GLOBALS['mosConfig_absolute_path'].&#8217;/administrator/components/com_sef/&#8217;;//获得绝对路径 // load checksums $license  = trim(@file_get_contents($sefDirAdmin.&#8217;signature.b64&#8242;));//读取广告内容文件 $checksum = trim(@file_get_contents($sefDirAdmin.&#8217;checksum.md5&#8242;));//读取MD5编码文件 $checkstr = &#8221;; global $sefCheckA; $sefCheckA[3] = $sefCheckA[2] = $sefCheckA[1] = $sefCheckA[0] = &#8221;; $sefCheckA = explode(&#8216;-&#8217;,...


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
			<content:encoded><![CDATA[<p>本文的目的只是为了说明JoomSEF编码加密的原理，不提供破解的方法和工具，任何破解 JoomSEF的行为都是违反本人初衷的，其责任和后果都与本人无关，请大家购买去广告版的Artio JoomSEF。</p>
<p>Artio JoomSEF是一个很棒的SEF(Search Engine Friendly)工具，更难得的是可以免费使用。安装完毕之后，它会在网页的最下面加上赞助商的广告。因为JoomSEF对广告的内容作了简单的Base64编码，所以很难找到存放广告内容的位置。其实广告内容就存放在/administrator/components/com_sef/signature.b64文件里。打开以后就可以看到编码后的内容。我们可以借助于下面的程序进行Base64解码。<span id="more-19"></span></p>
<blockquote><p>&lt;?php<br />
echo base64_decode(&#8216;需要解码的内容&#8217;);<br />
?&gt;</p></blockquote>
<p>解码后的内容就是广告的内容。其实Base64不是一种加密算法，他只是一种编码方法，应用非常广泛，例如我们平时写的邮件所加的附件都是采用Base64进行编码的。所以JoomSEF这样做只是防止你轻易的找到广告内容，其实并没有加密。</p>
<p>另外JoomSEF为了防止你删除或修改文件的内容，还利用了MD5算法对文件进行完整性检验。MD5算法的作用就是防止你纂改文件内容，他会根据文件的内容生成一套指纹编码，文件内容一旦改变，指纹编码就会和原来的不一致。MD5指纹编码的内容就在/administrator/components/com_sef/checksum.md5文件里。所以你修改了signature.b64文件，JoomSEF就会失效。</p>
<p>现在就让我们看看JoomSEF在哪里加入这段程序判断。为了防止你轻易的找到这段程序，JoomSEF也对这段程序进行base64编码。打开/administrator/components/com_sef/sef.class.php文件，可以在第415行找到这段加密的代码。(针对JoomSEF v2.2.2版本)</p>
<blockquote><p>eval(base64_decode(&#8216;JHNlZk&#8230;&#8230;&#8217;));</p></blockquote>
<p>同样你可以用上一个程序进行解码，解码后得到的内容如下。我在程序后增加了中文注释。</p>
<blockquote><p>$sefDirAdmin = $GLOBALS['mosConfig_absolute_path'].&#8217;/administrator/components/com_sef/&#8217;;//获得绝对路径<br />
// load checksums<br />
$license  = trim(@file_get_contents($sefDirAdmin.&#8217;signature.b64&#8242;));//读取广告内容文件<br />
$checksum = trim(@file_get_contents($sefDirAdmin.&#8217;checksum.md5&#8242;));//读取MD5编码文件<br />
$checkstr = &#8221;;<br />
global $sefCheckA;<br />
$sefCheckA[3] = $sefCheckA[2] = $sefCheckA[1] = $sefCheckA[0] = &#8221;;<br />
$sefCheckA = explode(&#8216;-&#8217;, $license);<br />
foreach ($sefCheckA as $id =&gt; $checkpart) {<br />
$sefCheckA[$id] = base64_decode($checkpart);//解码广告内容<br />
$checkstr .= $sefCheckA[$id];<br />
}</p>
<p>//验证MD5编码是否一致，如果一致说明就是完整的，JoomSEF可以正常工作，否则禁用。<br />
        $this-&gt;enabled &amp;= ($checksum == md5($checkstr));</p>
<p>function xmlParsing($path, $base, $index, $option)<br />
{<br />
global $_VERSION, $sefCheckA;<br />
if (($path == $base)<br />
|| ($path == ($base.$index))<br />
|| (@$option == &#8216;com_frontpage&#8217;)) {<br />
// frontpage code<br />
$_VERSION-&gt;URL .= $sefCheckA[0];<br />
$_VERSION-&gt;COPYRIGHT .= $sefCheckA[1];<br />
}<br />
else {<br />
// other page code<br />
$_VERSION-&gt;URL .= $sefCheckA[2];<br />
$_VERSION-&gt;COPYRIGHT .= $sefCheckA[3];<br />
}<br />
}<br />
function includeSef($once = false)<br />
{<br />
global $mosConfig_absolute_path, $sefCheckA;<br />
static $first = true;<br />
if( $once &amp;&amp; !$first )  return;<br />
$txt = file_get_contents($mosConfig_absolute_path.&#8217;/components/com_sef/sef_ext.php&#8217;);<br />
if(substr($txt, 0, 5) != &#8216;&lt;?php&#8217;) {<br />
$txt = base64_encode($txt);<br />
$txt = $sefCheckA[4].$txt;<br />
$detxt = base64_decode($txt);<br />
$detxt = substr($detxt, 2, -2);<br />
eval($detxt);<br />
} else {<br />
if( $once ) {<br />
include_once($mosConfig_absolute_path.&#8217;/components/com_sef/sef_ext.php&#8217;);<br />
} else {<br />
include($mosConfig_absolute_path.&#8217;/components/com_sef/sef_ext.php&#8217;);<br />
}<br />
}<br />
$first = false;<br />
}</p></blockquote>
<p>以上就是JoomSEF验证编码的原理，以后大家可以在自己的软件设计中借鉴。</p>
<p>再次重申，请不要破解JoomSEF，如果你不想看到广告，完全可以将广告文字的颜色改为和背景色一样，效果是相同的。</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/feed" rel="nofollow" class="external" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86" rel="nofollow" class="external" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86&amp;desc=%E6%9C%AC%E6%96%87%E7%9A%84%E7%9B%AE%E7%9A%84%E5%8F%AA%E6%98%AF%E4%B8%BA%E4%BA%86%E8%AF%B4%E6%98%8EJoomSEF%E7%BC%96%E7%A0%81%E5%8A%A0%E5%AF%86%E7%9A%84%E5%8E%9F%E7%90%86%EF%BC%8C%E4%B8%8D%E6%8F%90%E4%BE%9B%E7%A0%B4%E8%A7%A3%E7%9A%84%E6%96%B9%E6%B3%95%E5%92%8C%E5%B7%A5%E5%85%B7%EF%BC%8C%E4%BB%BB%E4%BD%95%E7%A0%B4%E8%A7%A3%C2%A0JoomSEF%E7%9A%84%E8%A1%8C%E4%B8%BA%E9%83%BD%E6%98%AF%E8%BF%9D%E5%8F%8D%E6%9C%AC%E4%BA%BA%E5%88%9D%E8%A1%B7%E7%9A%84%EF%BC%8C%E5%85%B6%E8%B4%A3%E4%BB%BB%E5%92%8C%E5%90%8E%E6%9E%9C%E9%83%BD%E4%B8%8E%E6%9C%AC%E4%BA%BA%E6%97%A0%E5%85%B3%EF%BC%8C%E8%AF%B7%E5%A4%A7%E5%AE%B6%E8%B4%AD%E4%B9%B0%E5%8E%BB%E5%B9%BF%E5%91%8A%E7%89%88%E7%9A%84Artio%20JoomSEF%E3%80%82%0D%0A%0D%0AArtio%20JoomSEF%E6%98%AF%E4%B8%80%E4%B8%AA%E5%BE%88%E6%A3%92%E7%9A%84SEF%28Search%20Engine%20Fr" rel="nofollow" class="external" title="发到Diigo">发到Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.cn/addurl/?bm_url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;bm_description=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="添加到Mister Wong">添加到Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86" rel="nofollow" class="external" title="分享到Mixx">分享到Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86" rel="nofollow" class="external" title="分享到Reddit">分享到Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/&amp;title=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/" rel="nofollow" class="external" title="分享到Technorati">分享到Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JoomSEF%E8%B5%9E%E5%8A%A9%E5%B9%BF%E5%91%8A%E7%BC%96%E7%A0%81%E7%9A%84%E5%8E%9F%E7%90%86+-+http://b2l.me/3wf8d&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>
<p>以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。</p>]]></content:encoded>
			<wfw:commentRss>http://www.zhangyingfeng.com/2007/12/14/joomsef-adv-decode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MSN Live Messenger 联系人乱码彻底解决方法</title>
		<link>http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/</link>
		<comments>http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 03:31:42 +0000</pubDate>
		<dc:creator>张 英锋</dc:creator>
				<category><![CDATA[经验技巧]]></category>
		<category><![CDATA[MSN]]></category>

		<guid isPermaLink="false">http://zhangyingfeng.com.cn/2007/09/13/live_messenger_name_error/</guid>
		<description><![CDATA[终于解决了MSN Live Messenger 联系人乱码问题！
最近MSN Live Messenger 8.1出了问题，联系人和组名都是乱码，重装也无效，后来装了MSN Messenger 7.5暂时解决。但从9月13日再登录时，提示必须升级才能使用。上网查了一些办法，大部分都说要装Outlook Express ,或者是缺少msoert2.dll等，但都解决不了问题。
后来在修复Outlook Express时，通过regsvr32.exe程序重新注册修复inetcomm.dll才解决。


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
			<content:encoded><![CDATA[<p><strong>转载本文时必须注明作者<a href="http://zhangyingfeng.com.cn">张英锋</a>和出处<a href="http://zhangyingfeng.com.cn/2007/09/13/live_messenger_name_error/">http://zhangyingfeng.com.cn/2007/09/13/live_messenger_name_error/</a><br />
</strong>终于解决了MSN Live Messenger 联系人乱码问题！<br />
最近MSN Live Messenger 8.1出了问题，联系人和组名都是乱码，重装也无效，后来装了MSN Messenger 7.5暂时解决。但从9月13日再登录时，提示必须升级才能使用。上网查了一些办法，大部分都说要装Outlook Express ,或者是缺少msoert2.dll等，但都解决不了问题。<br />
后来在修复Outlook Express时，通过regsvr32.exe程序重新注册修复inetcomm.dll才解决。<br />
方法如下：<br />
关闭MSN Live Messenger<br />
在运行窗口输入：regsvr32.exe inetcomm.dll<br />
提示注册成功<br />
到C:\Documents and Settings\当前登录用户名\Local Settings\Application Data\Microsoft 目录下删除Messenger和Windows Live Contacts两个目录<br />
重新启动MSN Live Messenger<br />
即可恢复正常中文名。</p>
<p>注意：<br />
如果提示找不到模块可以先安装Outlook Express<br />
或者下载inetcomm.dll文件</p>
<p><strong><a href="http://zhangyingfeng.com.cn/2007/09/13/live_messenger_name_error/"></a></strong></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/feed" rel="nofollow" class="external" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow" class="external" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95&amp;desc=%E7%BB%88%E4%BA%8E%E8%A7%A3%E5%86%B3%E4%BA%86MSN%20Live%20Messenger%20%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98%EF%BC%81%0D%0A%E6%9C%80%E8%BF%91MSN%20Live%20Messenger%208.1%E5%87%BA%E4%BA%86%E9%97%AE%E9%A2%98%EF%BC%8C%E8%81%94%E7%B3%BB%E4%BA%BA%E5%92%8C%E7%BB%84%E5%90%8D%E9%83%BD%E6%98%AF%E4%B9%B1%E7%A0%81%EF%BC%8C%E9%87%8D%E8%A3%85%E4%B9%9F%E6%97%A0%E6%95%88%EF%BC%8C%E5%90%8E%E6%9D%A5%E8%A3%85%E4%BA%86MSN%20Messenger%207.5%E6%9A%82%E6%97%B6%E8%A7%A3%E5%86%B3%E3%80%82%E4%BD%86%E4%BB%8E9%E6%9C%8813%E6%97%A5%E5%86%8D%E7%99%BB%E5%BD%95%E6%97%B6%EF%BC%8C%E6%8F%90%E7%A4%BA%E5%BF%85%E9%A1%BB%E5%8D%87%E7%BA%A7%E6%89%8D%E8%83%BD%E4%BD%BF%E7%94%A8%E3%80%82%E4%B8%8A%E7%BD%91%E6%9F%A5%E4%BA%86%E4%B8%80%E4%BA%9B%E5%8A%9E%E6%B3%95%EF%BC%8C%E5%A4%A7%E9%83%A8%E5%88%86%E9%83%BD%E8%AF%B4%E8%A6%81%E8%A3%85Outlook%20Express%20%2C%E6%88%96%E8%80%85%E6%98%AF%E7%BC%BA%E5%B0%91msoert2.dll%E7%AD%89%EF%BC%8C%E4%BD%86%E9%83%BD%E8%A7%A3%E5%86%B3%E4%B8%8D%E4%BA%86%E9%97%AE%E9%A2%98%E3%80%82%0D%0A%E5%90%8E%E6%9D%A5%E5%9C%A8%E4%BF%AE%E5%A4%8DOutlook%20Express%E6%97%B6%EF%BC%8C%E9%80%9A%E8%BF%87regsvr32.exe%E7%A8%8B%E5%BA%8F%E9%87%8D%E6%96%B0%E6%B3%A8%E5%86%8C%E4%BF%AE%E5%A4%8Dinetcomm.dll%E6%89%8D%E8%A7%A3%E5%86%B3%E3%80%82" rel="nofollow" class="external" title="发到Diigo">发到Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.cn/addurl/?bm_url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;bm_description=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="添加到Mister Wong">添加到Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow" class="external" title="分享到Mixx">分享到Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow" class="external" title="分享到Reddit">分享到Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/&amp;title=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/" rel="nofollow" class="external" title="分享到Technorati">分享到Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=MSN+Live+Messenger+%E8%81%94%E7%B3%BB%E4%BA%BA%E4%B9%B1%E7%A0%81%E5%BD%BB%E5%BA%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95+-+http://b2l.me/3vwwg&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>
<p>以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。</p>]]></content:encoded>
			<wfw:commentRss>http://www.zhangyingfeng.com/2007/09/13/live_messenger_name_error/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
		</item>
		<item>
		<title>建站成功！</title>
		<link>http://www.zhangyingfeng.com/2007/06/10/first/</link>
		<comments>http://www.zhangyingfeng.com/2007/06/10/first/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>张 英锋</dc:creator>
				<category><![CDATA[建站SEO]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[从5月开始筹备建立网站的事，到今天终于可以看到一些成果了。其实建站的过程并不是一帆风顺。原来一直觉得建立网站对我这个IT民工来说应该很容易，经历了一番折腾之后，才发现不是那么回事。 近期我会把建站的过程陆续整理出来，以供后来人少走弯路。这里先做一下预告： 个人建站攻略 域名申请指南 主要是域名服务商的选择、域名的注册方法和域名注册过程中的注意事项； 国外虚拟主机申请指南 主要是国内外虚拟主机的对比、国外主机的支付方式和申请流程； Hostmonster域名解析 Hostmonster的设定方法，包括parked domain、addon domain的区别和设置方法，域名DNS的更改方法和注意事项； CPanel的使用技巧 控制面板的使用，FTP的设定，邮箱账户的设定，MySQL数据库编码解决； WordPress和常用插件设定 Google站长工具指南 Google Adsense指南 Youtube API、Flickr  API和Panoramio API开发指南 Joomla、SMF、Moodle 和插件设定  …… 每一部分都会设定为一个专题，陆续推出包括文字版、视频版，敬请期待！ 订阅这篇文章的评论？ 分享到del.icio.us Digg this! 发到Diigo Post on Google Buzz 添加到Mister Wong 分享到Mixx 分享到Reddit Stumble upon something good? Share it on...


No related posts.

以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。]]></description>
			<content:encoded><![CDATA[<p>从5月开始筹备建立网站的事，到今天终于可以看到一些成果了。其实建站的过程并不是一帆风顺。原来一直觉得建立网站对我这个IT民工来说应该很容易，经历了一番折腾之后，才发现不是那么回事。</p>
<p>近期我会把建站的过程陆续整理出来，以供后来人少走弯路。这里先做一下预告：</p>
<p><strong>个人建站攻略</strong></p>
<ol>
<li><strong>域名申请指南</strong><br />
主要是域名服务商的选择、域名的注册方法和域名注册过程中的注意事项；</li>
<li><strong>国外虚拟主机申请指南<br />
</strong>主要是国内外虚拟主机的对比、国外主机的支付方式和申请流程；</li>
<li><strong>Hostmonster域名解析</strong><br />
Hostmonster的设定方法，包括parked domain、addon domain的区别和设置方法，域名DNS的更改方法和注意事项；</li>
<li><strong>CPanel的使用技巧<br />
</strong>控制面板的使用，FTP的设定，邮箱账户的设定，MySQL数据库编码解决；</li>
<li><strong>WordPress和常用插件设定</strong></li>
<li><strong>Google站长工具指南 </strong></li>
<li><strong>Google Adsense指南 </strong></li>
<li><strong>Youtube API、Flickr  API和Panoramio API开发指南 </strong></li>
<li><strong>Joomla、SMF、Moodle 和插件设定</strong> </li>
<li>……<br />
每一部分都会设定为一个专题，陆续推出包括文字版、视频版，敬请期待！</li>
</ol>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.zhangyingfeng.com/2007/06/10/first/feed" rel="nofollow" class="external" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81" rel="nofollow" class="external" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81&amp;desc=%E4%BB%8E5%E6%9C%88%E5%BC%80%E5%A7%8B%E7%AD%B9%E5%A4%87%E5%BB%BA%E7%AB%8B%E7%BD%91%E7%AB%99%E7%9A%84%E4%BA%8B%EF%BC%8C%E5%88%B0%E4%BB%8A%E5%A4%A9%E7%BB%88%E4%BA%8E%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%88%B0%E4%B8%80%E4%BA%9B%E6%88%90%E6%9E%9C%E4%BA%86%E3%80%82%E5%85%B6%E5%AE%9E%E5%BB%BA%E7%AB%99%E7%9A%84%E8%BF%87%E7%A8%8B%E5%B9%B6%E4%B8%8D%E6%98%AF%E4%B8%80%E5%B8%86%E9%A3%8E%E9%A1%BA%E3%80%82%E5%8E%9F%E6%9D%A5%E4%B8%80%E7%9B%B4%E8%A7%89%E5%BE%97%E5%BB%BA%E7%AB%8B%E7%BD%91%E7%AB%99%E5%AF%B9%E6%88%91%E8%BF%99%E4%B8%AAIT%E6%B0%91%E5%B7%A5%E6%9D%A5%E8%AF%B4%E5%BA%94%E8%AF%A5%E5%BE%88%E5%AE%B9%E6%98%93%EF%BC%8C%E7%BB%8F%E5%8E%86%E4%BA%86%E4%B8%80%E7%95%AA%E6%8A%98%E8%85%BE%E4%B9%8B%E5%90%8E%EF%BC%8C%E6%89%8D%E5%8F%91%E7%8E%B0%E4%B8%8D%E6%98%AF%E9%82%A3%E4%B9%88%E5%9B%9E%E4%BA%8B%E3%80%82%0D%0A%E8%BF%91%E6%9C%9F%E6%88%91%E4%BC%9A%E6%8A%8A%E5%BB%BA%E7%AB%99%E7%9A%84%E8%BF%87%E7%A8%8B%E9%99%86%E7" rel="nofollow" class="external" title="发到Diigo">发到Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.cn/addurl/?bm_url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;bm_description=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="添加到Mister Wong">添加到Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81" rel="nofollow" class="external" title="分享到Mixx">分享到Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81" rel="nofollow" class="external" title="分享到Reddit">分享到Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.zhangyingfeng.com/2007/06/10/first/&amp;title=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.zhangyingfeng.com/2007/06/10/first/" rel="nofollow" class="external" title="分享到Technorati">分享到Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=%E5%BB%BA%E7%AB%99%E6%88%90%E5%8A%9F%EF%BC%81+-+http://b2l.me/3wgfz&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>
<p>以上关联文章由 <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a> 提供支持。</p>]]></content:encoded>
			<wfw:commentRss>http://www.zhangyingfeng.com/2007/06/10/first/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
