Movable Type で周期的なバックグラウンド再構築ができる「Bob the Rebuilder プラグイン」
Movable Type で周期的にバックグラウンド再構築を実行できるようにする「Bob the Rebuilder プラグイン」を紹介します。
1.プラグインのダウンロード
配布サイト(下記)にある「download」のアイコンをクリックして、プラグインアーカイブをダウンロードします。
2.プラグインのインストール
プラグインアーカイブを展開して、Bob フォルダを plugins ディレクトリにアップロード。
管理画面にアクセスすると、データベースのアップグレードが開始するので、「アップグレード開始」をクリック。
サインインするとアップグレードが開始します。アップグレードが完了したら、「Movable Typeに戻る」をクリック。
システム管理画面の「ツール」→「プラグイン」で「Bob the Rebuilder ~」が表示されればインストール完了です。
3.プラグインの設定
システム管理画面の「一覧」→「Rebuilder」をクリック。
「Create rebuilder job」をクリック。
表示された画面で、
- 再構築対象のブログ
- 再構築単位(Rebuild Type)
- 周期(Frequency)
- 有効/無効(チェックした場合のみ再構築を実施)
の各項目を設定します。再構築単位の「Entire Blog」はブログ全て、「All Indides」はインデックス全体、「All Archives」はアーカイブ全体を再構築します(多分)。設定が完了したら「変更を保存」をクリックします。
保存すると、画面右側に「Manage Rebuilder Job」のリンクが表示されます。
このリンクをクリックすると、設定したジョブの一覧が表示されます。「Rebuild Object」に表示されたリンクをクリックすれば設定を変更することができます。ジョブは複数設定することができます。
4.スケジュールタスクの設定
このプラグイン動作を有効にするにはスケジュールタスクの設定が必要です。
5.その他の方法
周期的に再構築を行なうには、mt-rebuild があります。これについては「MovableType逆引きデザイン事典[4.2/4.1対応]」の386ページに詳しい解説を行なっているので、興味のある方はご覧ください。
Movable Type逆引きデザイン事典[4.2/4.1対応] 荒木 勇次郎 翔泳社 2009-04-21 売り上げランキング : 2457 Amazonで詳しく見る by G-Tools |
- MovableTypeで削除したコンテンツデータや記事を復元できる「Trashプラグイン」
- Movable Typeのデータ更新を抑止する「DataUpdateSuppressorプラグイン」
- Movable Typeのウェブサイト管理者にブログ作成権限を与える「CreateBlogPermissionプラグイン」
- Movable Typeでダッシュボードのサイト情報期間を変更できる「SiteStatsTermChangerプラグイン」
- Movable Typeの管理画面のtitle要素を変更する「TitleChangerプラグイン」
- Movable Type管理画面のセッションタイムアウトを延長する「SessionTimeoutExtenderプラグイン」
- Movable Type管理画面で左右のメニューを非表示にする「MenuHiddenerプラグイン」
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.12)
- Movable Typeでログイン後の管理画面を変更する「ScreenChangerプラグイン」
- Movable Typeのテーマにウェブページを利用できる「PageImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.11)
- Movable Typeの記事一覧画面にアイテムを表示する「EntryAssetListingプラグイン」バージョンアップ
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ
- Movable Typeでアイテムアップロード時にリサイズ可能な「UploadImageResizerプラグイン」バージョンアップ