<?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.dxcode.com/archives/tag/%e6%9c%80%e9%81%a9%e5%8c%96/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dxcode.com</link>
	<description>個人的なメモ書き</description>
	<lastBuildDate>Sat, 06 Mar 2010 14:28:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>mod_deflateによるコンテンツのGzip圧縮</title>
		<link>http://www.dxcode.com/archives/2009/0317449.php</link>
		<comments>http://www.dxcode.com/archives/2009/0317449.php#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:04:33 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[CentOS5]]></category>
		<category><![CDATA[Customize]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[最適化]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=449</guid>
		<description><![CDATA[				mod_deflateを有効にするためにdeflate.confを作成
				[root@server ~]# vi /etc/httpd/conf.d/deflate.conf
				[text gutte [...]]]></description>
			<content:encoded><![CDATA[				<p>mod_deflateを有効にするためにdeflate.confを作成</p>
				<blockquote><p>[root@server ~]# vi /etc/httpd/conf.d/deflate.conf</p></blockquote>
				<p>[text gutter=false]<br />
				<Location /><br />
				AddOutputFilterByType DEFLATE text/html<br />
				AddOutputFilterByType DEFLATE text/plain<br />
				AddOutputFilterByType DEFLATE text/css<br />
				AddOutputFilterByType DEFLATE text/xml<br />
				AddOutputFilterByType DEFLATE application/x-javascript<br />
				AddOutputFilterByType DEFLATE application/xml<br />
				AddOutputFilterByType DEFLATE application/rdf+xml</p>
				<p>BrowserMatch ^Mozilla/4 gzip-only-text/html<br />
				BrowserMatch ^Mozilla/4\.0[678] no-gzip<br />
				BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html<br />
				Header append Vary User-Agent env=!dont-vary<br />
				</Location><br />
				[/text]<br />
				上記ファイルを有効化するためにhttpdを再起動又は再読込み</p>
				<blockquote><p>[root@server ~]# /etc/rc.d/init.d/httpd restart</p></blockquote>
				<p>mod_deflateの効果については下記のサイトを見た方がわかりやすい。<br />
				<a title="YSlow対策でmod_deflateを利用してHTTPレスポンスをgzip圧縮 - blog.katsuma.tv" href="http://blog.katsuma.tv/2007/07/yslow_apache_mod_deflate.html">YSlow対策でmod_deflateを利用してHTTPレスポンスをgzip圧縮 &#8211; blog.katsuma.tv</a><br />
				圧縮出来ているかどうか及び効果は下記サイトやYSlowで確認できる。<br />
				<a title="Port80 Software »» Compression Check" href="http://www.port80software.com/surveys/top1000compression/#checkyoursite">Port80 Software »» Compression Check</a></p>
				<p>当サイトの結果は77.0%の圧縮に成功し転送速度も数値上では4倍ほど速くなった。<br />
				<img src="http://www.dxcode.com/wp-content/uploads/2009/03/port80_mod_deflate.gif" alt="mod_deflateによるコンテンツのGzip圧縮" width="468" height="224" class="attachment wp-att-465 " /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/0317449.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>サイトの表示時間</title>
		<link>http://www.dxcode.com/archives/2009/0316427.php</link>
		<comments>http://www.dxcode.com/archives/2009/0316427.php#comments</comments>
		<pubDate>Mon, 16 Mar 2009 03:39:15 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[テーマ]]></category>
		<category><![CDATA[最適化]]></category>
		<category><![CDATA[表示]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=427</guid>
		<description><![CDATA[				トップページが表示し終わるまでの時間が遅いように感じていたのでFirefoxのアドオンFirebug及びそのプラグインYSlowを導入し結果を見てみた。
				結果は案の定最低（？）ランクのFで42点でした。
 [...]]]></description>
			<content:encoded><![CDATA[				<p>トップページが表示し終わるまでの時間が遅いように感じていたのでFirefoxのアドオン<a title="Firebug - Web Development Evolved" href="http://getfirebug.com/jp.html">Firebug</a>及びそのプラグイン<a title="YSlow :: Firefox Add-ons" href="https://addons.mozilla.org/ja/firefox/addon/5369">YSlow</a>を導入し結果を見てみた。<br />
				結果は案の定最低（？）ランクの<strong>F</strong>で<strong>42点</strong>でした。<br />
				結果を見るまでもなく原因はJavaScriptの多様と無意味に貼り付けている画像。</p>
				<p>画像はともかくはWordPressはプラグインを増やせばそれだけでJavaScriptやCSSファイルが増えてしまう事が多々ある。導入しなければ済む話だがやはり素晴らしい機能は使いたくなるのでついついインストールしてしまった結果がこのありさま。</p>
				<p><img class="attachment wp-att-435" src="http://www.dxcode.com/wp-content/uploads/2009/03/firebug_yslow.gif" alt="YSlow on Firebug" width="385" height="370" /></p>
				<p>当面の目標として画像の品質を落とす事とGzip圧縮の導入で点数アップを狙ってみる。<br />
				ただ重たく感じるのはプラグインだけではなくテーマによってもかなり違う。<br />
				現在はwp.Vicuna Extを利用させてもらっているが、デフォルトのテーマに比べると読み込みに時間がかかっていそうだったので下記サイトで計測してみた。<br />
				<a title="Pingdom Tools - Full page test" href="http://tools.pingdom.com/">Pingdom Tools &#8211; Full page test</a><br />
				<a class="highslide" title="WEBページの表示速度測定" onclick="return hs.expand(this)" href="http://www.dxcode.com/wp-content/uploads/2009/03/pingdom.jpg"><img class="attachment wp-att-437" src="http://www.dxcode.com/wp-content/uploads/2009/03/pingdom.thumbnail.jpg" alt="WEBページの表示速度測定" width="500" height="332" /></a><br />
				4秒弱の差があるのは結構大きい方だと思うが、それよりも軽いと思っていたデフォルトのテーマでさえ8秒以上かかっているのには海外からの測定という条件を考慮したとしても結構ショック。</p>
				<p>と書きつつも今回も懲りずに画像を貼っている。因みに普通のhtmlな静的ページは問題のない数値が出ている。</p>
				<p>Firebugは素晴らしいと思うが何故ゴキブリ？？ 今にもステータスバーから飛び出しそうで・・・。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/0316427.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQLのチューニング</title>
		<link>http://www.dxcode.com/archives/2008/042370.php</link>
		<comments>http://www.dxcode.com/archives/2008/042370.php#comments</comments>
		<pubDate>Wed, 23 Apr 2008 03:38:33 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[CentOS5]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[最適化]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=123</guid>
		<description><![CDATA[				現在使用しているテーブル数は100前後なのでチューニングする必要性はないと思うが。
				/etc/my.cnfを編集
				[mysqld]
				key_buffer_size=512MB
				ta [...]]]></description>
			<content:encoded><![CDATA[				<p>現在使用しているテーブル数は100前後なのでチューニングする必要性はないと思うが。</p>
				<p>/etc/my.cnfを編集</p>
				<blockquote><p>[mysqld]<br />
				key_buffer_size=512MB<br />
				table_cache=1024<br />
				max_allowed_packet=1MB<br />
				record_buffer=1MB<br />
				long_query_time=1<br />
				sort_buffer_size=2MB</p></blockquote>
				<p>下記記事を参考にすべて設定するとエラーが起きてMySQLが起動しなかったので上記パラメータのみ設定するようにした。<br />
				ただエラーが起きたのは私の書き方が間違っていたために発生したのかもしれない。<br />
				因みに現在当サーバにインストールされているMySQLのバージョンは5.0.22なので最新版ではないみたい。</p>
				<p>参考記事 » <a title="5分でできる、MySQLのメモリ関係のチューニング！" href="http://dsas.blog.klab.org/archives/50860867.html">5分でできる、MySQLのメモリ関係のチューニング！</a></p>
				<p>万一に備えて /etc/my.cnf の中身をメモしておく。</p>
				<p><span id="more-70"></span></p>
				<blockquote><p>[mysqld]<br />
				datadir=/var/lib/mysql<br />
				socket=/var/lib/mysql/mysql.sock<br />
				# Default to using old password format for compatibility with mysql 3.x<br />
				# clients (those using the mysqlclient10 compatibility package).<br />
				old_passwords=1<br />
				default-character-set = utf8</p>
				<p>key_buffer_size=512MB<br />
				table_cache=1024<br />
				max_allowed_packet=1MB<br />
				record_buffer=1MB<br />
				long_query_time=1<br />
				sort_buffer_size=2MB</p>
				<p>[mysql.server]<br />
				user=mysql<br />
				basedir=/var/lib</p>
				<p>[mysqld_safe]<br />
				log-error=/var/log/mysqld.log<br />
				pid-file=/var/run/mysqld/mysqld.pid</p>
				<p>[mysql]<br />
				default-character-set = utf8</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2008/042370.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>レジストリの最適化</title>
		<link>http://www.dxcode.com/archives/2007/111831.php</link>
		<comments>http://www.dxcode.com/archives/2007/111831.php#comments</comments>
		<pubDate>Sun, 18 Nov 2007 07:45:32 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[レジストリ]]></category>
		<category><![CDATA[最適化]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/archives/2007/111845.php</guid>
		<description><![CDATA[				今年の４月にVistaを導入しまだ約８ヶ月足らずしか経っていないにも関わらず、微妙に動作が重くなってきたような気がする。
				そこでNTRGOPTを利用してレジストリの最適化を行ってみた。
				　・作業中 [...]]]></description>
			<content:encoded><![CDATA[				<p>今年の４月にVistaを導入しまだ約８ヶ月足らずしか経っていないにも関わらず、微妙に動作が重くなってきたような気がする。</p>
				<p>そこで<a href="http://www.larshederer.homepage.t-online.de/erunt/" title="ERUNT and NTREGOPT">NTRGOPT</a>を利用してレジストリの最適化を行ってみた。<br />
				　・作業中のイメージ<br />
				<a href="http://www.dxcode.com/wp-content/uploads/2009/03/regedit1.jpg" class="highslide"  onclick="return hs.expand(this)" title="NTRGOPT-動作画面"><img src="http://www.dxcode.com/wp-content/uploads/2009/03/regedit1.thumbnail.jpg" alt="NTRGOPT-動作画面" width="450" height="148" class="attachment wp-att-581 " /></a></p>
				<p>　・作業結果<br />
				<img src="http://www.dxcode.com/wp-content/uploads/2009/03/regedit2.jpg" alt="NTRGOPT-結果画面" width="403" height="303" class="attachment wp-att-582 " /></p>
				<p>今回は11％のスリム化に成功。<br />
				再起動後なんとなく全体的なレスポンスが良くなった気がするのは気のせいでしょうか？  <img src="http://www.dxcode.com/wp-includes/images/smilies/icon_wink.gif" alt="wink" class="wp-smiley" /> </p>
				<p>もちろん最適化の前にレジストリの大掃除は行いましたが・・・。<br />
				参考記事 >> <a href="http://ub.blog85.fc2.com/blog-entry-125.html">Windows XP 高速化 その4(レジストリの最適化)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2007/111831.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
