LoginSignup
6

More than 5 years have passed since last update.

opcacheの管理画面比較

Posted at

OSSとしてリリースされているopcacheの管理画面を比較してみます。
(ネタとしてはだいぶ古いですが)

主な管理画面

概要比較表

名前 ライセンス first commit 導入 統計値 グラフ ファイル一覧 キャッシュ操作
ocp 不明(フリー?) 2013/02/15 容易 あり :star::star::star: :star::star: あり
rlerdorf/opcache-status 不明 2013/03/17 容易 あり :star::star::star: :star: なし
amnuts/opcache-gui MIT 2013/04/09 容易 あり :star::star: :star::star: あり
PeeHaa/OpCacheGUI MIT 2013/06/23 やや容易 あり :star::star::star: :star::star::star: あり

詳細

ocp

  • 一番はじめにリリースされた
  • 1ファイルのみで導入可能
  • 統計値表示あり、設定値表示あり
  • メモリ/キャッシュキー/ヒット率の棒グラフ
  • ファイル一覧の検索なし、ソートあり
  • キャッシュ操作あり
  • phpinfo風UI
  • ocp.phpに以下のようなライセンス?の記述あり
    Free for any kind of use or modification, I am not responsible for anything, please share your improvements

rlerdorf/opcache-status

opcache-status

  • 1ファイルのみで導入可能
  • 統計値表示あり、設定値表示あり
  • メモリ/キャッシュキー/ヒット率の円グラフ
  • キャッシュファイルの可視化グラフあり
  • ファイル一覧の検索なし、ソートなし
  • キャッシュ操作なし
  • opcache.phpにはライセンス表記なし

amnuts/opcache-gui

opcache-gui

  • 1ファイルのみで導入可能
  • 統計値表示あり、設定値表示あり
  • メモリ/ヒット率の円グラフあり
    キャッシュキーのグラフはなし
  • ファイル一覧の検索あり、ソート固定(キャッシュヒット数)
  • キャッシュ操作あり
  • MITライセンス

PeeHaa/OpCacheGUI

OpCacheGUI

  • 1ファイルのみでは導入不可。リポジトリ全体を配置する
  • 統計値表示あり、設定値表示あり
  • メモリ/キャッシュキー/ヒット率の円グラフあり
    ただしグラフにパーセント表記がない
  • ファイル一覧の検索あり、ソートあり
  • キャッシュ操作あり
  • MITライセンス
  • 多言語対応しているけど日本語には対応していない
  • 初期状態ではログイン画面になるのでinit.example.phpをちょっといじる必要がある
  • 4つの中で一番リッチなUI。スマートフォンにも対応している
  • index.phpでsession_start()を使っている

どれを使うか

細かい違いはありますがどれも主な統計情報(メモリ使用量、キャッシュヒット率)は表示できるので機能的に大きな差はないように思えます。
なので最終的には好きなものを使う。でもよさそうです。
ライセンスを気にするのであればMITと明記されているamnuts/opcache-guiかPeeHaa/OpCacheGUIのどちらかでしょうか。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6