진서기

ob_start 캐싱하기~ 의견 주세요

PHPSCHOOL에 올라와 있는 ob_start를 이용한 캐싱을 아래와 같은 방식으로 적용해보면 어떨까 해서 올려봅니다.
 
토요일이라 사이트에 적용해보진 않았습니다.
------------------
ob_start();
 
캐쉬될 내용
 
결과를 파일에 저장
------------------
파일을 include ..
 
위와 같이한다면
cron을 이용하는게 편합니다;;;
최근글 뽑기등이 실시간 반영 안되어서 cron을 이용하긴 애매하죠;
 
그래서 DB에 insert, update, delete가 되면 캐쉬를 파일로 저장해주는겁니다.
write_update 안에 코드 삽입하면 되겠죠
 
캐싱된 파일을 include하면 html로만 되어 있으니 속도가 개선되지 않을까 합니다.
 
필요한 부분만 캐싱해서 include할수도 있고 메인에 실시간으로 반영되게 할수 있으니..
 
select가 insert, update, delete되는 만큼만 실행 될터이니..
 
 
방문자 적은사이트는 그냥 쓰면 되겠지만
 
메인페이지만 하루 2만히트~3만히트정도 되니 첫로딩이 느립니다.;;;;
쿼리캐쉬 e엑설러레이터인지 .. 설치하고 해도 좀 느린감이 있더군요
 
여러분은 어찌 생각하세요?
 
 
|

댓글 2개

신문사나, o.oo의 focus 와 같이 쓰일 수 있다면 속도에 많은 개선점이 있겠지요.
어지간한 개인 사이트라면 궂이 쓸 필요는 없다고 생각 됩니다.
http://smarty.php.net/
이거 기능 중에 하나가 캐쉬 기능입니다.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
19년 전 조회 1,908
19년 전 조회 3,504
19년 전 조회 2,410
19년 전 조회 1,444
19년 전 조회 1,230
19년 전 조회 1,398
19년 전 조회 1,266
19년 전 조회 1,724
19년 전 조회 1,867
19년 전 조회 1,275
19년 전 조회 1,411
19년 전 조회 1,255
19년 전 조회 2,560
19년 전 조회 1,851
19년 전 조회 1,750
19년 전 조회 1,594
19년 전 조회 1,854
19년 전 조회 1,737
19년 전 조회 1,448
19년 전 조회 1,496
19년 전 조회 1,661
19년 전 조회 1,989
슈가쭌
19년 전 조회 1,365
19년 전 조회 1,846
아꽈
19년 전 조회 1,844
19년 전 조회 1,718
19년 전 조회 1,491
아꽈
19년 전 조회 1,847
슈가쭌
19년 전 조회 1,292
19년 전 조회 1,738