btoメモ

なんか適当に書く

2008-05-05から1日間の記事一覧

pseudoQueue作った(PHP)

php

メッセージキューとは 異なる処理の間でキューを用いてメッセージ交換を行う仕組みのことです。 生産者(キューを登録する)側は単純にキューに対してメッセージを追加します。 消費者(キューを消費する)側は単純にキューからメッセージを取り出して処理を行い…

singleExecutionで強制終了した場合でも大丈夫なように修正

php

昨日作ったsingleExcutionですが、思いのほか好評なようでよかった。^o^ 昨日作ったバージョンだと通常通りにスクリプトが終了すれば問題ないのですが、何らかの原因でプロセスが終了した場合にロックが残ってしまい、手動でロックを削除しないといけなかっ…

PHPで拡張を動的に有効にする汎用的な方法

php

PHPの拡張とは PHPの機能を拡張するためにCで書かれた動的ライブラリのこと。 拡張を有効にするには 拡張を有効にする方法はphp.iniに設定する方法とdl()から動的に呼び出す方法の2つ。 動的に拡張を追加するにはdl()を使います。 dl()を使う問題点 dl('foo'…