一个商品信息表,为了便于做搜索,需要建两个全拼和首拼的字段吗?

WBOY
リリース: 2016-06-06 20:24:37
オリジナル
1315 人が閲覧しました

一个商品信息表,为了便于做搜索,需要建两个全拼和首拼的字段吗?

例如:
商品名:包菜
全拼:baocai
首拼:bc

需要这样吗?

回复内容:

一个商品信息表,为了便于做搜索,需要建两个全拼和首拼的字段吗?

例如:
商品名:包菜
全拼:baocai
首拼:bc

需要这样吗?

可以建,但是autocomplete的时候,肯定不是通过mysql like来查,后台还是要通过搜索引擎(比如sphinx)来对这两个字段建索引

搜索可以直接使用中文关键词,这里关系不大,还有你在seo里提到这个问题。这里的中文并不会对seo产生影响。
其实seo对于这些细节正在趋于人性化,比如百度倾向于中文的细节以及拼音,而谷歌倾向于语意话关键词。
如果你的搜索里需要用到拼音搜索。那么你提到新建数据列就是有必要的。否则,就不需要。

有人知道么?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート