게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 디비 접속에 관해.. |
---|
작성자: 송원석
작성일시: 2008-04-28 17:08,
조회수: 3,425
|
안녕하세요? 송원석입니다. ^_^
물론 가능은 합니다만, 몇 가지 유의해야 될 문제점들이 존재합니다. 말씀하신 것과 같은 기능은 사실 아주 기초적인 수준의 캐시 시스템이라고 볼 수 있을 겁니다. 즉, 누군가가 특정 게시물을 처음 읽는 순간, HTML 렌더링까지 마친 텍스트 파일을 미리 저장해 놓는 거죠. 그리고 다음에 동일한 게시물을 요청받으면, 이 때 만들어진 텍스트 파일을 읽어서 리턴해줍니다. 기본적으로 단순한 논리대로라면, 이 방식을 사용하는 경우 데이터베이스에 연결하는 시간과 게시물을 읽어오는 시간, HTML 처리 등을 수행하는 시간들이 절약될 겁니다. 문제는 구현된 실제 메커니즘의 효율이 얼마나 되겠느냐 하는 점과, 데이터베이스에 저장된 게시물이 다시 갱신되거나, 삭제되는 시점을 정확히 파악하여 캐시에 반영하는 방법에 대한 선택일 것입니다. 너무나 당연한 얘기겠지만, 이 커스텀 캐시의 효율이 본래의 게시판 프로그램 보다 좋아야 할 것입니다. 아마도 대부분 이 문제는 손쉽게 해결되리라고 봅니다. 그리고 두 번째로 원본이 갱신되는 시점을 정확하게 파악할 수 있어야만, 데이터가 변경되었는데도 예전 게시물의 내용이 나온다거나, 삭제된 게시물이 나온다거나 하는 경우를 피할 수 있을 것입니다. ^_^ 만약, 지금 운영중이신 환경이 ASP.NET 환경이시라면 ASP.NET 에서 자체적으로 제공되는 출력 캐시 기능도 아주 좋은 대안이 되어드릴 것이라고 생각합니다. 그리고 참고로 IIS7 에서는 비 ASP.NET 콘텐츠, 즉 ASP 또는 PHP 등으로부터 생성되는 출력에 대해서도 출력 캐시를 적용할 수 있으므로 감안해 보시기 바랍니다. 감사합니다. |
IP 주소: 58.227.41.238
|
게시물 | ||||
---|---|---|---|---|
1,809 |
김종식 |
2008-05-13 | 1,445 | |
1,808 | 2008-05-13 | 4,970 | ||
1,807 |
김종식 |
2008-05-13 | 1,482 | |
1,806 | 2008-05-13 | 5,582 | ||
1,805 |
김종식 |
2008-05-13 | 952 | |
1,804 |
날쎈돌이 |
2008-05-13 | 1,064 | |
1,803 | 2008-05-13 | 3,333 | ||
1,800 |
김종식 |
2008-04-28 | 3,747 | |
2008-04-28 | 3,425 | |||
1,798 |
김종식 |
2008-04-28 | 1,027 | |
1,797 | 2008-04-28 | 3,442 | ||
1,796 |
김종식 |
2008-04-29 | 826 | |
1,793 |
김성수 |
2008-04-02 | 1,051 | |
1,792 | 2008-04-02 | 3,425 | ||
1,791 | 2008-03-28 | 3,464 | ||
1,790 |
re: 비스타 홈 프리미엄에서 windows 2003에 포함 된 iis 6.0을 설치 할 수 있을까요.. [1] |
2008-03-28 | 3,498 | |
1,789 |
Deli |
2008-03-23 | 1,156 | |
1,788 | 2008-03-24 | 3,591 | ||
1,782 |
김종식 |
2008-03-20 | 1,089 | |
1,781 | 2008-03-21 | 3,707 | ||
1,780 |
김종식 |
2008-03-21 | 1,017 | |
1,779 | 2008-03-21 | 3,391 | ||
1,778 |
김종식 |
2008-03-21 | 959 | |
1,777 |
김종식 |
2008-03-07 | 1,001 | |
1,776 | 2008-03-07 | 3,346 |