"プラグイン" タグの付けられた記事 ( 12 / 18 ページ )

 全ての記事 933 件のうち 178 件の記事が該当しました。 (18 ページ)。

検索ページのタグを拡張するMovableTypeプラグイン:SearchResultsLimit

Posted by
ぴろり
Posted at
2007/09/30 23:35
Trackbacks
関連記事 (0)
Comments
コメント (1)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 今、検索結果ページの高速化がアツイらしい(笑)
 MovableTypeの検索結果ページのテンプレートは下手に作ると、何百件という結果が表示されたりして応答性や実用性がイマイチなことがあります。そこで、あまりに検索結果が多すぎた場合などには、ユーザに検索条件の見直しを促すメッセージを表示するなどできればIA的に嬉しいかもしれません。
 SearchResultsLimit プラグインはMovableType標準の<MTSearchResults>コンテナタグを拡張し、検索結果数やテンプレート処理時間に関係したテンプレートタグを提供します。

本文を読む (2 分で読めます)

記事の更新履歴を管理するMovableTypeプラグイン:EntryRevisions

Posted by
ぴろり
Posted at
2007/09/29 23:14
Trackbacks
関連記事 (0)
Comments
コメント (2)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableTypeでは記事を編集して一旦保存してしまうと、 記事内容を過去の状態に戻すことができません。 編集して保存はしたものの、やっぱり元に戻したいと思っても不可能でした。
 EntryRevisionsプラグインを導入することで、 記事の保存毎にそのバージョンコピーを蓄積することができ、 記事内容をいつでも任意の過去の状態に復元することができます。

本文を読む (3 分で読めます)

キャッシュを利用して再構築を高速化する MovableType プラグイン:KeyCached

Posted by
ぴろり
Posted at
2007/09/18 16:41
Trackbacks
関連記事 (0)
Comments
コメント (17)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType のテンプレートが肥大化・複雑化すると、その再構築に要する時間やサーバ負荷が増すことになります。しかし実際のテンプレート中には、再構築によってその内容が変化しない部分が少なくありません。そのような部分については毎回々々構築を行う必要はなく、前回に構築された結果を流用することによって、テンプレート全体の再構築に要する時間や負荷を軽減できると期待できます。

本文を読む (3 分で読めます)

MovableType4のソースコードを眺めてみる

Posted by
ぴろり
Posted at
2007/06/06 18:42
Trackbacks
関連記事 (1)
Comments
コメント (1)
Post Comment
コメントできます
Category
MovableType カテゴリ
カバー イメージ

 SixApart から MovableType シリーズ最新バージョンとなる MovableType 4 がベータ公開されました。 日本語版のお目見えは2007年7月18日ということで、もう少し待たされそうですが、 最新版をいち早く試してみたい方は 英語版がダウンロードできる のでチャレンジされてみてはいかがでしょうか?
 今回のメジャーバージョンアップに伴い 見た目も機能も内側も全てが大きく様変わりをしており、 確かにメジャー番号がインクリメントされただけのことはあります。 その分、MT3.3x からの違いも多く、 MovableType システムベンダにとっては今後の情報に目が離せないことでしょう。
 画面やUIについてのレビューは多くのサイトで書かれると思うので、このエントリでは英語版のソースコードを斜め読みしたメモを残しておこうと思います。

本文を読む (4 分で読めます)

最近のスパム迎撃状況

Posted by
ぴろり
Posted at
2007/04/25 22:24
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
お知らせ カテゴリ
カバー イメージ

 Open MagicVox.net では、コメントやトラックバックに様々なスパム対策を施しているお陰か、スパムボットによるスパム被害というものが今まで数えるほどしかありません。しかし実際にはどれくらいの数のスパムボットの攻撃に曝されているのか気になってアクセスログを調べてみました。
 このサイトのスパム対策はなかなか優秀なようですえっへん

本文を読む (4 分で読めます)

データベースを最適化して MovableType の再構築プロセスを高速化できるかも?

Posted by
ぴろり
Posted at
2007/04/06 19:22
Trackbacks
関連記事 (1)
Post Comment
コメントできます
Category
MovableType カテゴリ
カバー イメージ

 PostgreSQL や SQLite では VACUUM 文、MySQL では OPTIMIZE TABLE 構文を用いてデータベースのテーブルを最適化することができます。特にデータストレージにデータベースを使用しているブログシステムでは、スパムコメントやスパムトラックバックを削除したり一つのエントリを何度も編集したりと、どうしてもデータベースが断片化し易い環境にあります。
 このデータベースの断片化が進むと目的のデータに高速にアクセスできなくなり、特に MovableType では再構築時のパフォーマンスに影響が出ると考えられます。そこでデータベースの最適化によって MovableType の再構築プロセスがどの程度高速化できるのか試してみました。

本文を読む (5 分で読めます)

ページの再構築に要する時間を計測する MovableType プラグイン:StopWatch

Posted by
ぴろり
Posted at
2007/03/31 16:36
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType の再構築プロセスはサーバに対する負荷が高く、深夜などのアクセスが集中する時間帯にこれを行なうと、再構築に失敗してエラーとなることが多々あります。そこでこの再構築プロセスの所要時間を知るために小さなプラグインを書いてみました。簡単なタグを埋め込むことで、 そのページの再構築に要した時間を知ることができるようになります。

本文を読む (2 分で読めます)

OMVのブログステッカーを作ってみました

Posted by
管理者
Posted at
2007/03/12 00:01
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
お知らせ カテゴリ
カバー イメージ

 日頃は Open MagicVox.net 謹製プロダクトをご利用いただきありがとうございます。
 特に MovableType プラグインの数々は、ありがたいことに様々なブログサイト様でご利用ご愛顧頂いているようです。そこで「MagicVox のプラグインを使っているよ!」という表明(?)にご利用頂けるよう、稚拙ながらブログステッカーを作ってみました。お邪魔でなければサイドバーの片隅にでもペタッと貼り付けて頂ければ幸いです。 今後の開発や運営の励みになりますので、是非ともご利用くださいませm(_ _)m
 今後とも Open MagicVox.net を宜しくお願いいたします。

本文を読む (3 分で読めます)

gzip 圧縮された RSS フィードに対応した RSS リーダーは?

Posted by
ぴろり
Posted at
2007/03/06 20:47
Trackbacks
関連記事 (1)
Comments
コメント (2)
Post Comment
コメントできます
Category
開発メモ カテゴリ
カバー イメージ

 先日、コンテンツをgzip圧縮して出力するMovableTypeプラグインを作成し、早速これを用いてRSSをgzip圧縮するようにしていました。RSSフィードは数十分〜数時間程度の短い間隔で頻繁にアクセスされることから、圧縮による転送量削減の効果が期待できると思ったからです。
 しかしRSSリーダーの中にはgzip圧縮されたRSSには対応していないものがあるようです。そこで幾つかのクライアント/RSSリーダーについてこれを調べてみました。

本文を読む (3 分で読めます)

コンテンツを gzip 圧縮して出力する MovableType プラグイン:CompressGZip

Posted by
ぴろり
Posted at
2007/03/04 17:44
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 HTTP/1.1 ではデータを gzip で圧縮して送信することで転送量を減らすことができます。一般に Apache Web サーバでは mod_deflate モジュール を導入してこれを実現することが多いのですが、レンタルサーバなどでは mod_deflate が導入されていないことが多々あります。それでもコンテンツネゴシエーションに対応した Web サーバであれば、gzip で圧縮されたファイル(*.gz)を予め用意しておくことで、この恩恵に与ることがことが期待できます。
 そこで、MovableType で生成したコンテンツを gzip 圧縮するためのプラグインを作ってみました。

本文を読む (3 分で読めます)

« 前へ

Open MagicV o o o o o o o o o o o o o o o o o ox.net

» 次へ