Search Preview
WordPressをPHP7.0にバージョンアップ | Act as Professional
hiroki.jpWordPressで利用しているPHP(php-fpm)のバージョンをPHP7.0にバージョンアップしました。環境はUbuntu14.04です。 最近、PHPには触れていないので、かなり高速化されたPHP7.0がリリースされたという噂を聞きつけて、勢いでバージョンアップしてみました。 基本的な作業の流れとしては
.jp > hiroki.jp
SEO audit: Content analysis
Language | Error! No language localisation is found. | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Title | WordPressをPHP7.0にバージョンアップ | Act as Professional | ||||||||||||||||||||||||||||||||||||
Text / HTML ratio | 23 % | ||||||||||||||||||||||||||||||||||||
Frame | Excellent! The website does not use iFrame solutions. | ||||||||||||||||||||||||||||||||||||
Flash | Excellent! The website does not have any flash contents. | ||||||||||||||||||||||||||||||||||||
Keywords cloud | 記事を読む sudo aptget フォローする install スポンサーリンク Rails ツイート ピンボケや手ぶれ写真を機械的に検出する方法 Act Web Professional シェアする Backbonejs これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの プログラミングのオンライン学習が無料開放 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 今のXcode43って、iOSシミュレー | ||||||||||||||||||||||||||||||||||||
Keywords consistency |
|
||||||||||||||||||||||||||||||||||||
Headings |
|
||||||||||||||||||||||||||||||||||||
Images | We found 23 images on this web page. |
SEO Keywords (Single)
Keyword | Occurrence | Density |
---|---|---|
記事を読む | 10 | 0.50 % |
sudo | 6 | 0.30 % |
aptget | 4 | 0.20 % |
フォローする | 3 | 0.15 % |
install | 3 | 0.15 % |
スポンサーリンク | 2 | 0.10 % |
Rails | 2 | 0.10 % |
ツイート | 2 | 0.10 % |
ピンボケや手ぶれ写真を機械的に検出する方法 | 2 | 0.10 % |
Act | 2 | 0.10 % |
Web | 2 | 0.10 % |
Professional | 2 | 0.10 % |
シェアする | 2 | 0.10 % |
Backbonejs | 1 | 0.05 % |
これは週末やりたいな−。と思ったHIROCASTERでございませう。 | 1 | 0.05 % |
いまどきのRubyとRailsの学び方として取り上げたことの | 1 | 0.05 % |
プログラミングのオンライン学習が無料開放 | 1 | 0.05 % |
Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ | 1 | 0.05 % |
シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 | 1 | 0.05 % |
今のXcode43って、iOSシミュレー | 1 | 0.05 % |
SEO Keywords (Two Word)
Keyword | Occurrence | Density |
---|---|---|
sudo aptget | 4 | 0.20 % |
Act as | 2 | 0.10 % |
シェアする ツイート | 2 | 0.10 % |
aptget install | 2 | 0.10 % |
as Professional | 2 | 0.10 % |
Rails app」というトークをしてきました | 1 | 0.05 % |
記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 | 1 | 0.05 % |
記事を読む HTML5に対応したWordPressのテーマをつくる | 1 | 0.05 % |
HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え | 1 | 0.05 % |
既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む | 1 | 0.05 % |
記事を読む Xcode43で単体でiPhoneシミュレータを起動する | 1 | 0.05 % |
Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 | 1 | 0.05 % |
Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー | 1 | 0.05 % |
今のXcode43って、iOSシミュレー 記事を読む | 1 | 0.05 % |
シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ | 1 | 0.05 % |
会社を大きくすることが正解とは限らない。大きい会社は素晴らしいのだろうか? きっと、その会社を大きくした柱となる製品があるに違いない | 1 | 0.05 % |
Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む | 1 | 0.05 % |
記事を読む プログラミングのオンライン学習が無料開放 | 1 | 0.05 % |
プログラミングのオンライン学習が無料開放 Rails | 1 | 0.05 % |
Rails Backbonejs | 1 | 0.05 % |
SEO Keywords (Three Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
Act as Professional | 2 | 0.10 % | No |
sudo aptget install | 2 | 0.10 % | No |
記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ | 1 | 0.05 % | No |
きっと、その会社を大きくした柱となる製品があるに違いない 記事を読む HTML5に対応したWordPressのテーマをつくる | 1 | 0.05 % | No |
記事を読む HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え | 1 | 0.05 % | No |
HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む | 1 | 0.05 % | No |
既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む Xcode43で単体でiPhoneシミュレータを起動する | 1 | 0.05 % | No |
記事を読む Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 | 1 | 0.05 % | No |
Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー | 1 | 0.05 % | No |
Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー 記事を読む | 1 | 0.05 % | No |
今のXcode43って、iOSシミュレー 記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 | 1 | 0.05 % | No |
シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む | 1 | 0.05 % | No |
会社を大きくすることが正解ではないことを知れ「小さなチーム、大きな仕事〔完全版〕」 会社を大きくすることが正解とは限らない。大きい会社は素晴らしいのだろうか? きっと、その会社を大きくした柱となる製品があるに違いない | 1 | 0.05 % | No |
Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む プログラミングのオンライン学習が無料開放 | 1 | 0.05 % | No |
記事を読む プログラミングのオンライン学習が無料開放 Rails | 1 | 0.05 % | No |
プログラミングのオンライン学習が無料開放 Rails Backbonejs | 1 | 0.05 % | No |
Rails Backbonejs etc | 1 | 0.05 % | No |
Backbonejs etc これは週末やりたいな−。と思ったHIROCASTERでございませう。 | 1 | 0.05 % | No |
etc これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの | 1 | 0.05 % | No |
これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの 記事を読む | 1 | 0.05 % | No |
SEO Keywords (Four Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
Act as Professional フォローする | 1 | 0.05 % | No |
今のXcode43って、iOSシミュレー 記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ | 1 | 0.05 % | No |
会社を大きくすることが正解とは限らない。大きい会社は素晴らしいのだろうか? きっと、その会社を大きくした柱となる製品があるに違いない 記事を読む HTML5に対応したWordPressのテーマをつくる | 1 | 0.05 % | No |
きっと、その会社を大きくした柱となる製品があるに違いない 記事を読む HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え | 1 | 0.05 % | No |
記事を読む HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む | 1 | 0.05 % | No |
HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む Xcode43で単体でiPhoneシミュレータを起動する | 1 | 0.05 % | No |
既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え 記事を読む Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 | 1 | 0.05 % | No |
記事を読む Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー | 1 | 0.05 % | No |
Xcode43で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー 記事を読む | 1 | 0.05 % | No |
Xcodeが新しくなってから、困惑することばかりのHIROCASTERでございませう。 今のXcode43って、iOSシミュレー 記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 | 1 | 0.05 % | No |
記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む | 1 | 0.05 % | No |
記事を読む 会社を大きくすることが正解ではないことを知れ「小さなチーム、大きな仕事〔完全版〕」 会社を大きくすることが正解とは限らない。大きい会社は素晴らしいのだろうか? きっと、その会社を大きくした柱となる製品があるに違いない | 1 | 0.05 % | No |
シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む プログラミングのオンライン学習が無料開放 | 1 | 0.05 % | No |
Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ 記事を読む プログラミングのオンライン学習が無料開放 Rails | 1 | 0.05 % | No |
記事を読む プログラミングのオンライン学習が無料開放 Rails Backbonejs | 1 | 0.05 % | No |
プログラミングのオンライン学習が無料開放 Rails Backbonejs etc | 1 | 0.05 % | No |
Rails Backbonejs etc これは週末やりたいな−。と思ったHIROCASTERでございませう。 | 1 | 0.05 % | No |
Backbonejs etc これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの | 1 | 0.05 % | No |
etc これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの 記事を読む | 1 | 0.05 % | No |
これは週末やりたいな−。と思ったHIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの 記事を読む 静的ファイル生成ブログツール6選 | 1 | 0.05 % | No |
Internal links in - hiroki.jp
プログラミング | Act as Professional
アジャイル | Act as Professional
書評 | Act as Professional
プロフィール | Act as Professional
お問い合わせ | Act as Professional
Vornado サーキュレーター もっと早く購入しておけばよかった…。 | Act as Professional
日常 | Act as Professional
ピンボケや手ぶれ写真を機械的に検出する方法 – ポートレート編 | Act as Professional
OpenCV | Act as Professional
Python | Act as Professional
ピンボケや手ぶれ写真を機械的に検出する方法 | Act as Professional
Weather Station 屋外モジュールの電池を交換した | Act as Professional
「リフォーム Rails app」というトークをしてきました | Act as Professional
Ruby | Act as Professional
Ruby on Rails | Act as Professional
元「日本一のニート」が実践する人間味あふれる「知の整理術」 | Act as Professional
fastladderのコミット権をいただいた | Act as Professional
git | Act as Professional
github | Act as Professional
ソフトウェア | Act as Professional
ポストに投函される迷惑なダイレクトメールやチラシの対策 | Act as Professional
ライフハック | Act as Professional
SSL/TLSのバージョン差についてザックリと理解するには | Act as Professional
Linux | Act as Professional
Elixir | Act as Professional
ダークソウルシリーズは挫折したけど、仁王は楽しんでプレイできた | Act as Professional
ゲーム | Act as Professional
バーコードを送るだけで価格を調査するLINE Botを開発したのでご利用ください | Act as Professional
インストール簡単 無料で使えるGitHubのようなGitea | Act as Professional
コードレビュー | Act as Professional
元旦に実施される うるう秒の対策 まとめ | Act as Professional
長年愛されつづけるホットサンドイッチメーカーのバウルーがやってきた!! | Act as Professional
PS4 Pro HDMI 4K/60Hz環境を構築するのに購入検討した4KテレビやPCモニターなど | Act as Professional
cloud-init の設定を上書き、拡張する方法 | Act as Professional
DevOps | Act as Professional
ubuntu | Act as Professional
電子書籍 | Act as Professional
Ruby拡張ライブラリを含むGemのつくりかた | Act as Professional
extensions | Act as Professional
右クリック、ダブルクリック、ドラッグ&ドロップを現在の形にした中島聡氏の著書を読んだ | Act as Professional
書籍 | Act as Professional
4月からの電力自由化するので電力会社を比較して契約した | Act as Professional
MVNO | Act as Professional
Terminalに雪を降らす魔法の1ライナー | Act as Professional
Ruby2.3.0リリース 主な新機能についてサンプルコードとともに紹介 | Act as Professional
WordPressをPHP7.0にバージョンアップ | Act as Professional
Web | Act as Professional
WordPress | Act as Professional
Software Design 「ChatOps」特集に寄稿しました | Act as Professional
お知らせ | Act as Professional
Hiroki.jp Spined HTML
WordPressをPHP7.0にバージョンアップ | Act as Professional Act as Professional フォローする プログラミング アジャイル 書評 プロフィール お問い合わせ ホームWeb WordPressをPHP7.0にバージョンアップ 2015/12/26 Web, WordPress シェアする ツイート WordPressで利用しているPHP(php-fpm)のバージョンをPHP7.0にバージョンアップしました。環境はUbuntu14.04です。 最近、PHPには触れていないので、かなり高速化されたPHP7.0がリリースされたという噂を聞きつけて、勢いでバージョンアップしてみました。 基本的な作業の流れとしては WordPress及びプラグインのアップデート インストールされているPHP5.x系を削除 PHP7.0系をインストール だけで利用することができました。 以前hhvmでWordPressを動かそうとした時は、利用しているプラグインのキャッシュ周りの処理で躓いてしまってhhvm環境で動かすことを断念しました。PHP7.0環境ではそのような問題もなく、一通り動作しているのを現在確認しています。数日様子を見て、問題なさそうであれば、そのまま稼働させようと思います。 スポンサーリンク PHP5.x系のアンインストール PHP5.3系をインストールしていましたが、実際はphp5-fpmしか利用してなかったので $ sudo apt-get purge php5-fpm でだいたい消すことができたのですが一部、/etc/init.d/php5-fpmがexit 1を返すとかでstopコマンドが正常終了してないと認識してパッケージ削除処理が止まってしまう状態に遭遇しました。そもそもこのスクリプトを独自に編集していたこともあって、期待する動作になってなかったようなのでexit 0をshebangの下に挿入して切り抜けました。どうせ全部消すので、暫定的な対応で切り抜けた感じです。 PHP7.0をインストール DegitalOcianで公開されている記事を参考にして、手元のPuppetを書き換えていくだけです。パッケージインストール自体は $ sudo add-apt-repository ppa:ondrej/php-7.0 $ sudo apt-get update $ sudo apt-get install php7.0 php7.0-mysql のような操作で導入できます。私はphp7.0-fpmを利用しているのでこちらも導入。 php-fpmのSocket Pathが変更されているので、nginxやphp.iniの設定を変更します。 /var/run/php5-fpm.sock となっている部分を /var/run/php/php7.0-fpm.sock と変更してnginxを再起動し、php-fpmを起動すれば、WordPressを利用することができるはずです。 もうしわけありませんがApache + mod_phpを利用している場合は、別途ご自身でお調べください。 利用するPHP拡張によってはPHP7へのバージョンアップは待ったほうが良い PHPのextensionでは問題や考慮すべきことがありました。 memcache memcacheを利用しているWordPress Pluginがある場合は注意が必要です。 memcachedのextensionであるmemcacheはPHP7対応はされていません。開発も2013年から止まっているようなので今後PHP7対応版がリリースされることは望みが薄いです。 PHP7でmemcachedを利用したければmemcachedを利用すれば良いのですが、GitHubにあるPHP7向けのブランチを導入することになるので、この辺の知識が必要です。 私の場合はちょっと前からmemcachedを利用するプラグインの使用をやめていたので、この際、memcached関連を全部消しました。 imagick imagickを利用しているプラグインは結構多いので、こちらも注意が必要です。 現在リリースされているimagickはPHP7に未対応なのですがBeta版が対応してます。 $ sudo apt-get install imagemagick libmagick++-dev $ sudo pecl install imagick-beta 無事にimagic-betaをコンパイルすることができたら/etc/php/mods-available/imagick.iniを作成しextension=imagick.soと書いてphp-fpmを再起動すればimagickを読み込めて利用することができました。 New Relic New Relicを利用している方はPHP7へのバージョンアップはまだ待ったほうが良さそうです。New Relicでは現在ベータプログラムとしてPHP7版のエージェントを配布しているようです。 PHP7どうなの? 今回、PHP5.x系の状態でのベンチマークを取得していなかったので、PHP7になったことによりどれぐらい早くなったのか記録していませんでした。ですが、明らかに早くなったことを体感できます。特に今までは結構待たされている感じのあったWordPress管理画面がサクサク表示されるようになりました。過去にHHVM化と同程度ぐらいにサクサク表示されます。 PHP7でのベンチマークの記事を参照しても、かなり高速化されているのが伺えます。 PHP5.x系を利用していて、パフォーマンスに悩んでいる方には、試してみることをおすすめします。 参考 How To Upgrade to PHP 7 on Ubuntu 14.04 | DigitalOcean PHP5.6からPHP7にアップグレードして実際にはまった点9個 · DQNEO起業日記 スポンサーリンク シェアする ツイート フォローする hirocaster 関連記事 IT系勉強会に参加する人が実践すべき10のこと この時期になると各言語界隈の大規模なイベントが開かれたりして、勉強会熱が一気に上がってきます。4月から新しい環境で働き始めた人も慣れはじめて、勉強会に参加されることではないでしょうか。いくつかの勉強会を運営したり参加したりしている経験から、参加する人が実践するとよりメリットを享受できるようなことをご紹介します。 記事を読む WordPressを大改造するときにしたこと WordPressのテーマをSimplicityに変更した際に テーマの切り替え テーマの拡張・デザインの編集 内部データの変換 プラグ... 記事を読む 会社を大きくすることが正解ではないことを知れ!!「小さなチーム、大きな仕事〔完全版〕」 会社を大きくすることが正解とは限らない。大きい会社は素晴らしいのだろうか? きっと、その会社を大きくした柱となる製品があるに違いない... 記事を読む HTML5に対応したWordPressのテーマをつくる 既にお気づきの方もおられるとおもいますが、当サイトのデザインを一新してHTML5対応しました。最近、HTML5とCSS3に触る機会が増え... 記事を読む Xcode4.3で単体でiPhoneシミュレータを起動する Xcodeが新しくなってから、困惑することばかりの@HIROCASTERでございませう。 今のXcode4.3って、iOSシミュレー... 記事を読む シンプルだから拡張しやすいWordPressのテーマ「Simplicity」 Bootstrapをベースに独自に拡張をしてきたテーマに不満がありながらも使っていましたが、最近公開されたSimplicityにこのブロ... 記事を読む プログラミングのオンライン学習が無料開放 Rails, Backbone.js, etc これは週末やりたいな−。と思った@HIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことの... 記事を読む 静的ファイル生成ブログツール6選 プログラマが普段利用しているMarkdownなどで記述できて、普段利用している言語で自由にカスタマイズできる静的ブログエンジンは、プログラマにとっては、気軽に技術記事を書ける嬉しい存在であり、プログラミング初心者には良い勉強になる教材です。そんな静的ファイルブログを生成するツール5選を調べました。 記事を読む 3分でわかるGoogle Analyticsでクリックの回数を取得する方法 今回は右端に表示されているFollow meと書かれているTwitterバッジのクリック回数を取得してみました。 このTwitterバッ... 記事を読む Chromeの同期が動いてないと思ったら about:sync 家でも会社でもGoogle Chromeなのですが、家で導入したExtensionを利用しようとしたら会社で同期されてなくて、なんだこ... 記事を読む Software Design 「ChatOps」特集に寄稿しました Ruby2.3.0リリース 主な新機能についてサンプルコードとともに紹介 検索 著者について HIROCASTER アジャイル開発の知識とGitHubを活用し、自動化(インフラ・テスト)・開発ワークフローの効率化を推進するプログラマ。よりくわしくはこちら 著者のSNSなど フォローする 著書 人気記事まだデータがありません。 新着記事 Vornado サーキュレーター もっと早く購入しておけばよかった…。 ピンボケや手ぶれ写真を機械的に検出する方法 – ポートレート編 ピンボケや手ぶれ写真を機械的に検出する方法 Weather Station 屋外モジュールの電池を交換した 「リフォーム Rails app」というトークをしてきました © 2009 Act as Professional