서평 – PHPEclipse Shu-Wai Chow의 사용자 안내서


저자 : 슈웨이 차우
ISBN : 1904811442
출판사 : Packt Publishing
228 페이지
게시 날짜 : 2006 년 1 월

PHP와 같은 새로운 컴퓨터 언어를 처음 배우는 경우 바로 가기를 사용하지 않고 각 코드 줄과 프로그램의 각 단계를 직접 완료해야합니다. 이것이 가장 배우는 방법입니다. 그러나 우리 모두 알다시피, 현실 세계에서 우리는 모두 시간을 내야합니다. 많은 프로그래머가 IDE (통합 개발 환경)를 사용하여 조직을 유지하고 워크 플로를 간소화합니다. Shu-Wai Chow의이 책은 PHP 프로그래머에게 널리 사용되는 오픈 소스 IDE 인 PHPEclipse를 설치, 설정 및 사용하는 방법을 보여줍니다.

필자는 IDE의 주요 기능과이를 사용하는 장단점을 다루는 IDE에 대해 소개합니다. 다음으로, 역사와 아키텍처 인 PHPEclipse를 소개합니다. 그런 다음 재미가 시작됩니다. Chow의 튜토리얼 스타일 설명은 기본 소프트웨어를 설치할 때 각 단계를 안내합니다. Apache, PHP, Java, Eclipse 및 PHPEclipse. 필자는 특히 Apache 설치를 자동화하는 XAMPP라는 무료 오픈 소스 배포 / 설치 소프트웨어를 사용하는 것을 좋아했습니다.TM, MySQL아르 자형, PHP 및 Perl. 그는 Windows 설치를 다루고 있습니다.아르 자형, 맥아르 자형 그리고 리눅스. 이 시점에서 Java 및 PHPEclipse도 설치합니다. 마지막으로, 사용자 인터페이스, 뷰 (팔레트) 및 대화 상자 및 사용자 정의 방법에 대해 자세히 설명합니다.

설치가 완료되면 동물 보호소를위한 데이터베이스 기반 웹 사이트 인 실제 PHP 응용 프로그램 프로젝트를 시작합니다. PHPEclipse 내에서이 프로젝트의 파일과 폴더를 설정하는 방법을 배웁니다. 그런 다음 PHP 코드를 작성하고 웹 사이트에 대한 HTML, JavaScript 및 CSS 파일을 지원하기 시작합니다. 또한 데이터베이스, 프로그램 오브젝트 및 클래스에 대한 작업을 시작합니다. Chow는 현재 WTP (Web Tools Platform 프로젝트), HTML Tidy, Eclipse Tidy 및 phpDocumentor를 포함한 유용한 도구를 소개합니다. 특히 소스 코드 주석에서 응용 프로그램 설명서를 작성하는 phpDocumentor 기능이 마음에 들었습니다.

디버깅은 다음 주제이며 용어 및 개념을 소개 한 후 Chow는 DBG 디버거를 설치하고 설정하는 방법을 보여줍니다. 이 기능을 사용하면 우리가 잘 알고있는 기본 에코 () 기능보다 더 정교한 디버깅 방법을 사용할 수 있습니다. Chow는 완전한 디버깅 세션을 안내하고 일반적인 전략에 대해 설명합니다.

다음 단계는 Quantum DB 플러그인을 추가하여 PHPEclipse를 데이터베이스 클라이언트로 전환하는 것입니다. Chow는 관계형 데이터베이스에서이를 사용하는 방법과 SQL 문 작성 및 테이블 조작과 같은 일반적인 작업을 수행하는 방법을 보여줍니다.

프로젝트에 따라 응용 프로그램의 변경 사항을 추적하기 위해 버전 제어 소프트웨어의 도움이 필요하다고 느낄 수도 있습니다. 그러나이 소프트웨어가 가장 간단한 프로젝트에서도 얼마나 유용한 지 놀랄 것입니다. Chow는 PHPEclipse와 함께 CVS 버전 제어 소프트웨어의 설치, 설정 및 사용을 돕고 그 과정에서 몇 가지 일반적인 용어와 개념에 대해서도 설명합니다. 마지막으로 Chow는 새 사이트를 게시하기 위해 FTP, Secure FTP, WebDAV 및 Ant와 함께 작동하도록 PHPEclipse를 설정하는 방법을 다룹니다.

보시다시피이 책은 이러한 프로그램을 설치하는 방법에 대한 지침 이상입니다. 또한 실습을 통해 실습을 제공합니다. 지원 웹 사이트에서 전체 응용 프로그램 및 샘플 파일을 다운로드 할 수 있습니다. Shu-Wai Chow는 8 년 이상 프로그래밍 분야에서 일해 왔으며 Java, JSP, PHP, ColdFusion에 능숙합니다.아르 자형, ASP, LDAP, XSLT 및 XSL-FO.