장바구니 담기 close

장바구니에 상품을 담았습니다.

Modern PHP (컴퓨터/IT)

Modern PHP (컴퓨터/IT) 네임스페이스, 트레이트, 클로저부터 모범 사례와 최신 도구까지

  • 조시 록하트
  • |
  • 한빛미디어
  • |
  • 2015-10-20 출간
  • |
  • 312페이지
  • |
  • 183 X 235 mm
  • |
  • ISBN 9788968482250
★★★★★ 평점(10/10) | 리뷰(1)
판매가

22,000원

즉시할인가

19,800

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
19,800

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차

[1부 - 언어 기능]

1장 새로운 PHP
__ 1.1 과거
__ 1.2 현재
__ 1.3 미래

2장 기능
__ 2.1 네임스페이스
__ 2.2 인터페이스로 코딩하기
__ 2.3 트레이트
__ 2.4 제너레이터
__ 2.5 클로저
__ 2.6 젠드 오피캐시
__ 2.7 내장 HTTP 서버
__ 2.8 다음 장에서 다룰 내용

[2부 - 모범 사례]

3장 표준
__ 3.1 PHP-FIG 구조대
__ 3.2 프레임워크 상호운용성
__ 3.3 PSR
__ 3.4 PSR-1: 기본 코드 스타일
__ 3.5 PSR-2: 엄격한 코드 스타일
__ 3.6 PSR-3: 로거 인터페이스
__ 3.7 PSR-4: 오토로더

4장 컴포넌트
__ 4.1 컴포넌트를 사용하는 이유
__ 4.2 컴포넌트란 무엇인가
__ 4.3 컴포넌트 vs. 프레임워크
__ 4.4 컴포넌트 선택
__ 4.5 컴포넌트 사용
__ 4.6 컴포넌트 만들기

5장 모범 사례
__ 5.1 위험 제거, 유효성 검사, 예외 처리
__ 5.2 비밀번호
__ 5.3 날짜, 시간, 시간대
__ 5.4 데이터베이스
__ 5.5 멀티바이트 문자열
__ 5.6 스트림
__ 5.7 오류와 예외

[3부 - 배포, 테스팅, 튜닝]

6장 호스팅
__ 6.1 공유 서버
__ 6.2 가상 사설 서버
__ 6.3 전용 서버
__ 6.4 PaaS
__ 6.5 호스팅 선택

7장 프로비저닝
__ 7.1 목표
__ 7.2 서버 설정
__ 7.3 PHP-FPM
__ 7.4 엔진엑스
__ 7.5 서버 프로비저닝 자동화
__ 7.6 서버 프로비저닝 위임
__ 7.7 추가 자료
__ 7.8 다음 장에서 다룰 내용

8장 튜닝
__ 8.1 php.ini 파일
__ 8.2 메모리
__ 8.3 젠드 오피캐시
__ 8.4 파일 업로드
__ 8.5 최대 실행 시간
__ 8.6 세션 처리
__ 8.7 출력 버퍼링
__ 8.8 리얼패스 캐시
__ 8.9 다음 장에서 다룰 내용

9장 배포
__ 9.1 버전 관리
__ 9.2 배포 자동화
__ 9.3 카피스트라노
__ 9.4 파일 업로드
__ 9.5 참고 자료
__ 9.6 다음 장에서 다룰 내용

10장 테스팅
__ 10.1 테스트를 하는 이유
__ 10.2 테스트 시점
__ 10.3 테스트 대상
__ 10.4 테스트 방법
__ 10.5 PHP유닛
__ 10.6 트래비스 CI를 통한 지속적인 테스팅
__ 10.7 참고 자료
__ 10.8 다음 장에서 다룰 내용

11장 프로파일링
__ 11.1 프로파일러 사용 시점
__ 11.2 프로파일러 종류
__ 11.3 Xdebug
__ 11.4 XHProf
__ 11.5 뉴렐릭 프로파일러
__ 11.6 블랙파이어 프로파일러
__ 11.7 참고 자료
__ 11.8 다음 장에서 다룰 내용

12장 HHVM과 Hack
__ 12.1 HHVM
__ 12.2 Hack 언어
__ 12.3 참고 자료

13장 커뮤니티
__ 13.1 지역 PUG
__ 13.2 컨퍼런스
__ 13.3 멘토링
__ 13.4 최신 정보

부록 A - PHP 설치
부록 B - 로컬 개발 환경

도서소개

온라인에는 수없이 많은 PHP 튜토리얼이 있다. 이들 대부분은 이미 낡고 쓸모없어진 지 오래지만 불행히도 구글 검색 결과에 살아남아 여전히 참조자료로 활용된다. 이런 낡은 정보를 무분별하게 받아들인 PHP 프로그래머는 자신도 모르는 사이에 느리고 보안에 취약한 PHP 애플리케이션을 만들게 된다.

이 책에서는 슬림(Slim) 프레임워크의 제작자이자 ‘PHP The Right Way’의 창안자인 조시 록하트가 최신 PHP 기술을 소개하는 한편, 자신의 오픈소스 프로젝트와 일상 업무에서 매일 사용하는 최신 기술을 보여준다. 독자 여러분도 이 책을 통해 PHP의 짜릿한 변화의 순간에 동참하고 진보된 PHP를 온전히 활용할 수 있게 될 것이다.

- 네임스페이스, 트레이트, 제너레이터, 클로저 등의 모던 PHP 기능
- PHP 컴포넌트를 검색, 사용, 작성하는 방법
- 보안, 데이터베이스 작업, 문자열, 스트림, 에러와 예외 등에 대한 모범 사례
- 프로비저닝, 배포, 튜닝, 테스팅, 프로파일링에 필요한 도구와 기술
- 페이스북이 선보인 HHVM과 Hack이 최신 PHP에 미친 영향
- 프로덕션 서버에 대응하는 로컬 개발 환경 구축

★ 대상 독자
- PHP에 대한 기본적인 이해가 있으며 자신의 기량을 강화하고 싶은 모든 개발자
- 수년 전부터 같은 패턴으로 개발하고 있는 PHP 개발자
- PHP의 최신 변화가 궁금하고 미래를 적극적으로 준비하고 싶은 개발자
- 호환되지 않는 여러 PHP 버전의 설명이 혼재된 인터넷 자료에 고생하고 있는 개발자

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.