<?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>优化归档 - 布鲁文的蓝色奇想</title>
	<atom:link href="https://www.mrven.com/node/tag/%E4%BC%98%E5%8C%96/feed" rel="self" type="application/rss+xml" />
	<link>https://www.mrven.com/node/tag/优化</link>
	<description>A MRVEN SITE</description>
	<lastBuildDate>Sun, 18 Jul 2010 08:17:33 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.1</generator>
	<item>
		<title>网站上线前必做的30个检查</title>
		<link>https://www.mrven.com/node/770</link>
					<comments>https://www.mrven.com/node/770#comments</comments>
		
		<dc:creator><![CDATA[Ven]]></dc:creator>
		<pubDate>Sun, 18 Jul 2010 08:17:33 +0000</pubDate>
				<category><![CDATA[博客经营]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[优化]]></category>
		<category><![CDATA[浏览器]]></category>
		<category><![CDATA[网站]]></category>
		<guid isPermaLink="false">http://cheweb.org/530.html</guid>

					<description><![CDATA[<p>想让新网站尽快被大家看到，于是匆忙上线，上线后却发现这也有问题那也出错误，忙的一团乱，最后不得不暂时关闭网站作 [&#8230;]</p>
<p><a href="https://www.mrven.com/node/770">网站上线前必做的30个检查</a>最先出现在<a href="https://www.mrven.com">布鲁文的蓝色奇想</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>想让新网站尽快被大家看到，于是匆忙上线，上线后却发现这也有问题那也出错误，忙的一团乱，最后不得不暂时关闭网站作修改。</p>
<p>网站上线前务必做好以下<a href="http://cheweb.org/530.html">30个检查</a>，防止上线后出乱子。</p>
<p><a href="https://www.mrven.com/wp-content/uploads/2010/07/image29.png" target="_blank"><img fetchpriority="high" decoding="async" style="display: inline; border: 0px;" title="image" src="https://www.mrven.com/wp-content/uploads/2010/07/image_thumb29.png" border="0" alt="image" width="244" height="244" /></a><br />
<span id="more-770"></span></p>
<ol>
<li>所有的文本内容都没有错别字？</li>
<li>文案的语句通顺、连贯？</li>
<li>页面和内容格式已测试？</li>
<li>用于打印的CSS样式已测试？</li>
<li>恰当的Meta信息已添加？</li>
<li>robot.txt文件已添加？</li>
<li>sitemap文件已添加？</li>
<li>各个页面的标题具有描述性且是SEO友好的？</li>
<li>图片有合适的alt属性？</li>
<li>页面的title属性合适且SEO友好？</li>
<li>Favicon已添加且能正确显示？</li>
<li>页脚中添加了版权和网站创建者信息？</li>
<li>HTML通过了W3C验证？</li>
<li>CSS通过了W3C验证？</li>
<li>网站中没有死链？</li>
<li>JavaScript脚本无错误？</li>
<li>IE6下的功能和显示都正常？</li>
<li>IE7下的功能和显示都正常？</li>
<li>IE8下的功能和显示都正常？</li>
<li>Firefox下的功能和显示都正常？</li>
<li>Chrome下的功能和显示都正常？</li>
<li>Safari下的功能和显示都正常？</li>
<li>Opera下的功能和显示都正常？</li>
<li>在1024&#215;768分辨率下进行了测试？</li>
<li>在更大的分辨率下进行了测试？</li>
<li>所有表单已测试且功能正常？</li>
<li>表单必填项已测试？</li>
<li>表单均已发送到了正确的接收地址？</li>
<li>使用gzip压缩了必要的文件？</li>
<li><strong>最重要的：你的网站已经成功备案？</strong></li>
</ol>
<p><a href="https://www.mrven.com/node/770">网站上线前必做的30个检查</a>最先出现在<a href="https://www.mrven.com">布鲁文的蓝色奇想</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrven.com/node/770/feed</wfw:commentRss>
			<slash:comments>16</slash:comments>
		
		
			</item>
		<item>
		<title>Google犯下天大错误，5条PHP优化建议遭痛批</title>
		<link>https://www.mrven.com/node/478</link>
					<comments>https://www.mrven.com/node/478#comments</comments>
		
		<dc:creator><![CDATA[Ven]]></dc:creator>
		<pubDate>Tue, 30 Jun 2009 03:53:56 +0000</pubDate>
				<category><![CDATA[Web开发]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[优化]]></category>
		<guid isPermaLink="false">http://www.mrven.com/?p=478</guid>

					<description><![CDATA[<p>首先我承认我有点标题党了，然后： 近日Google 在 Google Code 下的 “Let’s make  [&#8230;]</p>
<p><a href="https://www.mrven.com/node/478">Google犯下天大错误，5条PHP优化建议遭痛批</a>最先出现在<a href="https://www.mrven.com">布鲁文的蓝色奇想</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>首先我承认我有点标题党了，然后：</p>
<p>近日Google 在 Google Code 下的 “Let’s make the web faster” 网站中，发表了一篇名为“<a href="http://code.google.com/intl/zh-CN/speed/articles/optimizing-php.html" target="_blank">PHP performance tips</a>”的文章，介绍了一些php性能优化建议，其中：</p>
<ol>
<li>不要随意复制变量</li>
<li>用单引号表示字符串</li>
<li>使用echo输出字符串</li>
<li>不要在echo中使用点号连接符</li>
<li>使用switch/case代替if/else</li>
</ol>
<p>这篇文章发表后没多久就立刻遭到了一些PHP社区和个人无情的批驳，他们声称<a href="http://groups.google.com/group/make-the-web-faster/browse_thread/thread/ddfbe82dd80408cc?pli=1" target="_blank">Google错了</a>，错的很彻底，这5条看似有效优化建议其实完全是迷信：</p>
<p>1. <span style="text-decoration: line-through;">不要随意复制变量</span></p>
<p>Zend引擎采用了“写时复制”机制，这意味着无论你对变量进行多少次复制，真正的复制动作都仅在变量值改变时才发生。</p>
<p>2. <span style="text-decoration: line-through;">用单引号表示字符串</span></p>
<p>无数的基准测试已经证明，使用双引号表示纯字符串并不比使用单引号时慢。有兴趣的朋友也可以重复一下这个测试：</p>
<blockquote><p>php &gt; $blah=&#8221;blah&#8221;; $s=microtime(true); for($i=0;$i&lt;100000;$i++) &#8220;omgwtf$blah\n&#8221;; echo microtime(true)-$s;<br />
0.044615983963013<br />
php &gt; $blah=&#8221;blah&#8221;; $s=microtime(true); for($i=0;$i&lt;100000;$i++) &#8216;omgwtf&#8217;.$blah.&#8221;\n&#8221;; echo microtime(true)-$s;<br />
0.042807102203369</p></blockquote>
<p>3. <span style="text-decoration: line-through;">使用echo输出字符串</span></p>
<p>根据php所在服务器环境的不同，某些情况下echo会比print()慢。这里有一篇echo和print()对比的帖子，对echo和print()的速度进行了测试：http://www.learnphponline.com/php-basics/php-echo-vs-print</p>
<p>4. <span style="text-decoration: line-through;">不要在echo中使用点号连接符</span></p>
<p>基准测试证明这又是一条与事实完全相反的建议。php引擎处理以点号连接（或者使用双引号）传递给echo的变量实际上是更快的。你可以重复这个测试：</p>
<blockquote><p>$ php -d implicit_flush=off -r &#8216;$s=microtime(true); for($i=0;$i&lt;100000;$i++) echo &#8220;omgwtf&#8221;,&#8221;bbq&#8221;,&#8221;\n&#8221;; echo microtime(true)-$s;&#8217; | tail -n 1<br />
1.071463108062710<br />
$ php -d implicit_flush=off -r &#8216;$s=microtime(true); for($i=0;$i&lt;100000;$i++) echo &#8220;omgwtf&#8221;.&#8221;bbq&#8221;.&#8221;\n&#8221;; echo microtime(true)-$s;&#8217; | tail -n 1<br />
0.44555306434631</p></blockquote>
<p>5. <span style="text-decoration: line-through;">使用switch/case代替if/else</span></p>
<p>这条建议毫无意义。关于是要使用switch/case还是if/else的问题，其实完全是个代码风格问题，而它们的效率相差无几。</p>
<p>一向以技术为长的Google，竟然在技术问题上犯了如此错误，相当不严谨。PHP小组已经督促文章作者重新仔细审查文章，希望能尽快改掉，以正视听。</p>
<p><a href="https://www.mrven.com/node/478">Google犯下天大错误，5条PHP优化建议遭痛批</a>最先出现在<a href="https://www.mrven.com">布鲁文的蓝色奇想</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrven.com/node/478/feed</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
	</channel>
</rss>
