Zend Optimizer/3.3.3 復号化および暗号化コードの最適化により、PHP アプリケーションの実行速度が向上し、サーバーの CPU 負荷が大幅に軽減されます。
Zend Guard Loader/5.5.0/6.0 は、復号化および暗号化コードを最適化し、PHP アプリケーションの実行速度を向上させ、サーバーの CPU 負荷を大幅に軽減します。
PHP 5.3.X 以降、Zend Optimizer は正式に Zend Guard Loader に置き換えられます。インストール方法はさまざまですが、Zend Guard Loader をインストールする具体的な方法は次のとおりです:
ダウンロードアドレス: ZendGuardLoader-php-5.3-Windows.zip
ダウンロード後、圧縮パッケージを解凍し、ZendGuardLoader-php-5.3-WindowsZendServerlibloaderphp-5.3.x ディレクトリで ZendLoader.dll ファイルを見つけ、それを php ディレクトリの ext ディレクトリに置きます。
次に、php.ini ファイルを編集し、コード (次のような) を追加します。
php.ini設定ファイルを保存し、ApacheまたはIISを再起動します
指定した www ディレクトリに新しい phpinfo() ファイルを作成します。「
」と入力します。
プローブに Zend Guard Loader が表示された場合は、Zend Guard が正常に構成されていることを意味します。
添付: php5.3 は ZendOptimizer ソリューション (Zend Guard Loader) をサポートしていません
PHP 5.3 では、Zend Optimizer は新しい Zend Guard Loader に置き換えられました
2. PHP バージョンに応じて、ZendGuardLoader.so (Linux) または ZendLoader.dll (Windows) を解凍して抽出します。
3. 次の行を php.ini ファイルに追加して、Zend Guard Loader をロードします。
Linux および Mac OS X: zend_extension = フルパス/ZendGuardLoader.so
Windows (スレッドセーフではない): zend_extension = フルパス/ZendLoader.dll4. php.ini に追加の行を追加して、Zend Guard Loader を有効にします。
zend_loader.enable = 1
5. オプション: php.ini ファイル内の Zend Guard Loader 設定の場所に次の行を追加できます。
; ライセンスチェックを無効にする (パフォーマンス上の理由から);Zend Guard Loader が難読化レベルをサポートできるようにします。レベルについては、Zend Guard の公式ドキュメントで詳しく説明されています。 0 – 難読化は有効になっていませんzend_loader.disable_licensing = 0
zend_loader.obfuscation_level_support = 3
;このパスから Zend 製品の認定製品ライセンスを探します。ライセンス ファイルの作成方法の詳細については、「Zend Guard ユーザー ガイド」を参照してください。
zend_loader.license_path =
7. ioncube Loader を使用する場合は、必ずその前に Zend Guard Loader をロードしてください。
8. Webサーバーを再起動します。