메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

웹 성능 최적화

  • 저자 : 패트릭 킬레리아(Patrick Killelea)
  • 번역 : 권원상
  • 출간 : 2000-08-21
  • 페이지 : 435 쪽
  • ISBN : 8979140754
  • 물류코드 :1075
TAG :
초급 초중급 중급 중고급 고급
3점 (2명)
좋아요 : 15

오늘날 웹의 성능 향상과 관련된 문제는 일반적인 의미의 웹과 개별 사이트의 사용 효율성을 결정하는 중요한 요인이 되었다. 이 책은 웹으로부터 가능한 최고 성능을 끌어내기 위한 방법을 소개하며, 웹 서버 튜닝에 한정하지 않고, 브라우저에서의 최적의 성능을 얻을 수 있는 방법, 서버와 클라이언트의 하드웨어를 튜닝하는 방법, 네트워크 자체의 수용 능력을 최대화하는 방법 등도 상세히 다루고 있다.

이 책은 크게 두 부분으로 구성되어 있다. 전반부에서는 웹사이트를 운영하는 사람들의 일반적인 관심사인 간단하고 빠른 성능 향상 방법, 처리해야 할 부하와 필요로 하는 성능 수준에 맞는 하드웨어와 소프트웨어 추정 방법, 웹사이트에 대한 일반적인 성능 측정 방법, 몇몇 웹사이트에 대한 사례 연구, 성능 최적화의 원칙 등에 대해 다룬다. 

후반부에서는 클라이언트와 서버 그리고 네트워크에 이르기까지 웹 트랜잭션의 모든 요소를 꼼꼼하게 분석하여 그 취약점을 찾아내어 보강할 수 있는 방안을 제시한다. 그러기 위해 사용자 웹 브라우저에서의 HTML 페이지에 대한 요구가 웹서버로 전달되면서 실제로 일어나는 일들을 모형화한다. 

주요 내용은 병목 현상을 해결하는 동시 다운로드 방법, 웹 성능을 향상시키는 TCP 설정, DNS의 영향을 줄이는 방법, 디바이스 드라이버의 업그레이드와 CGI의 대안을 사용하는 방법, 웹서버의 배치 전략, 브라우저 캐시 검색을 최소화하는 방법, 웹 컨텐츠에 맞도록 심볼 링크를 사용하지 않는 방법 등이다.

저자

패트릭 킬레리아

패트릭 킬레리아(Patrick Killelea)는 현재 썬마이크로시스템즈 프로페셔널 서비스사에서 근무하고 있다. 여기서 근무하기 전에는 시카고에 있는 작은 인터넷 개발 회사에서 웹사이트 개발자로 일했다.
저자는 여러 유명한 웹사이트 개발에 참여하여 시스템 설계 업무를 맡았으며, 화물 열차의 위치를 추적하거나 머릿결에 맞는 샴푸를 골라주는 애플리케이션, 영화평 검색 기능, 수화물의 위치 추적 애플리케이션 등 여러 가지 재미있는 애플리케이션을 개발하였다. 예전에는 임베디드 시스템 프로그래머로 모토로라, 인텔, 브리티시텔레콤 Design In 등에서도 일을 했다.
그는 아직도 미시건 대학교에 적을 두고 있으며, 3학년을 마친 상태이다. 지난 몇 년 동안 안 아버(Ann Arbor)에 있는 서점에서 점원으로 일하면서 처음으로 오렐리 출판사의 책을 만나게 되었다고 한다. 패트릭은 이 책에 실린 웹과 자바 성능에 관련된 팁과 트릭 혹은 잘못된 점이나 성능 문제와 관련된 질문, 그 외 사업과 관련된 내용 등을 이메일로 받아 보고 싶어한다. 현재 그는 팔로알토에서 아내, 아들과 함께 살고 있다.
역자

권원상

"남들보다 쉽게, 명쾌하게 IT 지식을 설명할 수 있는 사람"이라는 의미로 "IT 지식 소매상"으로 불리고 싶어 한다. 1977년부터 2001년까지 이포인트에서 여러 가지 일을 하다가, 2002년 새로 생긴 싱싱한 회사 위즈스톤에서 디지털 방송 관련 솔루션을 개발하고 있다. 이 책의 ASP.NET 부분을 집필하였다.

1부. 미리 생각해야 할 것

1장. 간단한 튜닝
2장. 수용 능력에 대한 계획
3장. 웹 성능 측정
4장. 사례 연구
5장. 원칙과 패턴

2부. 튜닝의 모든 것

6장. 클라이언트 소프트웨어
7장. 클라이언트 운영체제
8장. 클라이언트 하드웨어
9장. 네트워크 하드웨어
10장. 네트워크 프로토콜
11장. 서버 하드웨어
12장. 서버 운영체제
13장. 서버 소프트웨어
14장. 컨텐츠
15장. CGI 프로그램
16장. 자바
17장. 데이터베이스

3부. 부록

부록 A. 넷스케이프 엔터프라이즈 서버 3.0 튜닝
부록 B. 아파치 서버의 성능과 관련된 메모
부록 C. 솔라리스 2.x - TCP/IP 스택 및 다른 것들에 대한 튜닝

  • 이 책은 웹 서버나 아파치 튜닝을 원하시는 분들이 보기에는 적합한 책이 아닙니다. 이 책은 웹 서버 튜닝이 아닌 웹 성능 튜닝을 위한 책입니다. 웹 서버는 아파치나 IIS 등을 말하는 것이고 웹 성능은 이보다 더 광범위한 의미라고 볼 수 있습니다. 이 책에서는 네트웍의 대역폭(Bandwidth), 물리적인 네트워크 카드, 램, 하드 종류, 그리고, 클라이언트의 브라우져 캐쉬 등까지 설명을 하고 있습니다.

    하지만, 책을 끝까지 읽으면서 별로 도움은 되지 않는 것 같습니다. 비추입니다.

  • 네트웍 서버 프로그래밍과 서버 튜닝에 관심이 많은 독자는 도서 리뷰의 기회로서 이 책을 받아보게 되었다.

    이책의 수준을 살펴본다면 네트웍 프로그래밍의 경험이 어느정도 있으며, 서버 튜닝에 대한 관심이나 경험있는 사람이 라면 이 책을 추천하는 바이다.

    네트웍 프로그래밍에 대해서 공부하고 있는 독자가 읽어보아도 도움이 될것이라 생각한다.

    책의 내용은 우리 나라 실정에는 조금 맞지 않은, 외국의 네트웍 인프라를 기반으로 쓰여진 책이라 기술적으로 조금 맞지 않는 부분이 존재한다.(실제로, 외국의 네트웍 인프라는 우리나라의 인프라와는 다소 차이가 있다. 모뎀을 사용하는 유저가 아직도 많이 있으며, 넷스케이프 브라우저를 이용하는 이도 많이있다.)

    하지만, 이 책은 기술적인 내용보다는 네트웍의 기본적인 내용과 원리에 대해 설명하고 있어 책의 내용을 참고하는데 있어 기술적인 격차는 느끼지 못했다.

    이제 본론으로 들어가면, 이 책은 제목 그대로 웹 인프라에서의 성능을 최적화 하는 방법에 대해 설명하고 있다.

    단순히 웹서버를 비롯한 서버 사이드뿐 아니라, 클라이언트 사이드까지 두루 살피면서 성능을 최적화 할수 있는 방법에 대해 접근한 책이다.

    목차를 보면 알수 있듯이 1부에서는 웹 성능 튜닝에 대한 기본적인 이론과 성능 측정에 필요한 도구들을 설명하고 있으며, 2부에서는 클라이언트 측과 서버측의 조금 더 구체적인 튜닝 이론과 실제에 대해서 설명하고 있다.

    전반적으로 부담 없이 읽을 수 있는 내용들이며, 기본적인 이론과 원리에 충실한 책이므로 수준 있는 독자도 한번쯤 가볍게 읽어볼 수 있는 책이라 생각한다.

    이 책의 단점 아닌 단점이라면, 책의 구성상 좀더 기술적인 부분에 대해서는 비교적 언급이 되어 있지 않으므로 실제로 사용되는 서버와 클라이언트에 대한 좀더 구체적인 튜닝 방법을 얻고자 한다면 별도의 서적과 메뉴얼을 참고해야 한다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2016-04-06 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
웹 성능 최적화
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
웹 성능 최적화
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
웹 성능 최적화
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실