タグ

phpとAPCに関するwater-moonのブックマーク (2)

  • APCの動作 3 設計と設定 - Webと何かとその近所

    前回、前々回からの続き。 APCの設定というと、FacebookでのAPC使用方法を紹介したapc@facebookがとっても有用。 内容については、id:i_ogiさんがまとめられているfacebookでのAPCの設定というエントリーを読むのがおすすめ。 といっても、APCを使うサイト全てがFacebook並みの規模があるわけでもないので、apc@facebookを横目で見ながら目の前のサイトに合った設定を探すのだ。(Userキャッシュは使ってないので無視だ) apc.shm_size 使用するメモリのサイズ。キャッシュ対象の全ファイルがキャッシュされた状態でも余りが出るように設定する。 ただし、1KBのファイルが1KBのメモリを消費するわけではないので注意。 目安としては クラス > 関数 > ベタ書き処理 > テキスト の順で元よりサイズが大きくなる。元のファイルサイズの大体5〜6倍

    APCの動作 3 設計と設定 - Webと何かとその近所
  • APC(Alternative PHP Cache)再び - Do You PHP?

    PECLに登録されているAPC(Alternative PHP Cache)は、PHPの中間コードのキャッシュや最適化を行う拡張モジュールです。APCは前に触ったことがあり、それがいつだったか調べてみたら、なんと2002年3月!使っていた環境は、PHP4.1.1+APC1.1.0。。。にもかかわらず、何だかGIGAZINEからリンクされているようで、リンク先としては結構恥ずかしいかも。。。 ということで、再度ざっとまとめることにしました。 PECL :: Package :: APC 使用した環境 まずは確認環境ですが、CentOS4.4+PHP5.2.0です。PHPは以下のようなconfigureオプションを付けてソースからbuildしています。 ●PHP5.2.0のconfigureオプション--with-apxs2=/usr/local/apache2/bin/apxs \ --pr

  • 1