Home > MovableType > ログフィード取得でスケジュール処理可能に

ログフィード取得でスケジュール処理可能に

Movable Typeでは、run-periodic-tasksスクリプトを実行することで、スケジュール処理が可能なのですが、MTのログフィードを取得することで、同様の処理がなされるそうです

密かに(?)Action Streamプラグインを仕込んでおりました。設定そのものはできていましたが、登録したものが更新されてなくて、やっぱりcronの設定しないとだめなのか、と思っていたんです(利用しているサーバでcronは許可されています。負荷等を考慮して使わないようにしていただけですが)。なんとcronの設定しなくても、タスク処理ができるのだそうです。

MovableType.jpブログの「ログフィードの取得によるスケジュール処理の実行」より引用

Action Streams を常に最新の状態に保つには、Movable Type のアプリケーションディレクトリ (通常 mt.cgi のあるディレクトリ) にある tool ディレクトリに格納された run-periodic-task スクリプトを cron などを使用して定期的に実行する他、Movable Type のログフィードをフィードリーダなどで Subscribe (購読) しておき、そのフィードの取得時にスケジュール処理を実行するなどの方法があります。

システムメニュー > ログ >ログフィードのリンクを購読 ということです。これで、フィードが読まれたとき、Action Streamsが最新の情報となるんだそうです。

ログフィードをブラウザで読み込んでから、上の、「こんにちはxxxxxさん」のリンクから、プロフィール管理のページでAction Streamsをみましたところ、最新の状態となっているのを確認できました。

こんな方法があるとは、さすがにわからなかったです。これならば、cronが使えないサーバでも使えますね。とてもナイスな情報でした。

SocialMarkerからブックマーク

DeliciousリニュにつきActionStreamsのconfig.yamlを修正

メモ:記事ごとに違う処理したいときのカスタムフィールド

Custom Editor Buttonで記事作成の効率アップ

ActionStreamでFlickrの登録のIDについて

RSSリーダーで見るとH3のほうが見やすいようなので

MTからVoxへクロスポスト

キーワード検索とタグ検索と

ActionStreamsのブログからメインブログに取り込んでみる

MT4のリッチテキストフォーマットとリストボタン

MT4.1:カスタムフィールドを追加してみる

Comments:0

Comment Form

Home > MovableType > ログフィード取得でスケジュール処理可能に

Search
Feeds
Tags

All Tags

meta

FOAF

テクノラティプロフィール

Others

あわせて読みたい

全文配信同盟

my ブログネットワーク

Elsewhere

Action Streams

logo

Mozilla Firefox ブラウザ無料ダウンロード

Movable Type

TypePad AntiSpam

Return to page top