タグ

2010年5月2日のブックマーク (4件)

  • [PHPプロ!] お手軽にページのキャッシュを行う方法:CodeZine(コードジン)

    ibzi's blogにて簡単にページのキャッシュを行う方法が紹介されています。この方法はPHPMySQLクエリを使用して表示するページのキャッシュ方法です。ページをキャッシュしてしまえば、次からのアクセスではキャッシュが使用されるので、無駄な処理は行われません。ここで紹介されているのは、POSTやSESSIONの内容が加味されていないので、ユーザー名を出力するようなページでは使用できないので注意が必要です。 ibzi's blogにて簡単にページのキャッシュを行う方法が紹介されています。この方法はPHPMySQLクエリを使用してページを表示するページのキャッシュ方法です。ページをキャッシュしてしまえば、次からのアクセスではキャッシュが使用されるので、無駄な処理は行われません。ここで紹介されているのは、POSTやSESSIONの内容が加味されていないので、ユーザー名を出力するようなペー

    [PHPプロ!] お手軽にページのキャッシュを行う方法:CodeZine(コードジン)
  • PHPでパフォーマンス向上のためのキャッシュテクニック色々:phpspot開発日誌

    PHP Performance Series: Caching Techniques - Mike Willbanks : getting into the mind of a php developer. PHPでパフォーマンス向上のためのキャッシュテクニック色々が紹介されていました。 取得に時間のかかるデータはキャッシングで高速化、は当たり前の処理ですが、その方法もいろいろあり、コードが紹介されていたので解説 apc によるキャッシング方法( APCの説明 ) APCPHPのコードを共有メモリなどに中間形式にキャッシュしておいてPHPの実行速度を上げるための仕組みです。 そのAPCエクステンションを有効にすると、データをキャッシュしておくためのAPIも提供されます。 <?php if (($config = apc_fetch('config')) === false) { requ

  • PHP、チョイ高速化テクニック | Otaxa

    少し気になってたのをメモ。 PHPでは似た処理で結果が同じ、というものがいくつかあるが、結果が同じならできれば高速なものを使いたい。 しかし自分でベンチマークを取るのも時間が惜しかったので、巷(ネット)で見つけたものをメモ。 ちなみに自分的に覚えとこうと思うものだけ書いてるので、全部は乗せてない。 以下は「motov.net」より。 http://www.motov.net/php-the-ultimate-tips-for-writing-fast-code-a-must-read.html echoで変数を出力する場合。 echo $var1 . ‘文字列’ . $var2 . $var3; より↓ echo $var1 , ‘文字列’ , $var2 , $var3; のようにドットでなくカンマで繋げる方が0.396%速い。 文字列の囲み記号 $str = ‘Hello’;

  • PHPコード最適化高速化TIPSまとめ | Webエンジニアのメモ

    TweetPocket PHPコード最適化高速化TIPSまとめPHP最適化 ベストプラクティス! 参考url: http://d.hatena.ne.jp/koto2/20080518/1211070116 01. static にできるメソッドは static として宣言しよう。(4倍速い) 02. echo の方が print より速い。 03. echo ‘文’,’字’; (カンマ区切り)の方が、’文’.’字’ (ドット連結)より速い。 04. ループの最大値は、ループ「内」ではなく「前」にセットしておこう。 05. 大きい配列のような変数は unset() してメモリを解放しよう。 06. マジックメソッド(例: __get, __set, __autoload)は使用を避けよう。 07. require_once はハイコストなのです。 08. include や require