タグ

ブックマーク / junnama.alfasado.net (5)

  • Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン | Junnama Online

    Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン 公開日 : 2013-12-25 17:52:37 この記事は、Movable Type Advent Calendar 2013の最終日の記事です。 イントロダクション 再構築キュー経由の再構築を並列処理でどこまで高速化できるか PowerCMS 4のリリースから自分の中では今後は再構築キューをデフォルト、推奨としていく方針なのですが、実際にキューに設定すると画面上再構築処理は数秒とか数分で返ってきます(体感的に速くなったように感じます)。でも実際はサーバー側のプロセスが1ファイルずつ再構築しているわけで、すべてが反映(再構築)されるまでにはそれなりに時間がかかります。 実測した環境では、700のキューが予約されているケースで2分半程度かかっていました。 そこで、サーバー負荷はこの際気にせずに、ど

    Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン | Junnama Online
    oki448jp
    oki448jp 2014/01/07
    Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン
  • github.com/alfasadoで公開しているMTのプラグイン/ツールのドキュメントを一挙公開! | Junnama Online

    github.com/alfasadoで公開しているMTのプラグイン/ツールのドキュメントを一挙公開! 公開日 : 2012-12-25 15:33:32 今日はMovable Type Advent Calendar 2012の最終日。クリスマスですね。今年はMovable Type Idea Exchangeに行ったり福岡へセミナーとMTCafeで行ったりと相変わらずMTづけの一年でしたが、最終日、大トリということで、気合いのエントリです。MTコミュニティへのクリスマスプレゼントになればいいな。 https://github.com/alfasado 管理画面系 MT4時代の「システムメニュー」をMT5で利用したい エントリー投稿画面を高度にカスタマイズしたい テンプレートの再構築オプションを一括で指定したい ユーザーダッシュボードに「サイトを見る」リンクを追加したい ユーザーダッシュ

    github.com/alfasadoで公開しているMTのプラグイン/ツールのドキュメントを一挙公開! | Junnama Online
    oki448jp
    oki448jp 2013/01/08
    github.com/alfasadoで公開しているMTのプラグイン/ツールのドキュメントを一挙公開!
  • Movable Typeをめっちゃ高速化する20の方法。 | Junnama Online

    Movable Typeをめっちゃ高速化する20の方法。 公開日 : 2007-07-06 12:41:08 いつかちゃんと書こうと思っていた。 こういうタイトルのEntryをM回以上かくとブログがつまらなくなるらしいのだが、まぁいいや。問題は中身だよ。 ここで言う「高速化」とは、CMSを操作している発信者側、ブログを訪れる訪問者側双方を対象にしている。全てが全てどんな環境でも出来るとは限らないが(特にサーバーに対する権限の問題で出来ない部分も人によってはあるかもしれないが)何しろ20もあるから1つや2つは誰にだって出来るだろう。 環境まわり。 1.ハードウェアのスペックを上げる。 当たり前のことだけど、メモリを増やす、高速なHDDに入れ替える、あるいはサーバー自体を変える。 レンタルサーバーとかだったらプランを変更する。 金かけたくない? とはいえメモリーもHDDも昔と比べたら安いものだ

    Movable Typeをめっちゃ高速化する20の方法。 | Junnama Online
    oki448jp
    oki448jp 2008/11/17
    Movable Typeの高速化の話
  • MovableTypeのプレビュー機能を改良するStylePreviewプラグイン(改良)。 | Junnama Online

    MovableTypeのプレビュー機能を改良するStylePreviewプラグイン(改良)。 公開日 : 2007-03-31 17:05:28 以前公開したものはテンプレートを正規表現で置換するというものだったのだが、 <$MTBlogName$>, <$MTBlogDescription$>, <$MTBlogURL$>, <$MTEntryTitle$>, <$MTEntryBody$>, <$MTEntryMore$>, <$MTEntryKeywords$>, <$MTEntryExcerpt$> の各テンプレートタグをそれぞれの内容に置き換えて表示確認をする。それだけ。それ以外のテンプレートタグは無視(削除)される。フィルター系のプラグインは効かない。 MovableTypeのプレビュー機能を改良する(StylePreviewプラグイン)。 MTらしくないしちゃんと「Build

    MovableTypeのプレビュー機能を改良するStylePreviewプラグイン(改良)。 | Junnama Online
    oki448jp
    oki448jp 2007/07/18
    Movable Typeのプレビュー機能を改良するプラグイン『StylePreview』
  • DeleteFilesAtRebuildの半端さ加減。 | Junnama Online

    DeleteFilesAtRebuildの半端さ加減。 公開日 : 2007-04-25 03:10:49 mt-config.cgiに DeleteFilesAtRebuild 1 と書くと、エントリーを削除したり非公開にした時に静的ファイルを削除してくれる。 ところが「エントリー一覧」からチェックボックスをクリックして「非公開」にしたときは削除してくれない。 半端な実装? そうそう、環境書くの忘れた。 MT3.34、MAMP+SQLite。他の環境でも確認してから追記します。 あれこれプラグイン入れてる影響がないとはいえませんが、なぜここが気になるかといえば、Hyper Estraierの検索インデックスをリアルタイムに更新するしくみを作っていてひっかかったのだ。 PostDelet_Entry(だったっけ?)コールバックが呼ばれる時、またはPreSave_Entryコールバックが呼ば

    DeleteFilesAtRebuildの半端さ加減。 | Junnama Online
    oki448jp
    oki448jp 2007/07/04
    DeleteFilesAtRebuildの実装について
  • 1