게시판 개발에 대한 고찰
마스터욱
1
11
0
0
2017-05-23 22:56:16
웹개발을 하면서 여태껏 게시판 개발 카운트만 헤아려도 엄청나다.
이번 프로젝트도 게시판이 들어가기 때문에 에누리 없이 게시판 개발을 해야한다.
다만 이번에는 조금 다른 방향으로 가보려 한다.
여지껏 나는 게시판을 개발하면서, 항상 게시판마다 테이블을 새로 생성했다.
그 이유는 당연히 게시판 "부하"때문이다.
하나의 게시판을 사용하게 되면 당연히 게시판 레코드가 더욱더 많이 누적될 수 밖에 없으며, 이로 인해 게시판 검색시에 느려질 수 밖에 없다는 이유 때문이다.
하지만...
여지껏 하나의 테이블에 게시글을 완빵으로 몰아 넣어도 데이터베이스 부하를 발생시킬 정도의 게시글이 작성된 사례를 보지 못했다...
그리고 우리에게는 인덱스가 있지 않은가...
물론 인덱스를 걸어두면, 게시글이 아주 많이 쌓였을 경우, insert 가 느려질 수도 있다.
하지만 난 mysql 을 믿기로 했다.
이번 프로젝트는 원테이블 게시판으로 간다. 왜냐구? 솔직히 개발이 너무 편해지거든...
그래도 혹시나 몰라서 나같이 개발하는 사례들이 있나 검색을 해봤는데~
XE가 원테이블 게시판 구조를 간다더군~
이유는 mysql 을 믿으니깐~
내가 게을러서 그런게 아니다... 나도 mysql 을 믿는다 ^^