<?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>PHP | Heeday's Official Blog-個の時代が進む21世紀-高林秀亘</title>
	<atom:link href="https://www.heeday.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.heeday.com</link>
	<description>インターネットツール,WordPress,SEO,PPC広告,ビジネス,ガジェット,人間模様,健康&#38;食事,生活&#38;社会,旅行,自動車,バイク情報の呟きHeeday&#039;sブログ。</description>
	<lastBuildDate>Wed, 22 Sep 2021 22:43:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.1</generator>

<image>
	<url>https://www.heeday.com/wp-content/uploads/2021/07/cropped-heeday-blog-favicon-32x32.png</url>
	<title>PHP | Heeday's Official Blog-個の時代が進む21世紀-高林秀亘</title>
	<link>https://www.heeday.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>エックスサーバーのPHPバージョンを切り替えて表示速度を高速化</title>
		<link>https://www.heeday.com/internet/xserver-php/</link>
					<comments>https://www.heeday.com/internet/xserver-php/#comments</comments>
		
		<dc:creator><![CDATA[Heeday]]></dc:creator>
		<pubDate>Tue, 17 Apr 2018 09:31:33 +0000</pubDate>
				<category><![CDATA[Internet&アフィリエイト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[エックスサーバー]]></category>
		<guid isPermaLink="false">https://www.heeday.com/?p=13465</guid>

					<description><![CDATA[<p>新規でドメインを取得して、WordPressワードプレス等のCMSでブログを立ち上げてしまえば、技術系の方を除いてサーバーのPHPバージョンを気にするブロガーは多くはないと思います。 というか、「PHPって何だっけ？」と [&#8230;]</p>
The post <a href="https://www.heeday.com/internet/xserver-php/">エックスサーバーのPHPバージョンを切り替えて表示速度を高速化</a> first appeared on <a href="https://www.heeday.com">Heeday's Official Blog-個の時代が進む21世紀-高林秀亘</a>.]]></description>
										<content:encoded><![CDATA[<p>新規でドメインを取得して、WordPressワードプレス等のCMSでブログを立ち上げてしまえば、技術系の方を除いてサーバーのPHPバージョンを気にするブロガーは多くはないと思います。</p>
<p>というか、「PHPって何だっけ？」というブロガーが多いのではないでしょうか。</p>
<div style="padding: 20px; border: solid 1px #808080; border-radius: 10px; background-color: #f5f5f5;">
<p>PHP（Hypertext Preprocessor）</p>
<p>PHPはオープンソースのサーバー側のスクリプト言語。PHPはサーバー内で動いているプログラム。プログラムの実行を受ける度にブラウザーに実行結果を送るプログラム。</p>
</div>
<p>かつて、管理人が使用していた「お名前.com」のレンタルサーバーから「エックスサーバー」へ移行したのが確か2013年。</p>
<p>一度、エックスサーバーの管理画面でドメインを設定し、WordPressワードプレスをインストールすれば、SSLやMySQL、PHPの設定は自動。今やSSLが必須ということもあり、2017年の後半あたりからエックスサーバーの管理画面でWordPressのインストールが更に簡単になりました。</p>
<p>一旦、必要事項を設定すれば、それ以降レンタルサーバーの管理画面にログインすることは少ないと思います。</p>
<p>しかし、PHPのバージョンはじわじわとバージョンアップされているため、時には確認が必要です。そこで、今回エックスサーバーの管理画面にログインしました。</p>
<h2>PHPのバージョン</h2>
<p>レンタルサーバーのPHPバージョンは時間をかけてバージョンアップされていることもあり、数年前に立ち上げたブログのPHPバージョンは当時のままというケースが多いと思います。</p>
<p>そこで今回、当ブログのPHPを確認するついでにPHPをバージョンアップしてみました。</p>
<p>PHPをバージョンアップする理由はブログの表示速度が若干、早くなるメリットがあるからです。しかし、今回のPHPバージョンアップには大きな落とし穴があったのです&#8230;</p>
<h2>PHPバージョンの変更方法[エックスサーバー編]</h2>
<p><span style="color: #ff0000;">（注意）エックスサーバーのPHPバージョンの変更は自己責任でお願いします。</span></p>
<p>では、エックスサーバーを使用している方にとっては、おなじみのTopページからログインします。</p>
<p><img class="aligncenter size-full wp-image-13471" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-1.jpg" alt="エックスサーバーTOP画面" width="640" height="317" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-1.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-1-300x149.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-1-600x297.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>会員IDまたはメールアドレスとパスワードを入力してログイン。</p>
<p><img class="aligncenter size-full wp-image-13472" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-2.jpg" alt="エックスサーバーのログイン画面" width="640" height="319" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-2.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-2-300x150.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-2-600x299.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Info Panel &#8211; エックスサーバー管理画面</p>
<p><img class="aligncenter size-full wp-image-13473" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-3.jpg" alt="エックスサーバー管理画面" width="640" height="320" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-3.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-3-300x150.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-3-600x300.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>サーバーパネルの[ログイン]ボタンをクリック</p>
<p><img class="aligncenter size-full wp-image-13474" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-4.jpg" alt="エックスサーバー管理画面" width="640" height="319" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-4.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-4-300x150.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-4-600x299.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>ドメインを選択して[設定する]ボタンをクリック。PHPはドメイン毎に設定する必要があります。</p>
<p><img class="aligncenter size-full wp-image-13475" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-5.jpg" alt="エックスサーバー管理画面-ドメインを選択" width="640" height="319" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-5.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-5-300x150.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-5-600x299.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>PHP Ver.切替をクリック。</p>
<p><img class="aligncenter size-full wp-image-13476" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-6.jpg" alt="エックスサーバー管理画面-PHPのバージョン変更ボタン" width="640" height="318" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-6.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-6-300x149.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-6-600x298.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>PHPのバージョンを選択し、[PHPバージョン切替（確認）]ボタンをクリック。</p>
<p><img class="aligncenter size-full wp-image-13477" src="https://www.heeday.com/wp-content/uploads/2018/04/xserver-7.jpg" alt="エックスサーバー管理画面-PHPバージョンの選択" width="640" height="316" srcset="https://www.heeday.com/wp-content/uploads/2018/04/xserver-7.jpg 640w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-7-300x148.jpg 300w, https://www.heeday.com/wp-content/uploads/2018/04/xserver-7-600x296.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<h2>PHPバージョンを変更時の注意点</h2>
<p>今回、当ブログのPHPバージョンを確認したところ、「PHP5.3.3」。これは（非推奨）と表示されていることからも古いバージョンです。そこで、このように変更してみました。</p>
<h3>第一段階</h3>
<p>旧PHPバージョン：PHP5.3.3</p>
<p>新PHPバージョン：PHP7.0.16</p>
<p>へ変更。</p>
<p>この時点で、当ブログのTOPページを確認したところ、問題無く表示されていました。</p>
<h3>第二段階</h3>
<p>そこで、更に</p>
<p>↓</p>
<p>新PHPバージョン：PHP7.1.2</p>
<p>に変更。</p>
<p>そして、その日の夜、何気なく当ブログの記事を閲覧しようとしたら、記事の部分がそっくり消えているのです！（汗）</p>
<p>なお、ヘッダーやフッター、サイドナビゲーションは正常に表示されていました。</p>
<h3>第三段階</h3>
<p>これは、PHPのバージョンを大幅に上げたことで、ブラウザー表示に不具合が発生した可能性が考えられます。そこで翌日、以下のようにPHPを設定し直しました。</p>
<p>【Step 1】</p>
<p>PHP5.3.3に戻す。（当初の設定状態）</p>
<p>⇒　当ブログが正常に表示されることを確認。</p>
<p>【Step 2】</p>
<p>PHP5.4.45へ変更。</p>
<p>⇒　当ブログが正常に表示されることを確認。</p>
<p>【Step 3】</p>
<p>PHP5.5.30へ変更。</p>
<p>⇒　当ブログが正常に表示されることを確認。</p>
<p>【Step 4】</p>
<p>PHP5.6.36へ変更。</p>
<p>⇒　当ブログが正常に表示されることを確認。</p>
<p>【Step 5】</p>
<p>PHP7.0.16へ変更。</p>
<p>⇒　各ページの記事が表示されない。</p>
<p>【Step 6】</p>
<p>PHP5.6.36に戻す。</p>
<p>⇒　当ブログが正常に表示されることを確認。</p>
<p>当ブログの場合、テンプレートが関係していることもあり、PHPの設定は5.6.36がMaxバージョンであることが判明しました。</p>
<h2>PHPのバージョン変更は慎重に</h2>
<p>今回、PHPのバージョンアップで不具合が出ましたが、PHPの設定は上記のようにやり直しができます。</p>
<p>PHPバージョンアップの方法をまとめてみましょう。</p>
<p>最低限、万一のためにこれらの準備が必要です。</p>
<p>（1）WordPressが必要とするPHPのバージョンの確認</p>
<p>（2）WordPressファイルの全バックアップ</p>
<p>（3）WordPressデータベースのバックアップ</p>
<p><img class="alignnone size-full wp-image-11723" src="https://www.heeday.com/wp-content/uploads/2017/09/check-box20-17.png" alt="" width="20" height="17" /> 現在のPHPバージョンから1段階ずつバージョンを上げてみる。</p>
<p><img class="alignnone size-full wp-image-11723" src="https://www.heeday.com/wp-content/uploads/2017/09/check-box20-17.png" alt="" width="20" height="17" /> PHPを1段階バージョンアップしたら、ブログのトップページだけではなく、必ず各ページの表示内容を確認する。</p>
<p><img class="alignnone size-full wp-image-11723" src="https://www.heeday.com/wp-content/uploads/2017/09/check-box20-17.png" alt="" width="20" height="17" /> PHPバージョンが古い場合、飛び越えてバージョンを上げない方がいい。</p>
<p>今回のように、PHPバージョンを「PHP5.3.3」から「PHP7.0.16」へ大幅に変更後、ブログ表示に不具合が発生した場合、どのPHPバージョンまで不具合が出ないのか分からないのです。</p>
<p>古いPHPバージョンが設定されている場合、面倒でも1段階ずつバージョンを上げてブラウザーで確認を繰り返した方が確実だと思います。</p>
<h2>PHPのバージョンアップはSEO対策の1つ</h2>
<p>特に、PHP5からPHP7へバージョンアップすることで、Webページの表示速度が向上します。今回のPHPバージョンアップで体感的なスピードアップは微妙ながら、決してマイナスではありません。</p>
<p>Googleはページのダウンロードスピードもチェックしていますから、PHPのバージョンは無視できない要因です。</p>
<p>これもSEO対策の1つかと思います。ページの表示速度がわずかでもアップすることで、ユーザービリティが向上しますし。</p>
<h2>最後に</h2>
<p>PHPのバージョンを変更後、予期できないトラブルが発生する可能性がゼロではありません。</p>
<p>WordPressのテンプレートは星の数ほど存在していますし、バージョンも様々。使用しているWordPressのバージョンやプラグインは千差万別です。また、管理人によってWordPressのcssがカスタマイズされている場合もあります。</p>
<p>WordPressに代表されるCMSの現在の状況は千差万別ですから、<span style="text-decoration: underline;"><span style="color: #ff0000; text-decoration: underline;">PHPのバージョンアップ作業は自己責任でお願いします。</span></span></p>
<p><span style="text-decoration: underline;">当ブログはPHPのバージョンアップに関して一切責任を取ることができませんので予めご了承ください。</span></p>
<h2>[追記]</h2>
<p>2018年6月28日(木)より、エックスサーバーの推奨PHPバージョンが「PHP 7.2」へ変更されました。</p>
<p>PHP 7.2の特徴</p>
<p>・PHP 5 から PHP 7.0 への変更で実行速度、メモリ使用量が大幅に改善され、PHP 7.2 になり更に処理速度が向上。</p>
<p>・2018年6月現在、WordPressをはじめとする著名なCMSが PHP 7.2 に対応。</p>
<p>・PHP 7.2 を利用することで、より高速なウェブサイトを運用が可能。</p>
<p>[関連記事]</p>
<p><a href="https://www.heeday.com/internet/ssl/">常時SSL化でサイトのリスク管理-エックスサーバーの無料SSL設定</a></p>
<p><a href="https://www.heeday.com/internet/xserver/">レンタルサーバー/お名前.comからエックスサーバーへ移転,移行の感想</a></p>The post <a href="https://www.heeday.com/internet/xserver-php/">エックスサーバーのPHPバージョンを切り替えて表示速度を高速化</a> first appeared on <a href="https://www.heeday.com">Heeday's Official Blog-個の時代が進む21世紀-高林秀亘</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.heeday.com/internet/xserver-php/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
