CI 2.4.4와 함께 Grocery Crud (1.4.1)를 사용하고 있습니다. Grocery Crud는 내 로컬 환경과 내부 스테이징 서버에서 작동했습니다. 그러나 라이브 서버에 프로젝트를 배포 할 때 성능 문제가 발생했습니다. 식료품 점 Crud가 들어있는 페이지는 정말 천천히로드되었습니다. 다른 페이지 (예 : 로그인 할 db로 로그인)는 우리에게 좋습니다. Chrome에서 '네트워크'패널을 확인한 후 'ajax_list_info'와 같은 Ajax 호출, 'ajax_list'가 완료되는 데 오랜 시간이 걸렸습니다 (이 경우 30 초). 아래 스크린 샷을 참조하십시오. 식료품 점 CRUD ajax 성능
식료품 점의 성능을 차단 한 라이브 서버 구성이있을 수 있습니다. 그러나 다른 사람이이 문제를 만났는지 묻고 싶습니다.
색인 문제가있을 수 있습니까? 모든 데이터베이스에 올바른 기본 키, 인덱스가 있는지 확인하십시오. e.t.c ? 실시간으로 데이터베이스를 다운로드하고 로컬에서 신속하게 작업 할 수 있는지 확인하십시오. –
감사합니다. 그러나 실제 데이터베이스에서는 색인이 올바르게 설정됩니다. 또한 프로젝트가 아직 공개되지 않았기 때문에 데이터베이스에 10 ~ 20 개의 레코드 만 있습니다. – Peng
이상 하네. 서버에서 몇 가지 간단한 Codeigniter 쿼리를 사용하여 속도가 느린 지 확인할 수 있습니까? 다른 서버에 데이터베이스가있을 때 이런 일이 발생할 수 있습니다. 동일한 시스템에 데이터베이스가 있고 데이터베이스 구성에 "localhost"가 있는지 확인하십시오. –