hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

19年2月23日(Sat) 2時35分
TOP » UsersWiki » nao-pon » blog » 2015-04-28

RSS of nao-pon/blog
2015 4月 28 (火)
 

おお〜! PHP 7 早い! anchor.png

PHPNG(PHP7).jpeg
Raspberry Pi2 に、早くなってると巷で噂の PHP 7.0.0 をインストールして確かめてみました。

Nginx + PHP-FPM でバーチャルホスト機能を使いドキュメントルートは共用にして、pi2.hypweb.net を PHP 5.6.7 で、phpng.pi2.hypweb.net を PHP 7.0.0 で同じコンテンツが動くようにしてあります。

まずは、自前のプログラムからということで、xpWiki のデフォルトページの中でレンダリングに時間が掛かる FormattingRules のページで見てみました。

管理者でアクセスするとページ下部に表示されるレンダリング時間での計測です。

まずは、PHP 5.6.7

  1. 0.625
  2. 0.633
  3. 0.634
  4. 0.637
  5. 0.672
  • 平均 0.6402 秒
    xpWiki 5.02.19 Copyright © 2006-2014 hypweb.net. License is GPL.
    Based on "PukiWiki" 1.4.8_alpha. Powered by PHP 7.0.0-dev. HTML convert time: 0.255 sec.

次は、PHP 7.0.0

  1. 0.250
  2. 0.267
  3. 0.264
  4. 0.275
  5. 0.255
  • 平均 0.2622 秒!
    xpWiki 5.02.19 Copyright © 2006-2014 hypweb.net. License is GPL.
    Based on "PukiWiki" 1.4.8_alpha. Powered by PHP 7.0.0-dev. HTML convert time: 0.255 sec. 

おお!早いですねぇ :ok:

ページを移動してると、体感できるぐらい早いです。本リリースが楽しみですね。

ただ、XOOPS Cube Legacy は、PHP 4 時代のコードが残っているところがあるので、PHP 7 になったことで、かなり Deprecated エラーがレポートされます。動くには動くのですが、PHP デバグが有効だとエラー表示をコントロールしないと厳しいですね。

PHP 7 から、クラスのコンストラクタとしてクラス名と同じメソッドは、非奨励となったのでそのレポートが多いですね。エラーがレポートされないようにコードを修正すべきですが、今回のはかなり大変そうです。

とりあえず、PHP 7 はえ〜! というお話でした。



コメント一覧

nao-pon  投稿日時 2015-4-29 21:22

外部からのアクセスを受けている Apache サーバーの設定ミスで phpng.pi2.hypweb.net へのアクセスも実は pi2.hypweb.net になっていました。

現在は、正しくアクセスできるようになっています。

原因は、リバースプロキシにする設定に「ProxyPreserveHost On」を指定していなかったため、アクセス先ホスト名が Raspberry Pi の Nginx に渡っていなかったためです。 :hammer:

新しくコメントをつける

題名
ゲスト名
投稿本文

より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2142, today: 1, yesterday: 1
初版日時: 2015-04-28 (火) 22:59:55
最終更新: 2015-04-28 (火) 22:59:55 (JST) (1396d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

新規登録 | パスワード紛失



メインメニュー
UsersWiki メニュー
付箋メニュー
付箋メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:
 
ブックマーク
オンサイトブックマークは
ログインするとご利用になれます
[ログインする]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 57 人がオンライン中 :-)
(UsersWiki : 8 人)

登録ユーザ: 0 & ゲスト: 57

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4598


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報