2014-02-24 4 views
2

codeigniter를 사용하여 다중 사이트 플랫폼을 만들려고합니다. 요구 사항 : - 동일한 코드베이스. - 동일한 데이터베이스.CodeIgniter 다중 사이트 설정

동일한 데이터베이스/코드베이스를 사용하는 경우 다중 사이트 플랫폼을 달성하는 방법을 알고 싶습니까? 새로운 사이트 (예 : wordpress multisite)마다 별도의 테이블을 만들 수있는 방법이 있습니까?

고마워요.

+0

내가 같은 DB하지만 별도의 코드를 다중 언어로 사이트를 확인하시기 바랍니다 귀하의 요구 사항에 도움이 될 것입니다. 예 : www.example.com/arabic 및 www.example.com (영어)이 문제에 대해 이야기하고 있습니까? 예 그렇다면 내가 도울 수 –

+0

데이터를 분리하려면 동일한 데이터베이스 내의 다양한 사이트에 대해 다양한 테이블 접두사를 사용할 수 있습니다. –

답변

0
별도의 디렉토리를 작성하고 뷰 따라

eg. 
     application/contollers/site1/index.php 
     application/contollers/site2/index.php 

동일한 경로와 모델이 접두사를 사용할 수있는 데이터베이스의

을 설정해야합니다 별도의 사이트의 경우

,

eg: if u are creating same site in different languages 

    eng_title 
    arabic_title 
    eng_description 
    arabic_description or arb_description 

하고 쿼리 및 조건을 사용하여 원하는 데이터를 가져올 수 있습니다.