Coldbox フレームワークを使用してアプリに cfschedule タスクを追加するにはどうすればよいですか?
するべきか:
a.) タスクを実行するイベントを作成し、Coldbox で cfschedule をその URL にポイントしますか?
b.) コールドボックスの外に単純な .cfm を書きますか?
一方が他方より優れているか?
ありがとう。
Coldbox フレームワークを使用してアプリに cfschedule タスクを追加するにはどうすればよいですか?
するべきか:
a.) タスクを実行するイベントを作成し、Coldbox で cfschedule をその URL にポイントしますか?
b.) コールドボックスの外に単純な .cfm を書きますか?
一方が他方より優れているか?
ありがとう。
同意します。Aを選択してください。ライフサイクル全体、ロギングへのアクセス、sesなどが提供されます。
代わりにColdBoxイベントを使用することを選択したので、アプリケーションスコープから直接ColdSpringにアクセスしなくてもiocプラグインを使用できます。
スケジュールされたタスクがコア機能とどれだけ密接に連携しているかに大きく依存すると思います.
ColdBox を使用すると、既に実行されているサイトの一部を再利用できる場合、または後で変更の問題に対する保護が強化される場合は、ぜひ使用してください。これはおそらく 90% の確率で正しい答えです。
ただし、電子メールや IIS/Apache ログのアーカイブなど、関連のないことをしたい場合は、この 2 つを統合する意味はないと思います。