|  | 난이도 : 중급 Michael Galpin (mike.sr@gmail.com), Developer, eBay
2008 년 1 월 29 일 웹 개발자가 어떤 기술을 결합하여 사용하는지에 상관없이 이클립스는 생산성을 높일 수 있는 최고의 통합 개발 환경(IDE)입니다. 3회 연재인 "이클립스 유로파로 웹 개발하기" Part 1에서 최신 이클립스 유로파로 자바 웹 애플리케이션을 신속하게 개발할 수 있는 방법을 다뤘습니다. Part 2에서는 PDT(PHP Development Toolkit)라 알려진 이클립스 플러그인의 다른 세트를 사용하여 얼마나 쉽게 PHP 애플리케이션을 개발할 수 있는지를 살펴보겠습니다.
이 튜토리얼 내에서
본 튜토리얼은 이클립스로 웹 애플리케이션 개발하기 연재의 Part 2다. 지금까지 자바 EE 개발자를 위한 이클립스 IDE를 사용해 자바 언어로 웹 애플리케이션을 개발하는 것이 얼마나 쉬운지를 다뤘다. 자바 EE 에디션은 사실 이클립스 플랫폼에서 작동하는 플러그인의 종합일 뿐이다. 본 튜토리얼에서 PDT라 알려진 이클립스 플러그인의 다른 세트를 사용하여 PHP 애플리케이션을 개발하는 방법을 다룬다. 또한 PDT의 일부이기도 한 자바 EE 에디션의 몇 가지 기능에 대해 다시 다룰 것이다.
선수조건
배경 지식으로 자바 프로그래밍은 핵심이다. 이클립스 IDE에 익숙하면 도움이 되지만 꼭 필요한 건 아니다.
시스템 필요조건
-
이클립스 유로파
- 본 튜토리얼은 이클립스 V3.3(유로파)을 사용한다.
-
JDK(자바 개발 키트)
- 본 튜토리얼은 자바 기술을 사용하여 웹 애플리케이션을 개발하는 방법을 보여주므로 JDK 5.0 또는 그 이상이 필요하다. V5.0이나 V6.0을 다운로드하자.
-
자바 EE 개발자를 위한 이클립스 IDE
- 또한 자바 EE 개발자를 위한 이클립스 IDE도 필요할 것이다.
-
JRE(자바 런타임 환경)
- 이클립스를 실행하려면 JRE가 있어야 한다.
-
아파치 톰캣
- 애플리케이션은 아파치 톰캣을 컨테이너로 사용한다.
-
MySQL V5.0
- 애플리케이션은 MySQL V5.0을 데이터베이스로 사용한다.
-
자바 퍼시스턴스(Persistence) API
- 또한 자바 퍼시스턴스 API, 그 중에서도 OpenJPA 구현이 필요할 것이다.
-
이클립스 PDT(PHP 개발 툴킷)
- 본 튜토리얼은 PHP를 사용하여 웹 애플리케이션을 개발하는 방법을 보여주므로 PHP 개발 툴킷이 필요하다. PDT는 기존에 설치한 이클립스에 플러그인 세트 형식으로 쓸 수 있다. 이클립스를 처음 접한다면 이클립스 플랫폼과 PDT 플러그인을 포함하는 올인원(all-in-one) 설치를 하면 된다.
-
PHP
- PHP가 필요하므로 최신 버전인 V5.2.1을 다운로드한다.
-
아파치 HTTP 서버
- PHP와 통합할 웹 서버가 필요하다. 본 튜토리얼은 아파치 V2.0.59로 개발됐다.
-
PHP 디버거
- PHP 디버거가 필요하다. 여기서는 젠드 디버거(Zend Debugger) V5.2.10을 사용했다.
-
운영체제
- 위의 모든 것을 실행할 수 있는 운영체제가 필요하다. 본 연재를 쓸 때는 맥 OS X을 사용했으나 Windows®나 Linux® 최근 버전을 사용해도 무방하다. 파일 위치는 운영체제에 따라 맞춘다.
포맷 html
 |
| 이 문서 북마킹 하기
|
developerWorks 콘텐트를 다른 사이트에 전재하기: developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오. |  | |  |
|