<?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 7 &#8211; 業務改善コンサルティング情報ブログ</title>
	<atom:link href="https://www.trilogyforce.com/blog/tag/php-7/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.trilogyforce.com/blog</link>
	<description>業務改善で収益改善！</description>
	<lastBuildDate>Mon, 17 Jun 2024 01:21:12 +0900</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>PHPの最新版PHP7.4リリース</title>
		<link>https://www.trilogyforce.com/blog/php-latest-version-php7-4-released/</link>
		<pubDate>Tue, 03 Dec 2019 09:52:17 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[Null合体代入演算子]]></category>
		<category><![CDATA[OPcache]]></category>
		<category><![CDATA[PHP 5.6]]></category>
		<category><![CDATA[PHP 7]]></category>
		<category><![CDATA[PHP 7.3]]></category>
		<category><![CDATA[PHP 7.4]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[_toString()]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[アロー関数]]></category>
		<category><![CDATA[クラスプロパティ]]></category>
		<category><![CDATA[サポート]]></category>
		<category><![CDATA[パフォーマンス]]></category>
		<category><![CDATA[プリロード]]></category>
		<category><![CDATA[リリース]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[共変戻り値型]]></category>
		<category><![CDATA[反変引数]]></category>
		<category><![CDATA[型宣言]]></category>
		<category><![CDATA[改善]]></category>
		<category><![CDATA[数値理テラス区切り記号]]></category>
		<category><![CDATA[配列内展開]]></category>
		<category><![CDATA[関数定義]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=8378</guid>
		<description><![CDATA[2019年11月28日（米国現地時間）、約1年ぶりに『PHP』の最新版となる『PHP 7.4.0』がリリースされました。 皆さん、こんにちは。 業務改善を行うIT・業務コンサルタント、高橋です。 さて、まだリリースされた&#8230;]]></description>
				<content:encoded><![CDATA[<p>2019年11月28日（米国現地時間）、約1年ぶりに『PHP』の最新版となる『PHP 7.4.0』がリリースされました。</p>
<div class="mgt10 mgb10" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img decoding="async" src="//static.trilogyforce.com/blog/wp-content/uploads/2019/12/php7.4.jpg" alt="PHP 7.4 リリース" width="450" height="450" class="size-full wp-image-8380" loading="lazy" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2019/12/php7.4.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/12/php7.4-300x300.jpg 300w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/12/php7.4-150x150.jpg 150w" sizes="auto, (max-width: 450px) 100vw, 450px" /><meta itemprop="url" content="https://www.trilogyforce.com/blog/wp-content/uploads/2019/12/php7.4.jpg"><meta itemprop="width" content="450"><meta itemprop="height" content="450"></div>
<p>皆さん、こんにちは。</p>
<p>業務改善を行うIT・業務コンサルタント、高橋です。</p>
<p class="pdt20">さて、まだリリースされたばかりなのでレンタルサーバーなどにも設置されていませんが、今日は『PHP』の最新版『PHP 7.4』をご紹介します。</p>
<h2 class="contTitle">PHPの最新版PHP7.4がリリースされる</h2>
<p>『PHP 7』がリリースされてから約4年が経過しましたが、今回で4回目のフィーチャーアップデート版『PHP 7.4』がリリースされました。</p>
<p>（概ね1年毎にフィーチャーアップデート版がリリースされています。）</p>
<p class="pdt20">そして、『PHP 7.4.0』の新機能と改善は以下のように公開されています。</p>
<p class="pdt20">・クラスプロパティにおける型宣言のサポート</p>
<p>・関数定義を簡略化するためのアロー関数の導入</p>
<p>・制限された共変戻り値型と反変引数をサポート</p>
<p>・Null合体代入演算子をサポート</p>
<p>・配列内展開機能の導入</p>
<p>・数値理テラス区切り記号を導入</p>
<p>・弱い参照を導入</p>
<p>・_toString()からの例外を許可するように機能を変更</p>
<p>・Opcacheのプリロード機能導入</p>
<p>・一部の拡張機能をCoreから削除</p>
<p>・一部の機能を非推奨へ変更</p>
<p class="pdt20">といった感じです。</p>
<p class="pdt20">例によってパフォーマンスの改善も行われているようで、おそらく『PHP 7.3』までのものよりもパフォーマンスは良くなると予想されます。</p>
<p class="pdt20">残念なことは、『WordPress』での『PHP 7』の使用率はまだ約50%程度のようで、残りの半数は『PHP 5.6以下』のものが使われていることです。</p>
<p class="pdt20">現在の『WordPress』の要件は『PHP 7.3以上』となっていることもあり、早い段階で『PHP 7』への移行を検討してほしいものです。</p>
]]></content:encoded>
			</item>
		<item>
		<title>APCu/OPcache導入で高速化</title>
		<link>https://www.trilogyforce.com/blog/speed-up-by-introducing-apcu-opcache/</link>
		<pubDate>Wed, 30 Oct 2019 12:03:04 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[APCu]]></category>
		<category><![CDATA[OPcache]]></category>
		<category><![CDATA[PHP 5.6]]></category>
		<category><![CDATA[PHP 7]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[アクセラレータ]]></category>
		<category><![CDATA[アプリケーション]]></category>
		<category><![CDATA[ウェブ]]></category>
		<category><![CDATA[キャッシュ]]></category>
		<category><![CDATA[コンパイル]]></category>
		<category><![CDATA[コード]]></category>
		<category><![CDATA[コードキャッシュ]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[パフォーマンス]]></category>
		<category><![CDATA[メモリ]]></category>
		<category><![CDATA[ユーザーデータ]]></category>
		<category><![CDATA[再利用]]></category>
		<category><![CDATA[改善]]></category>
		<category><![CDATA[高速化]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=8243</guid>
		<description><![CDATA[以前、『PHP5.6系パフォーマンスUp-2』という記事にて『APCu』と『OPcache』を使ったパフォーマンスアップに触れ、『WordPressの更新が止まる訳』という記事では『OPcache』がWordPressの&#8230;]]></description>
				<content:encoded><![CDATA[<p>以前、『<a class="sb-line" href="/blog/php-5-6-series-performance-up-2/">PHP5.6系パフォーマンスUp-2</a>』という記事にて『APCu』と『OPcache』を使ったパフォーマンスアップに触れ、『<a class="sb-line" href="/blog/update-of-wordpress-stops/">WordPressの更新が止まる訳</a>』という記事では『OPcache』がWordPressの更新に影響を与える可能性について触れました。</p>
<div class="mgt10 mgb10" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img decoding="async" src="//static.trilogyforce.com/blog/wp-content/uploads/2019/10/php.jpg" alt="PHP APCu OPcache" width="450" height="450" class="size-full wp-image-8241" loading="lazy" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2019/10/php.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/10/php-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/10/php-300x300.jpg 300w" sizes="auto, (max-width: 450px) 100vw, 450px" /><meta itemprop="url" content="https://www.trilogyforce.com/blog/wp-content/uploads/2019/10/php.jpg"><meta itemprop="width" content="450"><meta itemprop="height" content="450"></div>
<p>皆さん、こんにちは。</p>
<p>業務改善を行うIT・業務コンサルタント、高橋です。</p>
<p class="pdt20">さて、今日は過去にも一度触れ、かつ『PHP』で作られたアプリケーションや『WordPress』などの『PHP』を使ったツールを使用している方向けにはなりますが、『APCu』と『OPcache』に関してお伝えします。</p>
<h2 class="contTitle">APCuやOPcacheの導入で高速に</h2>
<p>まずはおさらいです。</p>
<p class="pdt20">『APCu』も『OPcache』も『PHP』のアクセラレータで、『PHP』の処理を高速化してくれるものになり、『APCu』は『ユーザーデータのキャッシュ』、『OPcache』はコンパイルした『コードのキャッシュ』として活躍してくれます。</p>
<p class="pdt20">つまり、キャッシュに保存されたものを再利用する仕組みができあがりますのでパフォーマンス向上につながります。</p>
<p class="pdt20">以前は『PHP 5.6系』のパフォーマンスアップということでご紹介しましたが、当然ながら『PHP 7.x系』においてもパフォーマンスアップとして活躍します。</p>
<p class="pdt20">『PHP 7.x系』はパフォーマンス改善されているから不要と思うかもしれませんが、閲覧するユーザーからすればパフォーマンスがさらに良くなることは歓迎される話ですからメリットはあります。</p>
<p class="pdt20">実際に『PHP 7.x系』でそれらを使用した場合には体感できるほどパフォーマンスが改善されますので、使えるのであれば使わない手はないと言えます。</p>
<p class="pdt20">設定方法などは過去記事の『<a class="sb-line" href="/blog/php-5-6-series-performance-up-2/">PHP5.6系パフォーマンスUp-2</a>』を参考にしてみてください。</p>
<p class="pdt20">ただし、過去記事の『<a class="sb-line" href="/blog/update-of-wordpress-stops/">WordPressの更新が止まる訳</a>』の最後に書いた通り、レアケースかとは思いますが『Opcache』が『WordPress』の更新に影響を与える可能性があるかもしれません。</p>
<p class="pdt20">そのような場合は『OPcache』を一時的にコメントアウトなどで外すか、『opcache_reset』を使ってキャッシュをリセットすれば問題は解消されます。</p>
]]></content:encoded>
			</item>
		<item>
		<title>WPサイトの多くは非推奨PHP</title>
		<link>https://www.trilogyforce.com/blog/many-wp-sites-are-deprecated-php/</link>
		<pubDate>Mon, 09 Sep 2019 11:01:44 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP 5]]></category>
		<category><![CDATA[PHP 5.2]]></category>
		<category><![CDATA[PHP 5.3]]></category>
		<category><![CDATA[PHP 5.4]]></category>
		<category><![CDATA[PHP 5.5]]></category>
		<category><![CDATA[PHP 5.6]]></category>
		<category><![CDATA[PHP 7]]></category>
		<category><![CDATA[PHP 7.0]]></category>
		<category><![CDATA[PHP 7.1]]></category>
		<category><![CDATA[PHP 7.2]]></category>
		<category><![CDATA[PHP 7.3]]></category>
		<category><![CDATA[WEBサイト]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[サポート]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[デメリット]]></category>
		<category><![CDATA[ハイパフォーマンス]]></category>
		<category><![CDATA[プログラミング言語]]></category>
		<category><![CDATA[リスク]]></category>
		<category><![CDATA[高速]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=8006</guid>
		<description><![CDATA[『PHP』というプログラミング言語はWeb上で最も多く使用されているとされる言語ですが、Webサイト構築に用いられる『WordPress』は『PHP』で開発されています。 皆さん、こんにちは。 業務改善を行うIT・業務コ&#8230;]]></description>
				<content:encoded><![CDATA[<p>『PHP』というプログラミング言語はWeb上で最も多く使用されているとされる言語ですが、Webサイト構築に用いられる『WordPress』は『PHP』で開発されています。</p>
<div class="mgt10 mgb10" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img decoding="async" src="//www.trilogyforce.com/blog/wp-content/uploads/2019/09/php-version.jpg" alt="WordPressサイトで使用されているPHPバージョン" width="450" height="450" class="size-full wp-image-8008" loading="lazy" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2019/09/php-version.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/09/php-version-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/09/php-version-300x300.jpg 300w" sizes="auto, (max-width: 450px) 100vw, 450px" /><meta itemprop="url" content="https://www.trilogyforce.com/blog/wp-content/uploads/2019/09/php-version.jpg"><meta itemprop="width" content="450"><meta itemprop="height" content="450"></div>
<p>皆さん、こんにちは。</p>
<p>業務改善を行うIT・業務コンサルタント、高橋です。</p>
<p class="pdt20">冒頭に書いたようなことは百も承知かと思いますが、この『PHP』で開発されている『WordPress』サイトで使われている『PHP』の現状は少々驚くべきものがあります。</p>
<h2 class="contTitle">WordPressサイトの多くは非推奨PHP</h2>
<p>まず、『PHP』が使われているWebサイトで見てみると、</p>
<p class="pdt20">『PHP 5』が未だに約66%も使われており、『PHP 7』は約33%に留まっています。</p>
<p>（『PHP 4』や『PHP 3』もごくわずかに存在している。）</p>
<p class="pdt20">そして、これを『WordPress』で構築されたサイトで見てみると、</p>
<p class="pdt20">・『PHP 7.3』：8.2%</p>
<p>・『PHP 7.3』：8.2%</p>
<p>・『PHP 7.2』：21%</p>
<p>・『PHP 7.1』：13.4%</p>
<p>・『PHP 7.0』：15.4%</p>
<p>・『PHP 5.6』：27%</p>
<p>・『PHP 5.5』：3.3%</p>
<p>・『PHP 5.4』：6.3%</p>
<p>・『PHP 5.3』：3.8%</p>
<p>・『PHP 5.2』：1.6%</p>
<p>（<a class="sb-line" href="https://wordpress.org/about/stats/" target="_blank" rel="noopener noreferrer">WordPress公式分析より</a>）</p>
<p class="pdt20">となっています。</p>
<p class="pdt20">『PHP 7.3』は未だに1割にも満たず、『PHP 5系』を使っているユーザーは未だ4割以上も存在します。</p>
<p class="pdt20">しかし、現在の『WordPress』公式要件はと言うと、</p>
<p class="pdt20">・PHPバージョン7.3以上</p>
<p>・MySQL バージョン 5.6 以上、または MariaDB バージョン 10.1 以上</p>
<p>・HTTPS対応</p>
<p class="pdt20">です。</p>
<p class="pdt20">『PHP 7』は『PHP 5.6』と比較して圧倒的に高速になった『ハイパフォーマンスPHP』バージョンなため、パフォーマンスを考慮すべき現在のWebからすれば『PHP 7』にしない方がデメリットと言えるほどです。</p>
<p class="pdt20">また、既にサポートが終了している『PHP 5系』と『PHP 7.0』を使い続けることはセキュリティ的にもリスクがあります。</p>
<p class="pdt20">私が見ている限り、日本国内のよく知られたホスティング会社の多くは『PHP 7.3』に対応しているはずですから、早い段階で『PHP 7.3』ベースに切り替えられることをお勧めします。</p>
]]></content:encoded>
			</item>
		<item>
		<title>WordPress5.0.3と今後の情報</title>
		<link>https://www.trilogyforce.com/blog/wordpress-5-0-3-and-future-information/</link>
		<comments>https://www.trilogyforce.com/blog/wordpress-5-0-3-and-future-information/#respond</comments>
		<pubDate>Fri, 11 Jan 2019 11:45:42 +0900</pubDate>
		<dc:creator><![CDATA[Shingo Takahashi]]></dc:creator>
				<category><![CDATA[WEBに関する情報]]></category>
		<category><![CDATA[Bebo]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP 5.2.4]]></category>
		<category><![CDATA[PHP 5.6]]></category>
		<category><![CDATA[PHP 7]]></category>
		<category><![CDATA[Twenty Nineteen]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 5.0]]></category>
		<category><![CDATA[WordPress 5.0.3]]></category>
		<category><![CDATA[WordPress 5.1]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[サイトヘルス]]></category>
		<category><![CDATA[サーバー要件]]></category>
		<category><![CDATA[テーマ]]></category>
		<category><![CDATA[バグ]]></category>
		<category><![CDATA[パフォーマンス]]></category>
		<category><![CDATA[ブロックエディタ]]></category>
		<category><![CDATA[ベボ]]></category>
		<category><![CDATA[マイナーアップデート]]></category>
		<category><![CDATA[不具合]]></category>
		<category><![CDATA[国際化]]></category>
		<category><![CDATA[安定性]]></category>

		<guid isPermaLink="false">https://www.trilogyforce.com/blog/?p=6937</guid>
		<description><![CDATA[『WordPress 5.0&#8243;Bebo（ベボ）&#8221;』がリリースされてから1ヶ月強、一昨日、WordPress 5.0.3がリリースされました。 そして、2月には『WordPress 5.1』がリリー&#8230;]]></description>
				<content:encoded><![CDATA[<p>『<a class="sb-line" href="/blog/wordpress-5-0-bebo-released/">WordPress 5.0&#8243;Bebo（ベボ）&#8221;</a>』がリリースされてから1ヶ月強、一昨日、WordPress 5.0.3がリリースされました。</p>
<p class="pdt20">そして、2月には『WordPress 5.1』がリリースされる予定です。</p>
<div class="mgt10 mgb10" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img decoding="async" src="//www.trilogyforce.com/blog/wp-content/uploads/2019/01/wordpress5.0.3-5.1.jpg" alt="WordPress 5.0.3 と 5.1 以降" width="450" height="450" class="size-full wp-image-6940"  loading="lazy" srcset="https://static.trilogyforce.com/blog/wp-content/uploads/2019/01/wordpress5.0.3-5.1.jpg 450w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/01/wordpress5.0.3-5.1-150x150.jpg 150w, https://static.trilogyforce.com/blog/wp-content/uploads/2019/01/wordpress5.0.3-5.1-300x300.jpg 300w" sizes="auto, (max-width: 450px) 100vw, 450px" /><meta itemprop="url" content="https://www.trilogyforce.com/blog/wp-content/uploads/2019/01/wordpress5.0.3-5.1.jpg"><meta itemprop="width" content="450"><meta itemprop="height" content="450"></div>
<p>皆さん、こんにちは。</p>
<p>業務改善を行うIT・業務コンサルタント、高橋です。</p>
<p class="pdt20">『<a class="sb-line" href="/blog/wordpress-5-0-bebo-released/">WordPress 5.0&#8243;Bebo（ベボ）&#8221;</a>』がリリースされたのは先月の頭ですが、今回、3回目のマイナーアップデートがありました。</p>
<p class="pdt20">そして今後、WordPressのサーバー要件に変更が出てくる可能性があります。</p>
<h2 class="contTitle">WordPress 5.0.3 メンテナスリリース</h2>
<p>前回の『WordPress 5.0.2』に続き、今回の『WordPress 5.0.3』もバグ（不具合）修正の『メンテナンスリリース』ですが、37のバグ（不具合）修正と7のパフォーマンス修正が行われていますのでアップデートがお勧めです。</p>
<p class="pdt20">内容的には、</p>
<p class="pdt20">・テーマ『Twenty Nineteen』のブロックエディタ関連の修正と改良</p>
<p>・ブロックエディタの国際化に関する修正</p>
<p>・JavaScriptが無効のユーザーがブロックエディタを使用しようとした際の通知</p>
<p>・PHPエラーの修正</p>
<p>・CSVファイルなどのアップロードに関する修正</p>
<p class="pdt20">といった感じとなっています。</p>
<p class="pdt20">特別な理由がない限りアップデート更新をしておくことが良いでしょう。</p>
<h2 class="contTitle">WordPress 5.1 以降の展開</h2>
<p>次に今後の情報に関してです。</p>
<p class="pdt20">1つは、今後のWordPressにおいて『サイトのヘルスチェック』が行われていくようです。</p>
<p class="pdt20">これは、サイトの安定性とパフォーマンスに関するもののようで、段階的に組み込まれていく予定をしているとされています。</p>
<p class="pdt20">そして、その最初の段階は2月にリリースされる予定の『WordPress 5.1』に含まれるとされています。</p>
<p class="pdt20">もう1つは、今年の4月あたりにWordPressのサーバー要件が引き上げられるようです。</p>
<p class="pdt20">現在、WordPress 3.2系以降においては『PHP 5.2.4以上』が最低要件となっていますが（推奨はPHP 5.6以上）、『PHP 5.6以上』が最低限必要とされるように変更されるようです。</p>
<p class="pdt20">この変更に備えてもらうため、『WordPress 5.1』において警告表示を行うようになるとされています。</p>
<p class="pdt20">最近では『PHP 7』が使えるサーバーも多くなっていますので、この機会に『PHP 7』への対応を検討されることがお勧めです。</p>
<p class="pdt20">パフォーマンスが全く違いますから。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.trilogyforce.com/blog/wordpress-5-0-3-and-future-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
