-
Google AJAX Search APIを使ったサイト内検索プラグインの追加
-
DB全文検索プラグインの追加
-
バックアップ用シェルスクリプトの追加
検索プラグインは2種類追加しましたが、
Googleの方は、
-
Google検索ですので即時反映しません。
-
ブログトップURLを指定しますので、記事ページ以外にもリストページ等がでてきちゃう。
-
ドメイン単位でGoogleのAPIキーが必要。
DB全文検索の方は、
-
曖昧検索ができない。(大文字小文字とか半角全角とか完全一致しないと検索結果に含まない。)
-
キーワードインデックスを事前に用意することはできないので、インデックスは検索時に全文検索して作成する。(サーバーへの負担が大きい)
といった感じで、どっちも問題ありです。
全文検索は記事数が増えるとかなりの負荷となると思いますので、
どっちかっていうと、検索はGoogleに任せちゃった方がいい気がします。
というか、検索機能はつけない方がいい気がします。
バックアップ用シェルスクリプトは、
記事データベースのみを.tar.gzでバックアップして0-9ファイル、ローテートする感じで、
cronで回すことを想定したものです。
あと、テンプレートを、
記事ページのときも記事タイトルが記事ページへのリンクになる仕様でしたが、
同じページへのリンクですので、リンクにしない方がいい場合もありますので、
その辺ちと修正しました。