내 CMS 용 현지화 플러그인을 작성하고 있습니다. 이 작업을 수행 할 수있는 옵션이 있지만 가장 쉬운 방법은 title_en, content_en과 같은 각 언어에 대한 추가 열을 만드는 것입니다.내 프로젝트, 더 많은 열 또는 더 많은 행의 성능에 가장 적합한 것이 하나 있습니까?
다른 방법으로 '언어'라는 열을 만들고 각 기사의 각 언어를 만들어 행을 만듭니다. 그러나 동적 영역은 '제목', '내용'및 'nice_url'이지만 10 열 (id, category, display, date ...)이 있으며 이러한 열은 필요하지 않습니다.
다른 방법 (예 : article_translations라는 추가 테이블 만들기)은 내 CMS의 플러그인 알고리즘에 적합하지 않습니다.
실제로 "더 많은 행"방식을 사용하면 owner_article이라는 추가 열을 만들어야하고 삭제, 업데이트 및 편집과 같은 모든 요청을 확인하고 업데이트해야하기 때문에 실제로 프로젝트를 구현하기가 쉽습니다. –
저장해야하는 데이터에 대한 추가 정보를 게시하십시오. 우리가하려는 일에 대해 더 많이 알면 더 잘 도울 수 있습니다. – Bohemian
기사가 있으며 각 기사는 몇 가지 언어로 작성됩니다. 기사가 가지고있는 기능은 모든 번역에서 사용됩니다. 만약이 기능을 내 CMS에 구현했다면 쉽다.하지만 플러그인이 될 것이다. "더 많은 행"을 사용하면 실제로 플러그인에 적합하지 않기 때문에 플러그인을 만드는 방식에서 많은 것들을 바꿔야한다. 특색. –