PHP 프로그램 메모리 사용은..
일반 웹 호스팅을 받는 경우,
그누보드와 같은 PHP 어플리케이션의 메모리 사용은 어느정도면 적당할까요?
사이트 규모, 동접자 까지 고려해서 생각해보면 더 좋겠지만, 제가 감이 없네요 ;;
* 그누보드 같은경우 tail.sub.php 에서 출력해보니 1.1MB (peak 1.3M) 정도 나옵니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
그누보드와 같은 이라하시면 좀 답변이 어렵구요.
(혹시 그누보드처럼 자기 스스로 관리할수있는 게시판 툴을 말씀하시는건가요)
계산을 해보시는 것을 추천합니다. 상세하게 계산하는 것은 어렵겠지만, 유추하는 것은 가능합니다.
웹서비스의 경우
http://mahome.net/?mid=apache&page=8&document_srl=228
세팅내용보다 그냥 이런식으로도 이해할 수 있다 정도로 생각해보시길^^;
MySQL의 경우(다른 DB도 대략 계산방식은 비슷합니다)
http://pneuma08.tistory.com/21
여기내용중 계산하는 방법을 유념해서 보시면 됩니다.
나머지는 PHP상에서 메모리를 얼마나 생성하고, 지우고, 보관하고에 따라 달라집니다.
일단 사시미리님처럼 1기가 일때를 기준으로 실제 1명이 프로그램을 한번씩만 수행한다고 보고 계산해서 min - max로 잡아보면 되겠죠!
근데.. ㅎㅎㅎㅎ 사실 다들 이렇게 잘 안합니다.
개발초기에 문서화를 꼭 하는 경우가 아니라면, 대부분은 변수를 만들때 '이건 ~한 용도로 써야지'하면서 계산하면서 만듭니다. 예외가 생기면 그때와서 생각하면 되니까 : )
심지어 bbs 폴더를 내버려두고, 새로운 bbs를 만들기도합니다.
(그누보드 패치시에는 가급적 원본파일 안건들이게 하려고^^;;)
이렇게 개발하면,
실제 그 파일들은 서버상에 업로드되어있지만,
웹서비스 상으로 활용하지 않기 때문에, 자유롭게 최적화를 생각하셔서 만드실 수 있습니다 : )