しらぎく検索スクリプトは、サイトをお持ちの方がご利用になれる簡単な検索スクリプトです。
なるべく重くならないようにするため、幾つかの点で簡略化しております。
検索の順序として、各ファイル毎に順に
を調べます。
サーヴァへの負荷を軽減するため、検索結果の数に上限を設け、上限に達した時点で検索を打切るようにしております。
尚、 1ページでご案内する件数は十件(モバイルでは機種に依り三件または五件)に固定されております。
各種モバイル端末にも、最適化した画面でご案内します。
しらぎく検索スクリプトのご利用条件は現在のところ以下のようになっております。
半角英字の大文字と小文字のみ、区別せずに検索出来ます。
日本語文字列の検索では、語句の分析を行いません。このため、例えばきのこと言う検索語を入力した場合、生きのこる
を含む文書があればそれも検出されます。
英語などのラテン文字文字列の検索では、英数字以外の文字に続く語句を検索対象語句とします。語尾変化に出来るだけ対応するため、語尾のチェックは行いません。このため、例えばstarと言う検索語を入力した場合、start
などを含む文書があればそれも検出されます。
ラテン文字言語での語尾変化については、入力されたキーワードに続く形のみ対応出来ます。従って、英語の名詞の場合、
children
は検出されます。women
は、入力したwomanに続く形では無いため検出されません。同様に、英語の動詞の場合も、
plays
, 過去形・過去分詞のplayed
, 現在分詞・動名詞のplaying
はいずれも検出されます。has
, 過去形・過去分詞のhad
, 現在分詞・動名詞のhaving
はいずれも入力したhaveに続く形では無いため検出されません。