cdn ウェブサイトアクセラレーション php-accelerator PHP バッファリングのためのウェブサイトアクセラレーション方法
http://php-accelerator.co.uk/ はダウンロードでき、zend の強力な敵です。それは無料です。すでに使っています。効果は悪くありません。
PHP.ini を変更し、次を追加します:
zend_extension = /usr/local/lib/php_accelerator_1.3.3r2.so
phpa = on
phpa.tweaks = on
phpa.cache_dir = /tmp
phpa.file_perms = 400
phpa。 ache_file_prune_period = 1h
phpa.cache_file_ttl = 1d
phpa.shm_size = 10
phpa.shm_key = 0xc0deb00
phpa.shm_perms = 666
phpa.shm_user = 誰もいない
phpa.shm_group = 誰もいない
phpa.shm_release_at_exit =
phpa.shm_stats_check_period = 5m
phpa.shm_ttl = 12h
phpa.shm_max_processes = 512
phpa.shm_lock_threshold0 = 10
apachectl グレースフルが使用できます。特定のパラメータについては、ドキュメントを参照してください。
「LAMP アクセラレーション」の記事でいくつかのアクセラレーション方法を説明しましたが、その中で PHP アクセラレータについて説明しました。インストール方法は非常に簡単ですが、Web サイトにアクセスしてアクティベーション キーを取得する必要があります。
1. ダウンロード:
www.php-accelerator.co.uk/download.php
2. アクティベーションキーを取得してインストール:
www.php-accelerator.co.uk/activate.php
自分のSERVER_NAMEを登録した後、次のプロンプトが表示されます:
www.freelamp.com のキーは 8edfd13946c96309244fcca309415902 次に、サイト構成で www.freelamp.com のキーを設定する必要があります
仮想ホストを使用しない単一ドメインの場合
キーは設定できます。 php.ini ファイル内で次のように:
#PHPA key for www.freelamp.com
#
phpa.registration_key = 8edfd13946c96309244fcca309415902
仮想ホストとしてセットアップされたドメインの場合
Web サーバーのドメイン固有のセクションにキーを追加します。 # www.freelamp.com VHost エントリ
#
ServerName www.freelamp.com
# ... (他の vhost 固有の設定)
# php 設定
php_value phpa.registration_key 8edfd13946c96309 244fcca309415902
#もphp.ini でオフに設定されている場合、phpa を有効にします (デフォルトはオンです)
php_value phpa 1
具体的な phpa 値の設定については、ソフトウェアに付属する CONFIGURATION ファイルの構成を参照できます。
ほとんどの Web サイトは仮想ホストで構成されているため、php_value phpa を使用することをお勧めします。たとえば:php_value phpa.tweaksオフ
php_value phpa.cache_dir/tmp / WWW/site1/,/cache/"
php_value phpa.shm_size 8
php_value phpa.shm_key 0xc0deb00
php_value phpa.shm_perms 664
3. php.ini を設定します
ダウンロードしたファイルを /usr/local/php に解凍するとします。次にphp.iniを追加します:
zend_extension=/usr/local/php/php_accelerator_1.2p2.so
そして元のZend最適化エンジンをコメントアウトします:
# zend_extension=/usr/local/Zend/lib/ZendOptimizer
再起動します。 Apache を使用し、ブラウザを使用して PHP ページを参照すると、phpa で始まるいくつかのファイルが /tmp の下に生成されることがわかります。バッファリングが機能しているかどうかを確認するもう 1 つの方法は、phpinfo() の出力を確認することです。元の Zend 最適化エンジンの説明部分は次のように表示されます。
このプログラムは Zend スクリプト言語エンジンを利用しています:
Zend Engine v1。 1.1, Copyright (c) 1998-2001 Zend Technologies
with the PHP Accelerator v1.2p2, Copyright (c) 2001-2002, by Nick Lindridge
INSTALL インストール手順、.so ファイル、および実際の .so ファイルは異なるため、インストール時にこの違いに注意する必要があります。
4. バッファ サイズを調整します
PHP アクセラレータはバッファ管理コマンドを提供します:
phpa_cache_admin -mv メモリのバッファリング状況を観察します
phpa_cache_admin -fv ファイルのバッファリング状況を観察します
phpa_cache_admin -k バッファ サイズを設定します
5. まとめ
このソフトウェアによって提供されるインストール このドキュメントではパフォーマンスのいくつかの側面について詳しく説明していますが、ここでは詳しく説明しません。
FreeLAMP.com の記事は現在 PHP ベースではありませんが、フォーラム システムは PHP ベースであるため、パフォーマンスの向上はフォーラム システムの向上のみであることに注意してください。
上記は、PHP バッファリングを高速化するための cdn ウェブサイト アクセラレーション php-accelerator ウェブサイトの方法を紹介しており、cdn ウェブサイト アクセラレーションの内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。
