Laravelインストールzend opcacheアクセラレータチュートリアル
1747 ワード
記事ページを例にとると、chromeでパケットをキャプチャすることでwaitingの時間は147 msに達し、実際にキャッシュ最適化を行わない前に、このページには4つのsql文があり、速度も152 ms程度で、差は大きくないのでzend opcacheをインストールしてphpを加速することにした.
サーバにzend opcacheをインストールした後、テストするとwaitingは68 msに下がり、効果は明らかになりました.
so,laravelプロジェクトでは,このようなphpアクセラレータをインストールする必要がある.
インストールチュートリアル:
zend opcache(ZendOptimizerPlus)プロジェクトは現在githubに管理されており、プロジェクトアドレスは以下の通りである.https://github.com/zendtech/ZendOptimizerPlus インストール手順について詳しく説明しましたが、ここでは簡単に説明しましょう.
1.ダウンロード
プロジェクトページの右下にdownload zipボタンがあり、クリックするとダウンロードしてサーバに転送するか、リンクを右クリックしてサーバにwgetでダウンロードすることができます.2.unzip解凍、ディレクトリへ
3.インストール
そのうち$PHP_DIRはあなたのphpのインストールディレクトリで、知らないなら試してみることができます
その後ls-lで得る経路はphpのインストールディレクトリを見つけることができ、一般的にソースコードでコンパイルすると/usr/local/phpになる.phpizeとphp-configを見つければ、サードパーティ製のパッケージマネージャでインストール可能である.コンパイルが完了すると、次のプロンプトが表示されます.
これはあなたにコンパイルした拡張子を教えます.soファイルの場所、その後phpを編集します.ini、このプロファイルは$PHP_DIR/etcは/usr/local/etc/のような場所で、とにかくそれを開いて、最後に追加します
終了を保存し、php-fpmまたはapacheを再起動すればいいです.
以上が本文のすべての内容で、みんなが好きになることを望みます.
サーバにzend opcacheをインストールした後、テストするとwaitingは68 msに下がり、効果は明らかになりました.
so,laravelプロジェクトでは,このようなphpアクセラレータをインストールする必要がある.
インストールチュートリアル:
zend opcache(ZendOptimizerPlus)プロジェクトは現在githubに管理されており、プロジェクトアドレスは以下の通りである.https://github.com/zendtech/ZendOptimizerPlus インストール手順について詳しく説明しましたが、ここでは簡単に説明しましょう.
1.ダウンロード
プロジェクトページの右下にdownload zipボタンがあり、クリックするとダウンロードしてサーバに転送するか、リンクを右クリックしてサーバにwgetでダウンロードすることができます.2.unzip解凍、ディレクトリへ
cd ZendOptimizerPlus-master
3.インストール
$PHP_DIR/bin/phpize
./configure --with-php-config=$PHP_DIR/bin/php-config
make && make install
そのうち$PHP_DIRはあなたのphpのインストールディレクトリで、知らないなら試してみることができます
which php
その後ls-lで得る経路はphpのインストールディレクトリを見つけることができ、一般的にソースコードでコンパイルすると/usr/local/phpになる.phpizeとphp-configを見つければ、サードパーティ製のパッケージマネージャでインストール可能である.コンパイルが完了すると、次のプロンプトが表示されます.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
これはあなたにコンパイルした拡張子を教えます.soファイルの場所、その後phpを編集します.ini、このプロファイルは$PHP_DIR/etcは/usr/local/etc/のような場所で、とにかくそれを開いて、最後に追加します
[Zend Opcache]
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
終了を保存し、php-fpmまたはapacheを再起動すればいいです.
以上が本文のすべての内容で、みんなが好きになることを望みます.