質問編集履歴

2

「検索順位」を「検索結果に応じてソート」という表現に修正

2015/04/30 20:26

投稿

sounisi5011
sounisi5011

スコア697

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  このWebアプリケーションに全文検索機能を実装しようと考えたのですが、MySQLのFULLTEXTインデックスには**4文字未満の検索語が無視**されたり、レンタルサーバにおけるMySQLは共用のため遅いといった問題があります。
6
6
 
7
- また私の調べた範囲では、検索結果でマッチした単語を強調する機能や、検索順位などを取得する方法を見つけられませんでした。
7
+ また私の調べた範囲では、検索結果でマッチした単語を強調する機能や、検索結果に応じてソートする方法を見つけられませんでした。
8
8
 
9
9
 
10
10
 
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- またSQLiteには、(SQLiteがFTS4に対応している場合に)マッチした情報を返す`matchinfo`関数があり、これを利用することで検索順位のソートも可能かもしれません。
17
+ またSQLiteには、(SQLiteがFTS4に対応している場合に)マッチした情報を返す`matchinfo`関数があり、これを利用することで検索結果に応じてソートすることも可能かもしれません。
18
18
 
19
19
  (以下のサイトではSQLiteに[neozenith/sqlite-okapi-bm25](https://github.com/neozenith/sqlite-okapi-bm25)の関数を追加するアプローチを紹介していますが、レンタルサーバでは厳しいため、全ての結果を取得した上でPHPでソート処理を行うつもりです。)
20
20
 

1

"PHP"タグを削除

2015/04/30 20:26

投稿

sounisi5011
sounisi5011

スコア697

test CHANGED
File without changes
test CHANGED
File without changes