CodeIgniter는 가볍고 빠르며 유연하고 안전한 PHP 풀스택 웹 프레임워크입니다. 더 많은 정보는 공식 사이트에서 확인할 수 있다.
이 저장소에는 CodeIgniter 4의 소스 코드만 보관되어 있습니다. 버전 4는 품질과 코드를 보다 현대적인 버전으로 가져오면서 수년 동안 사람들이 프레임워크를 사랑하게 만든 많은 것들을 그대로 유지하기 위해 완전히 재작성되었습니다.
버전 4 계획에 대한 자세한 내용은 포럼 발표에서 확인할 수 있습니다.
사용자 가이드는 CodeIgniter 4의 기본 문서입니다.
현재 진행 중인 사용자 가이드는 여기에서 확인할 수 있습니다. 프레임워크의 나머지 부분과 마찬가지로 이 작업도 진행 중이며 시간이 지남에 따라 구조, 설명 등이 변경될 것입니다.
프레임워크 구성요소에 대한 API 문서에도 관심이 있을 수 있습니다.
index.php는 더 이상 프로젝트 루트에 없습니다! 더 나은 보안 및 구성 요소 분리를 위해 공용 폴더 내부로 이동되었습니다.
이는 프로젝트 루트가 아닌 프로젝트의 공용 폴더를 "가리키도록" 웹 서버를 구성해야 함을 의미합니다. 더 나은 방법은 가상 호스트가 그곳을 가리키도록 구성하는 것입니다. 좋지 않은 방법은 웹 서버가 프로젝트 루트를 가리키도록 하고 나머지 로직과 프레임워크가 노출되므로 public/... 을 입력할 것으로 예상하는 것입니다.
CI4 작동 방식에 대한 더 나은 설명을 보려면 사용자 가이드를 읽어 보세요 !
CodeIgniter는 전적으로 자원 봉사 기반으로 개발되었습니다. 따라서 문제를 검토하는 데 최대 7일이 소요됩니다. 해당 기간 동안 해당 팀으로부터 소식을 듣지 못한 경우 해당 문제에 대한 의견을 남겨주시면 다시 알려드리겠습니다.
우리는 Github 이슈를 사용하여 버그를 추적하고 승인된 개발 작업 패키지를 추적합니다. 우리는 포럼을 사용하여 지원을 제공하고 기능 요청에 대해 논의합니다.
지원이나 기능 요청과 관련된 문제를 여기에 제기하면 닫힙니다! 버그를 발견했는지 확실하지 않은 경우 먼저 포럼에 스레드를 올리십시오. 다른 사람도 같은 문제를 겪었을 수 있습니다.
새로운 Github 문제를 제기하기 전에 버그가 아직 보고되거나 수정되지 않았는지 확인하세요.
우리는 저장소에 대한 기여에 대해 PR(풀 요청)을 사용합니다. 우리는 보고된 버그 또는 승인된 작업 패키지 중 하나를 해결하는 기여를 찾고 있습니다.
기능 요청의 형태로 PR을 사용하지 마십시오. 원치 않는 기여는 프레임워크 로드맵에 잘 맞는 경우에만 고려됩니다. CodeIgniter 3의 일부였던 일부 구성 요소는 자체 저장소가 있는 선택적 패키지로 이동되고 있음을 기억하세요.
우리는 커뮤니티로부터 기여를 받고 있습니다 !
우리는 언제든지 특별히 관심이 있는 항목에 "도움 구함" 라벨을 추가하여 프로세스를 어느 정도 관리하려고 노력할 것입니다. 해당 문제에 대한 토론에 참여하고 그 중 하나를 주도하고 싶다면 알려주십시오.
현재 우리는 범위를 벗어난 기여를 찾고 있지 않으며, 통제된 진화의 일부로 간주되는 기여만 찾고 있습니다!
사용자 가이드의 CodeIgniter에 기여 섹션을 읽어보세요.
다음 확장이 설치된 PHP 버전 7.2 이상이 필요합니다.
또한 PHP에서 다음 확장이 활성화되어 있는지 확인하십시오.
CodeIgniter 테스트 스위트 실행에 대한 정보는 테스트 디렉토리의 README.md 파일에서 찾을 수 있습니다.
https://github.com/dropways/deskapp에서 관리자 테마를 받으세요.