2010/07/24symfonyはご存じの通りwebアプリケーションを作るためのPHPのフレームワークなんだけど、それ以外にも便利なな機能がある。システムを作るのって、単に表に出てくる機能を作るだけじゃなくて、バックアップだったりデータのメンテナンスだったりってのも含まれるんだけど、バックグラウンドで動くタスク・ジョブを簡単に作れる機能がsymfonyにはある。1.2のリファレンスにcookbookに説明があるので、1.2から出来た機能かも。ま、このページの説明で大体間に合ってしまう気もするけど、少し説明。■DBへのアクセスsfBaseTaskの子クラスの中ではsymfonyのウェブアプリ側で使えるような機能が(多分)全部使える。1.4では)普通にモデルクラス経由でDBアクセスできるので、非常に簡単。etc.)に属すものなんだろうか...どうやら、以下のように指定できるらしい。here));こうして作ったタスクをcronで動かしたり、ジョブスケジューラから動かしたり、なんてすれば立派なシステムへ更に一歩近づけるかな、と。コメントをキャンセルメールアドレスが公開されることはありません。