次に、php (現在の主流の開発言語として) の高速化の別の領域であるキャッシュ ツール ソフトウェアに注意を払う必要があります。このタイプのソフトウェアは、コードを変更せずに PHP (現在の主流の開発言語として) 実行環境を最適化することで高速化します。ざっくり言うと「実行コード最適化・キャッシュツール」と呼ぶことができ、下位レベルの最適化・キャッシュを実現するために使われると理解していただければと思います。 現在一般的に使用されているツールのリストは次のとおりです。どれが最も効果的ですか? ご自身のサーバー環境でテストしてください: (1) APC 代替 php (現在の主流の開発言語として) キャッシュ
(現在の主流の開発言語として).net/package-info.php(現在の主流の開発言語として)
?package=APCAPCはLinux上で動作し、 FreeBSD は、自分でコンパイルしてインストールする必要があります。開発者によると、テスト環境ではスクリプトの速度が 50% ~ 400% 向上する可能性があります。また、APC はオープンソース プロジェクトであり、php (現在の主流の開発言語として) の PECL ライブラリを追加しています。これは試してみる価値があります。
(2) Turck MMCachehttp://turck-mmcache.sourceforge.net/
Turck MMCache は現在最も人気のあるタイプのソフトウェアのようです、オープンソースで完全に無料です。 php(現在の主流の開発言語として)
コードをプリコンパイルしてキャッシュし、php(現在の主流の開発言語として)
実行環境も最適化します。公式ドキュメントによると、MMCache はサーバーの負荷を大幅に軽減し、スクリプトの実行速度を 1 ~ 10 倍向上させることができます。MMCacheは、別の有名な高速化ソフトウェアであるZend Optimizerと互換性がありますが、MMCacheを最初にインストールする必要があることに注意してください(php(現在主流の開発言語として).iniで設定)。 MMCache は、php(現在の主流の開発言語として)
プログラムを高速化することに加えて、php(現在の主流の開発言語として) コードを暗号化することもできます。 Turck MMCache は Linux と Win32 プラットフォームの両方をサポートしています。 (3) php(現在の主流の開発言語として)
A php(現在の主流の開発言語として)
Acceleratorhttp://www.php(現在の主流の開発言語として) -accelerator
php(現在の主流の開発言語として)Aは、別の人気のあるphp(現在の主流の開発言語として)
アクセラレーションソフトウェアです。公式サイトでは、php(現在主流の開発言語)A、APC、Zend Cacheのphp(現在主流の開発言語)を用いたスクリプト実行テストの比較が掲載されており、パフォーマンスは若干優れています。 APC 、Zend Cache よりわずかに劣ります。 php(現在の主流の開発言語として)Aは、Linux、FreeBSD、OpenBSD、BSDi、Solarisシステムをサポートしています
(4) Zend Performance Suitehttp://www.zend.com/
Zend Performance Suite は、古いラインの php(現在の主流の開発言語として)
高速化/最適化ソフトウェアであり、php(現在の主流の開発言語として)
の分野で最も有名な Zend 社に依存しています。バージョン 4.0 がリリースされました。これは、PHP(現在の主流の開発言語として) アプリケーションにプログラムの高速化、コンテンツのキャッシュ、ファイル圧縮、ダウンロード サービスなどを提供することができ、非常に強力であり、いくつかの PHP (として) を獲得しています。現在の主流の開発言語) アプリケーション。 どのソリューションが最も効果的かを判断するための普遍的に適用可能なテスト基準を提供することはできないため、読者の皆様にはサーバー環境に応じて上記のいくつかの高速化ソフトウェアをテストして、最も適切なものを選択していただければ幸いです。総合すると、個人的には無料で機能も優れた Turck MMCache がおすすめだと思います。
http://www.bkjia.com/PHPjc/508710.htmlwww.bkjia.comtrue