2013-01-10 4 views
2

이 간단한 유지하려면 최종 사용자가 만든 일부 HTML 기반 콘텐츠를 저장할 계획입니다. 그래서 다음과 같은 테이블검색 가능성을 높이기 위해 일반 텍스트 (HTML 데이터 외에)를 저장하면 어떤 이점이 있습니까?

create table Content 
(
    ContentId, 
    Title, 
    ContentHtml 
) 

자, HTML은 CKEditor라고합니다. 전체 텍스트 검색이나 검색 엔진이 콘텐츠를 더 쉽게 찾을 수 있도록 일반 텍스트 버전의 콘텐츠를 저장하는 것이 좋습니다. 아래 그림과 같이.

table Content 
(
    ContentId, 
    Title, 
    ContentHtml, 
    ContentPlainText 
) 
+2

이것 좀보세요. http://www.developmentnow.com/blog/2006/08/12/sql-server-2005-full-text-search-on-html-documents/ – DON

+0

html 자체는 일반 텍스트입니다. –

답변

0

의견에서 지적한 바와 같이 : 절대적으로! 생각할 수있는 검색과 관련이없는 서식 지정 문자열 및 HTML 태그가 있습니다 (특히 서식을 찾고있는 사람이 아닌 경우, 예를 들어 누군가 AliceBlue을 사용함).

또한 HTML 태그 이름과 같은 "쓰레기"를 던지지 않으면 귀중품이 더 효율적으로 검색 속도가 빨라질 수 있습니다.