PHP特化型検索エンジン:PHPの関数名をGoogle Suggest風に補完&串刺し検索

PHPのマニュアルの全文検索はありますが、関数名をもっと簡単に入力したい、というニーズがあったのでつくってみました。機能的にはSpecial Google Searchesと似たような感じ。

» PHP特化型検索エンジン

入力欄に半角英字でPHPの関数名の最初の2文字以上を打つと、Google Suggest風に関数名の候補から選べます。
関数名の時はそのままマニュアルに飛び、それ以外の検索語の時はPHPマニュアル、PEARマニュアル、PHPユーザ会MLを対象にした串刺し(Yahoo! JAPANのAPIを使用)となっています。

まだユーザによる追加はできませんが、ショートカットもあります。今のところ、「dir」という検索語の際には
http://jp2.php.net/manual/ja/class.dir.php
に飛ぶようになっています。

IE6とFirefox1.5、Opera8.5では動作確認しました。
あとやりたいこととしては、

  • 検索語が2語以上あるときにも検索結果の強調表示は単語ごとに
  • Cookieを利用するなりして検索履歴を表示

JavaScript部分はprototype.jsとbehaviour.jsをふんだんに使っています。

This entry was posted in つくる. Bookmark the permalink. Both comments and trackbacks are currently closed.

3 Comments

  1. かわもと
    Posted 2006/01/19 at 1:54 am | Permalink

    ちょうど2日前にこんなものが出てきてます。
    ちょっと早かったですねっ。

    http://splasho.com/blog/index.php?q=node/13

  2. かわもと
    Posted 2006/01/19 at 1:54 am | Permalink

    すみません、2日「後」の間違いっす。

  3. Posted 2006/01/19 at 8:34 pm | Permalink

    おぉ。コメントありがとうございます。
    これはでもインクリメンタルサーチみたいな感じですね。あまり使いやすくもないような。。

    自分が作ったほうも、関数の引数や概要を表示してと要望があるので、加えようかと思っています。

Page optimized by WP Minify WordPress Plugin