PHP快適化

ブログやショッピングカートなど人気のWebソフトはほとんどがPHPで構築されています。ミックスサーバーはPHPを快適にご利用していただくために、最適な環境作りに努めています。

apacheモジュール版PHP

Image

ミックスサーバーのPHPはapacheのモジュールとして動作します。CGIとして動作するものよりも、実行速度が速く、CPUへの負荷も少なくなります。


mod_rewrite

ミックスサーバーでは、mod_rewriteが使えます。ブログソフトやCMSなどのPHPソフトの多くは、mod_rewriteを使って、自動生成された機械的なURLを検索エンジンフレンドリーなものに書き換える機能を備えています。


safe_mode off

safe_modeの設定はoffです。これはPHPソフトで、主として画像やプラグインなどのアップローダー機能を使用できるようにするために必要な設定です。


register_globals off

register_globalsの設定はoffです。セキュリティ上の理由によるものですが、古いバージョンのソフトの中には、offでは動作しないものがあるかもしれません。しかし、今後はすべてのPHPソフトがoffで機能するようになるはずです。


Zend Optimizer

ミックスサーバーにはZend Optimizerがインストールされています。Zend Optimizerは、「PHPコードの最適化を行ない実行速度を数%から数十%まで高速化します」(zend.co.jp)。また、Zend Guard によって暗号化されたPHPコードの実行に必要です。


ionCube Loader対応

ionCube Loaderは、ionCube PHP Encoderによって暗号化されたPHPコードの実行に必要です。ミックスサーバーはionCube Loaderのインストールに対応しています。


eAccelerator

ミックスサーバーにはeAcceleratorがインストールされています。eAcceleratorは、PHPの処理速度を高速化するソフトウェアの一つです。PHPの実行の際に、メモリにキャッシュされた中間コードをダイレクトに読み込むことで、処理の高速化を実現します。