gsitemap 仕様 v2007.9.16

[ プラグイン » 仕様 ]

 bsnap_hs/bsnap_tx プラグイン より先に手をつけていた gsitemap プラグイン を公開しました。
 entries_kache プラグイン のインデックスファイル出力タイミングとのかねあいで、 試行錯誤したために少々手こずった上、詰めの際に凡ミスを連発しましたが何とか entries_kache プラグイン のインデックス更新タイミングに同期して、 出力できるようになったので、ここで FIX しました。

 以下に 2007 年版 gsitemap プラグイン の 2007.9.16 時点の仕様をまとめておきます。
  1. entries_kache プラグイン が出力するインデックスファイルをサイトマップファイルに変換するため、 このプラグインのインストールは必須です。 インデックスファイルの仕様上、entries_index プラグインファイルでも代替可能。
     ただし、entries_index プラグインの場合は、アクセスごとにインデックスファイルが更新されるため、 サイトマップファイルもその都度更新されます。効率低下の原因になるため、 entries_kache プラグイン のインストールを強く推奨します。
  2. タイムゾーンの設定は自動で行うようになっています。 国外のレンタルサーバなどではプログラム的に修正が必要かもしれません。
    (要望があれば、手動設定するように修正することは簡単なので用意します)
  3. 本バージョンは blosxom の 動的生成の仕組みを利用していないために専用のフレーバは必要ありません。
     その代わりに、出力されるサイトマップファイルの形式の変更には、 プログラム本体の変更が必要になります(そんなに難しい修正ではないですが…)。
以下、サイトマップファイルの出力例です。
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
  <url>
    <loc>http://www.ellinikonblue.com/blosxom/</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
     <loc>http://www.ellinikonblue.com/blosxom/blosxom/plugins/20070916gsitemap2007.html</loc>
     <lastmod>2007-09-16T17:30:01+09:00</lastmod>
  </url>
  :(以下、繰り返し)
</urlset>

Sep 17, 2007 at 13:05 | コメント (0) | トラックバック (1)

トラックバック


このエントリへのトラックバック一覧

2007 年版 gsitemap プラグイン

 うちが公開しているいくつかのblosxom 用でっち上げプラグインの内、意外に使っていただいている方が多いのですが、...

from Ellinikonblue.com Weblog at 2007/09/17 13:23:43

このエントリへのコメント一覧

 まだこのエントリに対するコメントはありません。

コメントを書く





※ URL の場合は http://... から、 メールアドレスの場合は mailto:... から記述してください。