26.10.2015 Views

Modern PHP - 맛보기 PDF

조시 록하트 저 | 정병렬 역 | 한빛미디어 | 2015년 10월 | 22,000원

조시 록하트 저 | 정병렬 역 | 한빛미디어 | 2015년 10월 | 22,000원

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPTER 1<br />

새로운 <strong>PHP</strong><br />

<strong>PHP</strong> 언어는 르네상스를 맞이했다. <strong>PHP</strong>는 네임스페이스, 트레이트, 클로저, 내장 오피코드<br />

opcode<br />

캐시 같이 유용한 기능을 탑재한 최신 스크립트 언어로 탈바꿈 중이다. <strong>PHP</strong> 생태계 또한<br />

진화하고 있다. <strong>PHP</strong> 개발자들은 이제 단일 프레임워크보다는 작고 특화된 컴포넌트에 더 의<br />

지한다. 의존성 관리도구인 컴포저 Composer 는 <strong>PHP</strong> 애플리케이션 구축 방법에 혁신을 일으켰다.<br />

프레임워크의 울타리 안에서 벗어나 상호운용이 가능한 컴포넌트들을 각각의 <strong>PHP</strong> 애플리케<br />

이션에 알맞게 짜맞출 수 있게 되었다. 컴포넌트 간의 이러한 상호운용은 <strong>PHP</strong> 프레임워크 인<br />

터롭 그룹 <strong>PHP</strong> Framework Interop Group (<strong>PHP</strong>-FIG)이 주도하고 제안한 커뮤니티 표준이 없었다면 불<br />

가능했을 것이다.<br />

『<strong>Modern</strong> <strong>PHP</strong>』는 새로운 <strong>PHP</strong>에 대한 안내서다. 커뮤니티 표준과 모범 사례, 상호운용이 가<br />

능한 컴포넌트들을 사용하여 멋진 <strong>PHP</strong> 애플리케이션을 구축하고 이를 배포하는 방법을 알려<br />

줄 것이다.<br />

1.1 과거<br />

최신 <strong>PHP</strong>를 탐험하기에 앞서 <strong>PHP</strong>의 기원을 아는 게 중요하다. <strong>PHP</strong>는 인터프리터 방식의 서<br />

버 측 스크립트 언어다. <strong>PHP</strong> 코드를 작성해서 웹 서버에 올리면 인터프리터에 의해 실행된다<br />

는 뜻이다. <strong>PHP</strong>는 보통 아파치 혹은 엔진엑스 Nginx 와 함께 동적인 콘텐츠를 제공하는 데 쓰인<br />

1장 새로운 <strong>PHP</strong><br />

29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!