php와 MySql으로 블로그를 만들고 있는데 CKEditor와 같은 리치 텍스트 에디터를 사용하여 백엔드에서 기사를 편집하고 싶습니다. 그렇다면 MySql, 텍스트 또는 BLOB에 어떤 유형의 데이터를 저장해야합니까? 내가 아는 한, 리치 텍스트 편집기의 결과는 html 형식이므로, 텍스트로 "문자열"로 저장하면 전체 텍스트 검색에 더 좋을 것입니까? 미리 감사드립니다.리치 텍스트 에디터에서 편집 한 데이터를 MySql에 저장해야하는 유형은 무엇입니까?
1
A
답변
1
HTML은 단지 텍스트이므로 VARCHAR 또는 TEXT로 저장하십시오. 문자열 (유형 언급)로 저장할 수 있습니다.
전체 텍스트 검색은 색인을 통해 향상됩니다. InnoDB 데이터베이스 엔진을 저장하면 기본 MyISAM이 지원하는 FULLTEXT 유형 인덱싱이 손실되므로 데이터베이스 엔진을 결정해야합니다. 어느 쪽이든, 데이터베이스 색인이 메모리에 들어 맞으면 꽤 빨리 검색 할 수 있습니다.
전체 텍스트 검색은 스핑크스와 같은 타사 색인을 사용하는 것이 더 좋습니다. 당신이 할 수있는 또 다른 일은 기사의 모든 문자열을 별도의 레코드로 토큰 화하고 "점수"는 쿼리와 일치하지만 스핑크스와 같은 검색 엔진이 훨씬 효율적입니다.
관련 문제
- 1. 데이터베이스에 날짜를 저장해야하는 유형은 무엇입니까?
- 2. MVVM에 데이터를 저장해야하는 위치는 무엇입니까?
- 3. IE exec 명령으로 리치 텍스트 편집
- 4. 많은 리치 텍스트 상자 및 텍스트 상자 편집
- 5. QTextEdit에서 리치 텍스트 사용
- 6. Rails 3.2 데이터베이스에서 csv 파일을 저장해야하는 유형은 무엇입니까?
- 7. 리치 텍스트 편집 옵션이있는 텍스트 상자 용 javascript 라이브러리
- 8. MySQL에 부울 값을 저장할 데이터 유형은 무엇입니까?
- 9. 데이터를 편집 할 때 데이터의 ID를 세션에 저장해야하는 경우
- 10. iPad 리치 텍스트 컨트롤
- 11. 사용자가 편집 한 텍스트 영역에서 오는 데이터를 관리하십시오.
- 12. 텍스트 영역의 필드 유형은 무엇입니까?
- 13. 텍스트 + 이미지 보고서에 사용할 수있는보기 유형은 무엇입니까?
- 14. 텍스트 데이터를 저장하는 데 사용해야하는 데이터 유형은 무엇입니까?
- 15. HTML 리치 텍스트 편집 : 선택 주위에 사용자 정의 html 둘러보기
- 16. html 텍스트 박스에서 mysql에 데이터를 삽입한다.
- 17. 리치 텍스트 디스플레이가 시스템을 고정시킵니다.
- 18. Django App의 리치 텍스트
- 19. JSON 문자열의 리치 텍스트
- 20. Grails를위한 리치 텍스트 플러그인
- 21. 리치 텍스트 상자 라이브러리
- 22. gtk-sharp의 리치 텍스트?
- 23. ... WYSIWYG 리치 텍스트 교체
- 24. iPhone의 리치 텍스트 영역 디자인
- 25. WPF로 스트리밍 리치 텍스트 표시
- 26. Rails에서 리치 텍스트 사용자 입력
- 27. 스트라이프 리치 텍스트 상자를 만드는 방법은 무엇입니까?
- 28. TinyMCE에서 PHP로 리치 텍스트 파일을 읽고 쓰십시오.
- 29. 언리얼 에디터에서 텍스처를 인스턴스화하기
- 30. XML 코드 자체에 편집 텍스트 상자 데이터를 저장하는 방법은 무엇입니까?