묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php 질문입니다.
2023.09.11 21:01
MS SQL 을 사용하고 있습니다.
랭킹이 필요해서 php 파일 하나 만들어서 쿼리 돌리고 랭킹을 받고 있습니다.
근데 생각해 보니
회원들이 랭킹을 볼 때마다 매번 php 파일이 실행하게 되는데
그때마다 쿼리를 돌리는 게 리소스 측면에서 비효율적이라고 생각이 되네요.
시피유/램 사용율도 올라가는 게 보이고요.
그래서 랭킹은 1시간에 한 번만 쿼리를 실행해서 만들어진 랭킹만 회원들에게 보이게 하고 싶습니다.
실시간 랭킹은 아닌 게 되는 거죠.
일종의 캐시 같은 건데 회원들은 매번 php 쿼리(랭킹)를 보는 게 아닌 이미 만들어진 랭킹 html 을 보게 되는 거죠.
이걸 구현하기 위해 참고가 될만한 자료가 있으면 링크 부탁드립니다.
감사합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
채원 |
사용자 정의 이름으로 게시판 정렬이 안됩니다.
[3]
![]() | 2023.05.30 by sejin7940 |
조영진 |
기본으로 제공되는 게시판에서 버튼을 없애고 싶습니다.
[1]
![]() | 2023.05.30 by sejin7940 |
pathmaker | 팝업을 만들어 올리고 싶은데 ㅜㅠ [1] | 2023.05.26 by sejin7940 |
아진검 | xe1 최신버전 로그인 풀림 문제 [3] | 2023.05.20 by 고은김 |
Blugreen | 구버전 XE에 스팸글이 너무 많은데 일괄 선택이 없어서.. [2] | 2023.05.17 by Blugreen |
지오시스 |
xe 설치문제
[5]
![]() | 2023.05.18 by 지오시스 |
얼음완장 | 댓글을 별도 관리자에서 달아야 하는데요. [4] | 2023.05.16 by 얼음완장 |
도라에몽 | https 주소로 다운로드가 안됩니다. [1] | 2023.05.12 by sejin7940 |
일홍 |
공공데이터포털 api 연결 문의드립니다.
![]() | |
hssc | 문서 관련 문의드립니다. [1] | 2023.05.11 by sejin7940 |
뽀라돌이 | SQL 오류 관련 | |
파란촌놈 | XEDITION 로고 사이즈를 크게하려면... [4] | 2023.05.02 by 산다는건그런거여라 |
몽아아 | 벌써 5월 | |
쟁이 | 사용자 접속방법 [1] | 2023.04.29 by sejin7940 |
쟁이 | 모듈과 위젯이 페키지로 설치되어있을 때 삭제 방법 [1] | 2023.04.26 by sejin7940 |
쟁이 |
삭제 방법좀
![]() | |
Fangpang |
모바일에서 양쪽 빈공간을 없애는 방법좀
[2]
![]() | 2023.04.24 by Fangpang |
sa****1876f |
잘 사용하던 홈피가 이렇게..
[1]
![]() | 2023.04.22 by sejin7940 |
생~초보 |
사이트설정에서 메뉴 편집이 전혀안됩니다.
[6]
![]() | 2023.04.21 by moonf3ec7 |
도치아빠 |
게시물 복사할 때 사용자 정의항목이...
[3]
![]() | 2023.04.20 by 싸이몬영어 |
XE 기반이신지 다른 기반인지를 모르겠네요
XE 기반이면 캐시 를 써서
그 값을 저장해서 공유하는 방식이 있을테고
( 실제 회원정보나 게시글정보 등도 다 부하를 줄이기 위해 캐시 를 쓰고 있으니 Core 에서 해당 부분 확인하시면 될거예요 )
아니면 해당 랭킹 기능을 위젯 기반으로 만든뒤
위젯 배치할때 위젯캐시 를 설정하는 방법도 있습니다. ( 그 캐시 기간동안은 위젯 내용을 캐시해둔걸로 대체해 보여주죠 )