PHP4とPHP5の性能は?
ちょっと気になったのでPHP4とPHP5でどれほど性能の差があるのか調べてみたらベンチマークテストの結果が見つかったのでちょっとのせときます。
PHP4とPHP5では、PHP5の方が3倍くらい早いみたいだね
でも、あくまでもベンチマークテストの結果だからそこまで速度の差は無いかもしれないけどね…。
■以下詳しいベンチマークの結果画像
XREA.com、CoreserverでのCGIで動作させる為の、.htaccess設定
XREA、Coreserverでは、PHPをApacheモジュールで動作させるとセーフモードで動作します。
これが、結構色々なところで不具合を引き起こすのでセーフモードがオフになるCGIモードでPHPを動作させる為の.htaccessに記述するおまじないです。
1 |
AddHandler application/x-httpd-phpcgi .php |
これでPHPがCGIモード動作してセーフモードもオフになります
でも、パフォーマンスは、幾分かApacheモジュールでの動作の時と比べると遅くなるので要注意です
WindowsでネットワークドライブをApacheのDocumentRootにするには
WindowsでサービスとしてApacheを動作させる場合「ローカルシステムアカウント」でサービスが起動します。
このままネットワークドライブをApacheのDocumentRootに設定しアクセスすると
Apacheのアクセスログには「File dose not exist」と出力され対象ファイルが見つかりません。
そこで、Apacheのサービスを起動するアカウントを変更する必要があります。
上記のようにWindowsのサービスからApacheのサービスのプロパティを開き、
ログオンのタブを選択します。
そして、アカウントをローカルシステムカウントから別のアカウントに変更します。
これで、ネットワークドライブでもApacheのDocumentRootに設定できてNotFoundになることもありません。
※アカウントは、ネットワークドライブを参照することのできるユーザーにする必要があります。
MicrosoftUpdateがWindowsXPで失敗した・・・が解決!!
ノートパソコンのWindowsXPを入れ直してMicrosoftUpdateなるものにWindowsUpdateを更新したら見事、MicrosoftUpdateが更新処理にことごとく失敗・・・
ネットで色々調べた結果以下のことをすれば解決するみたいだ。
「Windowsキー」を押して「ファイル名を指定して実行から
1 |
regsvr32 wups2.dll |
のコマンドを実行するとちゃんとMicrosoftUpdateが動作するようになりました
これで一安心。