우리 모두 웃어봐요! 우리들의 이야기로.
보드가 무겁다고 하는 이유는 이렇습니다. 프로그램에서는 대개 다섯줄로도 가능한 것을 예전에는 백줄이어야 가능했을때가 있었습니다. PHP가 발전하면서 필요한 기능을 함수로 추가해왔거든요. 마찬가지로 DB역시 그렇습니다.
예를 들면, 구식 프로그램은 웹서버에 불필요한 요청을 반복적으로 요청합니다. 클릭해서 페이지를 옮길때마다 매번 무거운 부담을 주죠. 요즘은 캐싱 기술이 발달해서 서버에 부담 주는 일이 크게 줄어 들었습니다.
서버는 독자가 서버에 요청하는 내용을 임시 저장해 놓았다가 같은 요청이 들어 오면 캐싱해 놓은 데이터를 그대로 뿌려줍니다. 요즘은 저도 잘 모르는 신기술들이 많습니다.
또 하나 예를 들어 드리자면, 자바스크립트 파일하고 CSS파일을 압축해서 내보내는 기술이 있습니다. 이거 알고 보면 꽤 간단한데 예전에는 모르고 안쓰고 있었죠.
제가 운영했던 사이트에 적용시켜 보니까 보드 외에 디자인적으로 들어가던 트래픽이 반도 아니고 1/3로 줄어드는걸 경험했습니다.
이런 튜닝 기술들이 참 많아진 세상이지만, 그래도 기본적으로 본 바탕은 어쩔 수 없는 부분이 있으니 DB변환기 하나 만들고, 새보드로 미리 문피아 디자인 미리 만들어 둔 다음에 때가 되면 DB이전만 하면 되지 않을까 싶네요.
Comment ' 9