タグ

2007年1月29日のブックマーク (2件)

  • JavaScriptによる全文検索エンジン - llameradaの日記

    JavaScriptでインデックス型の全文検索エンジンを作ってみた。全文検索エンジンを作る際に問題となるのは、インデックスデータを部分的に読み込む方法である。通常はmmapやpreadなどを使ってファイルの一部を部分的に読み込むのだが、もちろん、ブラウザには使えない。ブラウザでファイルの一部分を読み込むには2通りの方法がある。1つは、ファイルを多数のファイルに分割する方法であり、もう1つはHTTPリクエストのRangeヘッダを利用して、ファイルの一部を取得する方法である。前者の利点は、ブラウザのキャッシュが効くことや、対応ブラウザが多いことである。後者の利点は、ファイル数が少なくなるので、インデックスの管理が容易になることである。今回はRangeヘッダの実用性にも興味があったので、後者の方法を用いた。 参考ページ:最速インターフェース研究会 :: Ajaxを使ったシンプルなチャット 転置イ

    JavaScriptによる全文検索エンジン - llameradaの日記
  • [PHPウォッチ] 第32回 PEARパッケージを簡単に作成,管理できるPEAR_PackageProjector

    PHPウォッチ] 第32回 PEARパッケージを簡単に作成,管理できるPEAR_PackageProjector 前回のPHPウォッチでPHP 5.2.0の正式リリースを取り上げたが,このバグ修正版であるPHP 5.2.1のリリースが目前に迫っている。修正点について紹介するとともに,PEAR基底パッケージの最新バージョン1.5.0の詳細,PEARパッケージを簡単に作成,管理するPEAR_PackageProjectorを紹介する。 PHPリリース関連情報 PHP 5.2.1リリース予定:バグ修正が中心,Windows版では性能向上も 執筆時点において,PHP 5.2のリリースマネージャーであるIlia Alshanetsky氏により,PHP 5.2.1 RC3のリリースが行われている。PHP 5.2.1では主にバグの修正が中心だが,Windows版においては多くのパフォーマンス向上に関す

    [PHPウォッチ] 第32回 PEARパッケージを簡単に作成,管理できるPEAR_PackageProjector
    otom
    otom 2007/01/29
    後で