ユーザログイン


PHP

APC(Alternative PHP Cache)によるDrupal/Postgresql/CentOSの高速化

Drupal/Postgresqlの構成は初期状態では決して高速な組み合わせではない。
MySQLではクエリー結果をキャッシュする機構があるようだが、Postgresqlにはそのような機能はない模様。
またDrupalPHPもmoduleによっては重たい処理も多々あり、高速化が重要となる。

PHPの処理を高速化するにはキャッシュの機構を導入するのが一般的なようで、Drupalの組み合わせで問題なく動く実績があるのがAPCAlternative PHP Cache)(http://pecl.php.net/package/APC)である。またAPCにはDBクエリの結果もキャッシュする機能があるとのこと。

詳細な導入事例はここ(http://www.doyouphp.jp/tips/tips_apc.shtml)などが大変参考になる。
まずはCentOSPHP-5.2.6環境での導入メモを記載しておく。

必要なパッケージ(yumで導入)

この記事をはてなブックマーク:
コンテンツ配信