현재 펄을 사용하여 테크노트라는 CGI 프로그램으로 게시판을 운영하고 있습니다.
현재 PHP로 게시판을 만들어서 대체해볼 생각입니다.
접속자가 상당히 많은 편이므로 PHP를 사용하면 더 빠를 거라는 생각에 만들었는데요...
잠시 게시판을 테스트 할 기회가 있어서 해봤는데요...
이상하게 느리더군요...
물론 동일한 조건에서 펄을 사용하는 게시판과 비교해보지는 못했지만..
PHP가 더 느린거 같았습니다.
물론 제가 PHP와 MYSQL 을 능숙히 다루는 사람은 아니지만 기본적인 게시판 알고리즘은...뭐..
대부분 비슷..비슷하다고 생각이 되거든요... 그런데...펄보다 느리니...T_T
테크노트가 잘만든 놈이라는건 알지만...
잘만들어서 PHP보다 빠른건지...-_-;
같은 서버에서 돌린 것이기 때문에...상황은 좀 틀려도 비교할수 있다고 생각되어서요..
테크노트는 게시판을 한 30여개돌리고 있었구요...평소에는....
시피유 사용율은 30-40% 정도였구요..
이번에 테스트는...
그 접속 상황을 대략 말하자면...
게시판을 하나만 만들어서(게시판 테이블하나) 모든 접속을 하나의 게시판에 받았는데요..
. 뭐...대략...1시간 정도 시간에...
글은 250여개 올라 왔구요...
모든 각각의 글의 조회수를 대충 합하면..3만 히트 정도는 될거 같군요..
시피유 사용율은 10-15% 정도였구요..
이런데도 APM 쪽이 더 느렸습니다...
느낌이...꼭 랙 걸리는 느낌이라고나 할까요...?
이런 상황을 보시고 실무에 종사해보신 분의 조언을 듣고 싶습니다.
속도 면에서는 펄보다 안되는 건지...?
아님 게시판의 알고리즘 문제인지....?
아님 APM의 설치나 설정의 문제인지...?
테크노트가 무지 잘만들었고...
제가 무지 못만들어서 그런건지.......?
대략 느끼시는 대로 알려주세요...