のテキストを検索するこんにちは、私はこの事前に定義された言葉
word_id int(10)
word varchar(30)
のように見え、私はテキストを持っているデータベーステーブルを持って、私は何、このテキスト内の単語の一つは、そのテーブルで定義されているかを確認したいですこれを行う最もエレガントな方法は?
現在、すべての単語をデータベースに照会し、PHPを使用してテキスト全体の各単語を検索するので、データベースからすべての単語をPHPにダウンロードするのに時間がかかります。私のテキストに対して彼らの
テキストを単語に分割し、各単語のDBを検索することを検討しましたか(現在のアプローチを逆にする)?はるかに効率的です。 – JohnFx
既存の検索エンジンの使用はどうですか?いくつかのオープンソースオプションがあります。データベースを照会するコードを変更することができます。 – Dan
何をしても、血圧の問題に注意してください。 (http://thedailywtf.com/Articles/The-Clbuttic-Mistake-.aspx) – JohnFx