IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  Information Management | WebSphere  >

자바 애플리케이션 시작하기: 개인용 영화 데이터베이스 애플리케이션 개발, Part 2 (한글)

PHP와 DB2에 기반하여 개인용 무비 데이터베이스 애플리케이션 완성하기

developerWorks
10 페이지 중 1 페이지Go to the next page


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


난이도 : 초급

Ian D. M. Hakes, Software Developer, IBM

2007 년 3 월 27 일

Eclipse IDE, IBM® DB2® Express-C 9, Websphere® Application Server Community Edition 기반 PHP 및 XML 개발에 대해 배워봅시다. 애플리케이션 개발 시작하기 시리즈에서는 애플리케이션을 설정하는 방법과 웹 기반의 영화 정보 데이터베이스를 개발하는 방법을 설명합니다. 두 편으로 구성된 튜토리얼 두 번째 튜토리얼에서는 기본적인 PHP 코드 개발과 DB2 데이터베이스 설정 및 데이터 검색에 대해 설명합니다. 참고로 Part 1에서는 툴의 설치 및 설정, 기본적인 POC(proof-of-concept) 코드 개발에 대해 설명했습니다.

반갑습니다!

여기는 스튜디오이며, 본 프로젝트를 끝마칠 수 있게 되어 기쁘게 생각한다. 프로듀서들은 계속 제작을 진행하라는 청신호를 보냈으며, A 급 스타 리스트도 보유했고, 특수 효과도 또한 준비되었다. 하지만, 비즈니스에서 시간은 곧 돈이기 때문에 신중을 기하도록 하자.

튜토리얼 소개

자바 애플리케이션 시작하기, Part 1의 애플리케이션의 설치, 설정, 구성 단계를 기반으로 하여, Eclipse IDE, DB2 Express-C 9, PHP를 사용하여 웹 기반 영화 데이터베이스를 생성하는 부분을 계속해서 설명하도록 하겠다. 이클립스 통합 개발 환경, PHP Hypertext Preprocessor, DB2 9의 새로운 XML 기능을 활용하여 PHP 인터페이스를 구현하고, 웹에서 영화 정보를 검색 및 가져와서 그 정보를 DB2에 XML 문서로서 저장할 것이다. 마지막으로, 프로젝트를 마감하면서 후기도 쓸 것이다.




위로


목표

PHP와 백엔드 데이터베이스를 통해 XML 데이터를 저장 및 가져오는 방법을 이해한다. 물론, 본 튜토리얼에 사용된 예제는 거의 모든 비즈니스 시스템에서도 쉽게 적용될 수 있다. 이 새로운 기술로 비즈니스 프로세스를 한 단계 더 높은 차원으로 끌어 올릴 수 있을 것이다.




위로


조건

본 튜토리얼은 중급 및 고급 기술력을 갖춘 분석가를 대상으로 한다. 통합 개발 환경을 익숙하게 다룰 수 있어야 하며, PHP 웹 페이지 생성, SQL, XML에 대한 기본적인 지식이 있어야 한다.




위로


시스템 요건

다음은 본 튜토리얼에 필요한 시스템 요건이다:

세 개의 다른 컴퓨터에서 분할 수행될 수 있고, 아니면 모든 애플리케이션들을 단 하나의 시스템에 설치할 수 있다.

애플리케이션들의 설치 방법에 대해서는 developerWorks와 해당 애플리케이션의 웹 사이트에 상세히 설명되어 있다. (참고자료)

제품의 설치 방법에 대해서는 본 튜토리얼 Part 1에서 설명했다. 필자는 가능한 플랫폼에서 독립성을 유지할 것이다. 필자의 웹 서버인 DB2 데이터베이스와 PHP는 모두 리눅스® 기반(Red Hat Enterprise 4) 시스템이지만, 이클립스 IDE는 Microsoft® Windows® XP 시스템에 설치된다. 물론, 설정은 전적으로 여러분에게 달려있다. Windows와 리눅스든 어디에서나 애플리케이션을 실행할 수 있다.

인터페이스 생성 단계를 따라가려면, 본 튜토리얼에 포함된 PHP 파일을 다운로드 하고, 이클립스 IDE의 Import 함수를 사용하여 파일들을 Movie Database 작업 공간으로 가져온다. 다른 방법은 이들을 직접 생성 및 코딩 하는 것도 있다.




위로



10 페이지 중 1 페이지Go to the next page

    IBM 소개개인정보 보호정책문의