php では、apc の正式名は「Alternative PHP Cache」で、中国語で「オプションの PHP キャッシュ」を意味します。これは、PHP に効果的で、Web のキャッシュと最適化に使用できるオープンソースのキャッシュ ツールです。サーバー: サーバーのパフォーマンスを向上させるためのサーバー上の PHP コード。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
代替 PHPキャッシュ (APC) はじめに
Alternative PHP Cache (APC) は、正式な中国語名は「Optional PHP Cache」で、PHP に有効で、オープンなオープン ソース キャッシュ ツールです。 PHP オペコード キャッシュを使用すると、Web サーバー上の PHP コードをキャッシュして最適化し、サーバーのパフォーマンスを向上させることができます。
その目標は、PHP 中間コードをキャッシュおよび最適化して PHP の実行を高速化するための、無料でオープンかつ健全なフレームワークを提供することです。
APC の利点
1. 安定性
いくつかの大規模サイトでのテストによると、低負荷条件下ではありますが、APC のパフォーマンスはわずかに劣ります。 eAccelerator には劣りますが、大量のトラフィックで長時間動作する場合、APC は eAccelerator よりも安定しています。 PHP が突然フリーズし、サイトに 502 エラーが表示される場合は、APC の使用をお勧めします。
2. テクニカル サポート
APC は急速に発展しています。FACEBOOK が APC にアップデートを追加して以来、大きく発展しました。しかし、eAccelerator の新しいバージョンは安定しておらず、その機能とコードは不安定です。たくさん削除されてしまいました。
3. 互換性
APC は PHP5.3 バージョンを適切にサポートしています。
インストール構成:
①: php.ini に yum install php-apc
中に extension=apc.so
を追加するだけです。
②: コンパイルしてインストールします
ダウンロード: http://pecl.php.net/get/APC-3.1.9.tar.gz
tar xvf apc-3.1.9.tar.gz cd apc-3.1.9 #/usr/bin/phpize (告诉php要动态加载) #./configure –enable-apc –enable-apc—mmap–with-php-config=/path/to/php/configfile(使用 which php查看) #make && make install
は apc を実行します。 /path/to/php/extension/ に移動し、ファイルのアクセス許可を変更します。
#chmod 755 apc.so
apc モジュールを構成ファイルに追加します
#php –i |grep php。 ini
まず php.ini ファイルを見つけます
# vim php.ini extension_dir = “./” extension_dir=”/path/to/php/extension”
apc.so ファイルを書き込みます
extension = apc.so apc.enabled = 1 apc.cache_by_default = On apc.shm_segments = 1 apc.shm_size = 128 apc.ttl = 7200 apc.user_ttl = 7200 apc.num_files_hint = 1024 apc.write_lock = On apc.gc_ttl = 3600 apc.ttl = 0 apc.mmap_file_mask = /tmp/apc.xxxxxx
php と Apache を組み合わせ、Apache を再起動して有効にします。
別の php-fpm の場合は、php-fpm を再起動して有効にします。
これは phpinfo() 関数で表示することも、次のコマンドを使用することもできます: php –i|grep apc
推奨される学習: "PHPビデオチュートリアル》
以上がPHPでのapcとはどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。