| 인터넷 쇼핑몰이나 인터넷 서점같은 웹페이지 서비스를 제공하는 서버를 운영해야 하는 관리자, 운영할 계획이 있는 관리자를 위한 실무지침서다. 특히 현재 운영하고 있는 웹사이트를 어떻게 하면 보다 효율적으로 관리하고 운영할 수 있는지에 대한 실무 고민을 담았다. 어떤 과정으로 웹사이트 구축이 이루어지는지 알고 싶어하는 개발자에게도 훌륭한 정보를 제공한다.
먼저 실제 서버 구축과정은 어떻게 되는지 필요한 공간과 장비에 대한 계획은 어떻게 잡아야하는지 계획과정에서 필요한 내용을 설명한다. 주된 내용으로 들어가서 현재 돌아가고 있는 웹사이트의 로그를 분석하는 방법, 저장공간이나 운영체제 관련해서 살펴봐야 할 내용, 실제 작성된 스크립트 페이지와 데이터베이스, 응용프로그램 소스들을 분석하고 효율을 높이기 위해서 살펴봐야할 점들을 지적한다.
후반부의 주된 내용을 소스 튜닝에 맞추었다. ASP부분에서는 세션에 대한 내용이나 오브젝트에 관한 내용들에 대해서 살펴보고, 데이터베이스 관련해서는 SELECT * 문장이나 인텍스 처럼 데이터베이스 검색에 관한 주된 내용을 체크한다. C/C++로 된 응용프로그램에서는 변수, 배열, 동적할당처럼 메모리 관련된 내용들 중심으로 소스를 점검한다.
일반적으로 인터넷이 어떻게 돌아가는지, 데이터베이스가 뭐하는지 정도만 아는 개발자들이라면 충분히 읽을 수 있도록 쉽게 풀어썼다는 점과 이론의 나열이 아닌 실제 SKTelecom같은 대기업의 웹사이트 튜닝을 전문으로 하고 있는 저자의 노하우와 팁을 담았다는 점이 주목할만 하다. 튜닝에 대한 부분이 ASP와 데이터베이스, C/C++관련 내용 중심으로 구성되어 있어 현재 asp사이트를 운영하고 있는 개발자라면 더욱 도움을 받을 수 있는 내용이다. |