PHP

PHP

-PHP Tips- 第8回 ifとswitch

ifとswitch、どちらを使うべき?【Tips】ifの方が高速!【Description】同じ変数の複数の値をチェックする場合、if~else if~elseと、swith~case~defaultの2通りが考えられます。以下のソースで...
PHP

PHPAcceleratorとどう違うの?

ゼンド、PHPサイト向け高速化ソリューション最新版を発売。試したことが無いので、どのくらい加速するのかわからんなぁ。既存のソースがしょぼいのであれば、これをいっちょ採用するってのも手だよね。
PHP

-PHP Tips- 第7回 ブーリアン演算

if文などの条件節でtrue/falseと比較する?【Tips】true/falseと比較しない方が高速!【Description】if($flag == true)とif($flag)は等価です。同様にif($res = ex_func...
PHP

-PHP Tips- 第6回 count関数

配列のサイズを決めるのにcount関数を使うタイミングは?【Tips】forループの前にcount関数を呼ぶ!【Description】forループの終了判定にcount関数を入れてしまうと、ループの度にcount関数を実行してしまいます...
PHP

-PHP Tips- 第5回 文字列の連結

文字列の連結にはいくつかの方法があるけど、どれが速いの?【Tips】"(クォート)部分と変数を結合演算子(.)で結合!【Description】結合演算子で連結する方法、"(クォート)内に{}で変数を記述する方法、sprintfで連結する...
PHP

にゅーすの続き

カスタマイズ部分を書きました。表示するニュースはクッキーで保存しているので、クッキーを受け入れてやって下さい。あー、これでサイトを巡回する手間がだいぶ減らせるぅ。昼休みはコーディングタイム(笑)。
PHP

にゅーす

右のコラムのニュースを収集するphpを0から書き直しました。今まで動いていたものはPEARを使ってなかった上、正規表現もeregなので重くてリクエストの度にニュース部分を生成出来ないという状態でした。とりあえず数日間素振ってみてニュースの...
PHP

PHP5はそろそろ?

第3回 PHP5でXMLサポートが大幅強化。SimpleXMLもSQLiteも良いなぁ。確かにちょっとしたデータを保存するのにPostgreSQLとか叩くのは遅いもの。
PHP

-PHP Tips- 第4回 pgsql PEAR Cache

PEARのCacheを利用してPostgreSQLのクエリを高速化するには?【Tips】PEARのCacheクラスを継承!【Description】データベースの件数やSQLの複雑さに依存するので一概に言えないが、1万件のレコードをそのま...
PHP

-PHP Tips- 第3回 ForとWhile

ForでもWhileでも一緒じゃないの?【Tips】whileの方が若干高速!【Description】数%ながら有意な差が認められる程度、whileの方が高速 <?php define("WORK_TIME&quo...
タイトルとURLをコピーしました