2017-11-16 8 views
-3

CodeIgniter에서 여러 학교를위한 School ERP 시스템을 만들도록했습니다.Codeigniter에서 School ERP System을 만드는 방법에 대한 제안

나는 프로젝트를 시작하는 방법을 혼동합니다. 먼저 학교가 로그인하여 원하는 작업을 수행하는 직접 프로젝트를 만들었습니다.이 경우 코드는 10 개의 다른 CodeIgniter 응용 프로그램과 함께 10 개의 다른 도메인을 만들어야하는 10 개의 학교에 대해 반복적으로 사용됩니다.

여기서부터 혼란스러워합니다.

  1. 그래서 여러 사이트를 처리 할 수있는 CodeIgniter 응용 프로그램을 하나만 만들 수 있습니까? 만약 그렇다면 CodeIgniter는 N 개의 어플리케이션 (이 경우 학교)을 처리 할 수 ​​있습니다.

  2. 또는 개별 도메인에 N 개의 다른 어플리케이션을 생성하는 것이 좋습니까?

  3. 세 번째로 학교를 만들고 다른 유형의 모듈을 학교에 부여하는 수퍼 관리자가 있습니다. 다음으로, 학교장 (교장 선생님)은 더 많은 하위 사용자 (학생, 부모 등)를 추가로 만드는 관리자입니다. 이제이 수퍼 관리자를 연결하고 데이터베이스를 유지 관리하는 방법과 다른 10 가지 응용 프로그램을 만듭니다.

작업을 시작하는 방법이 혼란스러워 지므로 프로젝트를 시작하기 위해 몇 가지 유용한 제안 사항을 제공해주십시오.

+0

적어도 새로운 사람/사용자가 실수인지 이해할 수 있도록 음수 표시에 대한 의견을 제공하십시오. –

답변

0

여기에 문제에 대한 간단한 아이디어가 있습니다. 하위 도메인에 액세스 할 때마다 데이터베이스의 다른 학교 데이터를 사용하는 학교 용 단일 codeigniter 응용 프로그램을 개발해야합니다. 이 도움이 되었으면합니다.

+0

자세히 설명해 주시겠습니까? –

+0

기본 학교 기능, 입학, 시험, 클래스 루틴 등을 시작해야합니다. 그 위에 데이터베이스의 학교 프로필을 작성하려면 수퍼 관리자로 ACL이 있어야합니다. 그런 다음 스태프와 같은 관련 사용자를 추가하십시오. 부모님. 모든 모듈 데이터는 school_id를 기준으로로드됩니다 – samar

+0

ACL은 무엇을 의미합니까? –