<?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>Movie Castle &#187; Feedburner</title>
	<atom:link href="http://www.eemir3.com/tag/feedburner/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eemir3.com</link>
	<description>以对电影的执着,撰写扭曲&#38;颠倒之现世,即使黑暗也会一往无前.</description>
	<lastBuildDate>Sat, 05 Nov 2011 17:27:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>[WP优化]把外部调用减少再减少</title>
		<link>http://www.eemir3.com/2008/08/less-and-less-external-call/</link>
		<comments>http://www.eemir3.com/2008/08/less-and-less-external-call/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 15:58:55 +0000</pubDate>
		<dc:creator>Yacca</dc:creator>
				<category><![CDATA[行业&博客]]></category>
		<category><![CDATA[Feedburner]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[优化]]></category>
		<category><![CDATA[缓存]]></category>

		<guid isPermaLink="false">http://www.eemir3.com/?p=2132</guid>
		<description><![CDATA[俯卧撑做多了,那就来几个引体向上吧~ 　　这段时间一直在考虑如何将页面中的Twitter更新输出,Feedsky&#38;Feedburner计数图片缓存起来供页面直接调用,而不是每次请求都要傻乎乎的去三个网站获取,尤其是后两个,一天更新一次...关于WordPress的优化想法慢慢的完善起来,归纳一下: 1. Twitter是我现在常用的薇博客,和朋友们交流的也比较多.所以把Twitter的更新直接显示在页首是不合适的,一些闲聊都显示出来了类-.- 考虑再三之下,用我的饭否更新输出取代,每隔半个小时获取一次,缓存到txt文档中供页面调用. 2. Feedsky和Feedburner实现的原理近似,每天凌晨00:30左右到站点去获取已更新订阅数的图片,缓存到本地供页面调用. 　　这两个想法理论上实现是不难的.由于我的主机不在国内,所以获取Feedburner的计数图片也不存在任何问题,同事风来无度花了点时间写了个Functions.php(下载),写了两个函数: 1. function fw_get_feedreaders() 设置line2的$timespan: function fw_get_feedreaders($url,$filename='/images/fw_feed.gif',$timespan=N分钟) &#160; 输出到需要的位置: fw_feedsss.gif即缓存下来保存在WP跟目录的统计图片 如果需要,这个存取的路径及图片的名字可以任意. &#60;img src="&#60;?php echo get_option("home"),"/",fw_get_feedreaders('Feed统计图片地址',"fw_feedsss.gif"); ?&#62;" &#62; &#160; 2. function fw_getfrom_fanfou() 设置line27中的$timespan: function fw_getfrom_fanfou($fid,$count=1,$timespan=N分钟) &#160; 输出到需要的位置 &#60;?php $list=fw_getfrom_fanfou("饭否ID",1);echo $list[0]["desc"];?&#62; &#160; 　　不过风来无度在获取Feedburner统计图片时出现了点问题,总是无法获取成功,总是存下来一个43字节的空白文件,前天我的Sidebar里FB图片无法显示就是这个原因,读取了这个文件.今天我在cosβ的站中找到了解决方法,原来他早已搞定.方法如下: 假如您的虚拟主机在国外,请下载这个文件: feedburner.txt,下载之后将后缀名改成php,修改line4: $http_get_path ="/~fc/storydaycom?bg=99CCFF&#38;fg=444444&#38;anim=0"; //去掉你在fb订阅的图标前面的http://feeds.feedburner.com即可 上传到服务,将属性设置成0666可读写,然后在需要引用的图片的地址直接引用即可,默认Feedburner计数图片4小时刷新一次,存储在这个php文件中缓存在本地~ : &#60;img src="/feedburner.php" border="0" /&#62; &#160; 　　嘿嘿,现在我页面上的3个需要从外部获取的内容已全部存储在了本地,再也不用在加载页面的时候去访问那三个站点啦,哦也~不过cosβ的缓存方法的确不错,即缓存在php中,而不是将外部文件获取后丢在某文件下...嗯,做个整合?! 风来无度同志,你说呢?! PS1: Yacca的twitter,欢迎Follow~ http://twitter.com/yacca [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://i529.photobucket.com/albums/dd333/xwd0627/blog/2785106859_edc534ef95.jpg"></p>
<p align="center">俯卧撑做多了,那就来几个引体向上吧~</p>
<p><span id="more-2132"></span></p>
<p>　　这段时间一直在考虑如何将页面中的Twitter更新输出,Feedsky&amp;Feedburner计数图片缓存起来供页面直接调用,而不是每次请求都要傻乎乎的去三个网站获取,尤其是后两个,一天更新一次...关于WordPress的优化想法慢慢的完善起来,归纳一下:</p>
<blockquote>
<p>1. Twitter是我现在常用的薇博客,和朋友们交流的也比较多.所以把Twitter的更新直接显示在页首是不合适的,一些闲聊都显示出来了类-.- 考虑再三之下,用我的饭否更新输出取代,每隔半个小时获取一次,缓存到txt文档中供页面调用.</p>
<p>2. Feedsky和Feedburner实现的原理近似,每天凌晨00:30左右到站点去获取已更新订阅数的图片,缓存到本地供页面调用.</p>
</blockquote>
<p>　　这两个想法理论上实现是不难的.由于我的主机不在国内,所以获取Feedburner的计数图片也不存在任何问题,<a href="http://www.flywud.com/wind/186/" target="_blank">同事风来无度</a>花了点时间写了个Functions.php(<a href="http://www.box.net/lite/9ejupxmysx" target="_blank">下载</a>),写了两个函数:</p>
<p>1. <font color="#0080ff">function fw_get_feedreaders()</font></p>
<p>设置line2的$timespan:</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double">function fw_get_feedreaders($url,$filename='/images/fw_feed.gif',$timespan=N分钟)</div>
<p>&nbsp;</p>
<p>输出到需要的位置:</p>
<p><font color="#ff0000">fw_feedsss.gif</font>即缓存下来保存在WP跟目录的统计图片</p>
<p>如果需要,这个存取的路径及图片的名字可以任意.</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double"><span style="color: #0000ff">&lt;</span><span style="color: #800000">img</span> <span style="color: #ff0000">src</span>=<span style="color: #0000ff">"&lt;?php echo get_option("</span><span style="color: #ff0000">home</span>"),"/",<span style="color: #ff0000">fw_get_feedreaders</span>('<font color="#ff0000">Feed统计图片地址</font>',"<span style="color: #ff0000">fw_feedsss</span>.<span style="color: #ff0000">gif</span>"); ?<span style="color: #0000ff">&gt;</span>" &gt;</div>
<p>&nbsp;</p>
<p>2. <font color="#0080ff">function fw_getfrom_fanfou()</font></p>
<p>设置line27中的$timespan:</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double">function fw_getfrom_fanfou($fid,$count=1,$timespan=N分钟)</div>
<p>&nbsp;</p>
<p>输出到需要的位置</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double"><span style="color: #0000ff">&lt;?</span>php $<a style="color: #ffa500" href="http://www.php.net/list">list</a>=fw_getfrom_fanfou("<font color="#8b0000">饭否ID</font>",1);<a style="color: #0000ff" href="http://www.php.net/echo">echo</a> $<a style="color: #ffa500" href="http://www.php.net/list">list</a>[0]["<span style="color: #8b0000">desc</span>"];<span style="color: #0000ff">?&gt;</span></div>
<p>&nbsp;</p>
<p>　　不过风来无度在获取Feedburner统计图片时出现了点问题,总是无法获取成功,总是存下来一个43字节的空白文件,前天我的Sidebar里FB图片无法显示就是这个原因,读取了这个文件.今天我在<a href="http://www.storyday.com/html/y2007/1165_feedburner-reader-icon.html" target="_blank">cosβ的站中找到了解决方法</a>,原来他早已搞定.方法如下:</p>
<p>假如您的虚拟主机在国外,请下载这个文件: <a href="http://www.storyday.com/wp-content/uploads/2007/08/feedburner.txt">feedburner.txt</a>,下载之后将后缀名改成php,修改line4:</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double">$http_get_path ="/~fc/storydaycom?bg=99CCFF&amp;fg=444444&amp;anim=0";</div>
<p>//去掉你在fb订阅的图标前面的<a href="http://feeds.feedburner.com">http://feeds.feedburner.com</a>即可</p>
<p>上传到服务,将属性设置成0666可读写,然后在需要引用的图片的地址直接引用即可,默认Feedburner计数图片4小时刷新一次,存储在这个php文件中缓存在本地~ :</p>
<div style="border-right: black 2px double; padding-right: 5px; padding-left: 5px; border-top: black 2px double; padding-bottom: 5px; margin-left: 20px; border-left: black 2px double; width: 450px; padding-top: 5px; border-bottom: black 2px double"><span style="color: #0000ff">&lt;</span><span style="color: #800000">img</span> <span style="color: #ff0000">src</span>=<span style="color: #0000ff">"/feedburner.php"</span> <span style="color: #ff0000">border</span>=<span style="color: #0000ff">"0"</span> <span style="color: #0000ff">/&gt;</span></div>
<p>&nbsp;
<p>　　嘿嘿,现在我页面上的3个需要从外部获取的内容已全部存储在了本地,再也不用在加载页面的时候去访问那三个站点啦,哦也~不过cosβ的缓存方法的确不错,即缓存在php中,而不是将外部文件获取后丢在某文件下...嗯,做个整合?! 风来无度同志,你说呢?! </p>
<p><font color="#ff0000">PS1:</font> Yacca的twitter,欢迎Follow~ </p>
<p><a title="http://twitter.com/yacca" href="http://twitter.com/yacca">http://twitter.com/yacca</a> </p>
<p><font color="#ff0000">PS2:</font> Movie Castle的FeedburnerFeed,欢迎在国外的同学订阅: </p>
<p><a title="http://feeds.feedburner.com/MovieCastle" href="http://feeds.feedburner.com/MovieCastle">http://feeds.feedburner.com/MovieCastle</a> </p>
<p>它现在是Google的服务了,稳定有保障啊~让它显示0总不太好吧-.-</p>
<h2  class="related_post_title">随便走走看看</h2><ul class="related_post"><li><a href="http://www.eemir3.com/2008/08/sorry-for-my-jijiwaiwai/" title="请大家务必原谅我的唧唧歪歪">请大家务必原谅我的唧唧歪歪</a> (108)</li><li><a href="http://www.eemir3.com/2008/11/improve-theme-in-use-again/" title="对使用中Theme继续做三处改进">对使用中Theme继续做三处改进</a> (86)</li><li><a href="http://www.eemir3.com/2008/10/improve-theme-in-use/" title="对使用中的Theme做了两点改进">对使用中的Theme做了两点改进</a> (128)</li><li><a href="http://www.eemir3.com/2008/10/wordpress-18-touch/" title="淫邪的WordPress十八摸">淫邪的WordPress十八摸</a> (101)</li><li><a href="http://www.eemir3.com/2008/08/share-moviecastle-theme/" title="分享本站现在使用的Theme">分享本站现在使用的Theme</a> (117)</li><li><a href="http://www.eemir3.com/2008/07/the-problem-i-met-is-easy-to-fix/" title="昨天的CSS样式问题其实很容易解决">昨天的CSS样式问题其实很容易解决</a> (49)</li><li><a href="http://www.eemir3.com/2008/07/angry-with-sidebar-column-bug/" title="棘手且恼人的侧边栏分列显示bug">棘手且恼人的侧边栏分列显示bug</a> (57)</li><li><a href="http://www.eemir3.com/2008/07/permalink-structures-contain-indexphp/" title="永久链接抢修完成">永久链接抢修完成</a> (70)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.eemir3.com/2008/08/less-and-less-external-call/feed/</wfw:commentRss>
		<slash:comments>76</slash:comments>
		</item>
	</channel>
</rss>

