제목 | 슬림+코드이그나이터+템플릿 언더바 짬뽕중 2 | ||
---|---|---|---|
글쓴이 | 방문넷 | 작성시각 | 2016/01/14 21:32:37 |
|
|||
아랫글에 opcache가 적용 안된 상태 였습니다.
서버 환경을 보자면
xeon e3 1231v3 16GB ssd 256
환경이구요
Hyper-v 로 centos6 로 1코어 램 4기가씩 3대셋팅하고
아파치전용 2대 mysql 전용1대로 구성했습니다.
Slim framework 3 + codeigniter 3.0.4(화면상엔 3.0.3) + Template_(템플릿언더바) 를 사용했구요
슬림은 컴포저로 로드되며 코드이그나이터와 템플릿 언더바는 따로 복사해서 사용중입니다
컴포저에 로드된 라이브러리? 모듈? 은 자잘한 것들 몇개 로드하여 진행했습니다..
테스트된 로직은
첫화면 로딩전 SQL 셀렉트 쿼리(액티브레코드사용) 후에 결과를 상수로 추가 후 템플릿 언더바로 출력한 로직입니다.
OpCache 적용전 약 2.7메가 잡아 먹습니다
OpCache 적용후
실행속도와 더불어;;; 메모리 사용량이 1.9메가 정도 줄어들었습니다...
Opcache 적용후 페이지 재로딩 3차례 넘게한후에 나온결과물입니다..
기가막힐 노릇이네요;;;
일단 제가 유지보수하고있는 사이트를 덤프 떠서 개발용에 셋팅해보니.......
평소 6~7메가 먹던 사이트가
3.x메가대로 평균적인 모습을 보여주고있습니다 덕분에 Ajax호출부분에서 매번 타임아웃이 났던적이 있는데..
이제는 매끄럽게 잘 돌아가네요;;;;
혹시나 저처럼 슬림프레임워크와 코드이그나이터 짬뽕으로 쓰고싶으신분들이 계실까하고.. 글 남겨봅니다..
이건 팁도 아는 강좌도 아닌 후기였습니다! |
|||
다음글 | 윙? 초기 개발은 빠른데 유지보수가 어려운 PHP? (1) | ||
이전글 | 슬림+코드이그나이터+템플릿 언더바 짬뽕중.... (7) | ||
한대승(불의회상)
/
2016/01/15 08:25:16 /
추천
0
|
opcache가 적용된 경우 수정된 코드가 약 3분정도 늦게 반영되는 경우가 있습니다.
분명 파일이 업데이트 되면 캐시가 업데이트 되도록 되어 있을텐데 설정상의 문제인지 아직 해결은 하지 못했습니다.
개발 이나 테스트 서버 적용시 유의 하시기 바랍니다. ^^