나는 codeigniter를 API에만 사용하고 있습니다.codeigniter 성능 컨트롤러 CI_Controller
서버의 액세스 로그를 평균적으로 분석했습니다. 은 약 5 초에 약으로 걸리고 평균 5 초가 걸립니다.
system \ core \ Controller.php에는 CI_Controller 이라는 클래스가 있고 생성자 내부의 다음 줄에는 4 초가 걸립니다.
이 문제는 새로운 서버에있는 모든 codeigniter 코드를 이동 한 후에 만 발생합니다. 이전 서버의 평균 서버 크기는 이었습니다. 평균적으로 1 초 미만이었습니다.
이 문제를 해결하기 위해 노력하고 있습니다. 어떤 아이디어라도 감사 할 것입니다.
CI 거기 밖으로 가장 빠른 프레임 워크 중 하나입니다 세션이있는 경우 - 그럼에도 불구하고 그보다 더 많은 정보를 제공해야합니다 ... – sintakonte
system \ core \ Controller.php의 CI_Controller에는 문제가 없습니다. codeigniter의 각 컨트롤러는이 클래스를 CI_Controller로 확장하므로 각 컨트롤러에서이 클래스가 호출되어 시간이 걸릴 수 있습니다. 간접적으로 그것은 당신의 컨트롤러에 의해 시간이 걸리고 있습니다. – BSB