FMCakeMixでスクリプトの二重起動を防ぐ方法

こんにちは。7号です。
FMCakeMixでスクリプトの二重起動を防ぐ方法をまとめた記事を執筆しました。
【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ (98) FMCakeMixでスクリプトを二重起動させない方法 | エンタープライズ | マイコミジャーナル


もともとPaginatorの検索で該当したレコードに対して
バッチ処理用のフラグやレコードを作成させるスクリプトを起動しようとして
気づいたのが発端です。
ここで紹介しているdbo_fmcakemix.phpの修正については
オープンソースなんだから自分でコミットしろよ!と言われると耳が痛いのですが
やや強引な手法で解決をおこなっており
ほかの処理に影響がでる範囲・可能性も大きいので、見送りとさせていただきました。
もう少し、スマートな実装が思いつけばいいのですが・・
同様の問題で悩んでいる方々の参考になれば幸いです。
ほかにいい実装を思いついた方や、持っている方はぜひぜひ教えてください :)


カテゴリー

キクミミ研究棟?


キクミミの開発者による
ファイルメーカー®カスタムWEB
公開研究サイト
(かなりユルく更新中)

FBA認定デベロッパー


キクミミはファイルメーカー株式会社に正式に認定された FBA(FileMaker Business Alliance)のメンバーです。