개발 Q&A

제목 TTFB와 Content Download 속도 때문에 죽겠습니다ㅠㅠ
카테고리 서버
글쓴이 오징어1 작성시각 2017/02/21 10:54:14
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14812   RSS

안녕하세요 현직에서 개발중인 초보 개발자입니다.

지금 개발 환경은 Centos7, Apache 2.4.x, php 7.0.9, mssql, CodeIgniter 환경에서 개발하고 있습니다. 

mssql은 별도 서버에 있고 서비스하는 서버에는 apache와 php만 깔려있습니다. 

CI를 이용해서 개발을 하고 있는데... 

웹캐시없이 처음 접속할 때 TTFB와 Content Download 속도가 너무 느려서 답답해서 글 올립니다. 

용량이 대용량도 아니고 저용량의 이미지 또는 CSS파일을 불러올때 이상하게 시간이 오래 걸립니다. 

특정파일이 매번 그런게 아니고  돌아가면서 한 두개씩 오래걸리는 바람에 페이지가 느리게 뜨고 있어서 답답해 죽겠습니다ㅠㅠㅠ 

제가 생각하기는 아파치 설정이나 서버에 문제가 있다고 생각이 드는데 

혹시 확인해보거나 의심할만한 부분이 있을까요??

 

 

 다음글 코드에 없는 데이터(문자열)이 화면에 나옵니다. (1)
 이전글 다음에디터 div 태그로 display : block ... (1)

댓글

kaido / 2017/02/21 13:38:11 / 추천 0

TTFB에 가장 큰 영향을 주는것은 css 와 js와 CDN 입니다. 

CDN은 오히려 TTFB에 악영향을 줍니다. [구글에서 SEO = llya Grigorik 입니다. 이 양반이 그렇다고 하면 그런 겁니다.]

네트워크 체크 해보시고, 서버의 반응 자체가 늦다면 서버 사양이 지극히 낮은것 입니다.

TTFB는 서버 설정만 보지 마시고, 종합적으로 점검하셔야 합니다. 

 

PS. CDN이 무조건 나쁘냐고 하면 또 그렇지 않은것이, 이미지 캐싱 하고 관련이 있으니...

TTFB가 늘어지지 않는 CDN 선택도 중요합니다.

 

PS2. CI가 네이티브 PHP 보다는 좀더 메모리 많이 먹는것은 맞습니다. 다만 CI 때문에 주구장창 TTFB가 늘어나진 않습니다.

워드프레스 메모리 16M씩 먹는 이놈으로도 0.5초 셋팅 하는 사람도 있습니다.

원인을 CI에서 찾으시면 심히 골룸 하십니다.