내 제품에는 50 명의 고객이 있습니다. 각 고객은 MYSQL 데이터베이스를 가지고 있으며 Codeigniter를 사용하고 있습니다.여러 고객을 대상으로 동일한 Codeigniter 코드 설치의 여러 응용 프로그램
나는이 50 개 하위 폴더 예를 들어 domain.com/client1 domain.com/client2 등 에 나는 각각의 새로운의 설치의 여러 사본을 싶지 않는 내 모든 고객 및 다른 데이터베이스 및 하위 도메인 에 대해 하나의 설치를 갖고 싶어 클라이언트
이상적으로 domain.com/app/
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 나는 고객이 우리와 함께 등록 할 때 동적으로 각 고객을위한 폴더를 만들고 diff 구성 파일을 작성하려고했습니다. 나는 여기서 뭔가 잘못하고 있다고 생각합니다.
각 고객마다 다른 데이터베이스를 원한 이유를 말씀해 주시겠습니까? 때로는 각 고객에 대해 별도의 데이터베이스가 필요하지 않은 경우이 방법에 접근하는 더 좋은 방법이 있습니다. 보안 및 데이터 분리를 위해이 기능이 필요할 수도 있지만 알아두면 유용 할 것입니다. –
각 고객에 대해 왜 다른 데이터베이스가 필요한지 계속 기록하고 싶습니다. – shine
응용 프로그램에 각 고객에 대한 인증이 있습니까? –