Книжное обозрение - PHPEclipse Руководство пользователя Шу-Вай Чоу


Автор: Шу-Вай Чоу
ISBN: 1904811442
Издатель: Packt Publishing
228 страниц
Опубликовано: январь 2006

Когда вы впервые изучаете новый компьютерный язык, такой как PHP, вы захотите завершить каждую строку кода и каждый этап программы вручную и без использования ярлыков. Это лучший способ учиться. Но, как мы все знаем, в реальном мире нам всем не хватает времени. Многие программисты обращаются к IDE (интегрированная среда разработки), чтобы поддерживать их организованность и оптимизировать рабочий процесс. Эта книга Шу-Вая Чоу покажет вам, как установить, настроить и использовать PHPEclipse, который является популярной IDE с открытым исходным кодом для программистов PHP.

Автор начинает с введения в IDE, охватывающего их основные функции, а также преимущества и недостатки их использования. Далее следует введение в PHPEclipse, его историю и архитектуру. Тогда начинается самое интересное. Повествование в стиле учебника Чоу проведет вас через каждый шаг при установке основного программного обеспечения; Apache, PHP, Java, Eclipse и PHPEclipse. Мне особенно понравилось, что он использовал бесплатное программное обеспечение для распространения / установки с открытым исходным кодом под названием XAMPP, которое автоматизирует установку ApacheTMMySQLр, PHP и Perl. Он охватывает установку для WindowsрMacр и Linux. На этом этапе вы также устанавливаете Java и PHPEclipse. Наконец, он подробно обсуждает пользовательский интерфейс, представления (палитры) и диалоговые окна и то, как вы можете настроить их.

Установив их, вы начинаете работать над реальным проектом приложения PHP, который представляет собой веб-сайт, управляемый базой данных для приюта для животных. Вы узнаете, как настроить файлы и папки этого проекта в PHPEclipse. Затем вы начинаете создавать код PHP и поддерживать файлы HTML, JavaScript и CSS для веб-сайта. Вы также начинаете работать с базой данных, программными объектами и классами. На этом этапе Чоу представляет некоторые полезные инструменты, включая WTP (проект платформы веб-инструментов), HTML Tidy, Eclipse Tidy и phpDocumentor. Мне особенно понравилась функция phpDocumentor, которая собирает документацию для вашего приложения из ваших комментариев исходного кода.

Следующая тема - отладка, и после введения в термины и понятия Чоу показывает, как установить и настроить отладчик DBG. С помощью этой функции вы можете использовать более сложные методы отладки, чем базовая функция echo (), которую мы все хорошо знаем. Чоу проведет вас через полный сеанс отладки и обсудит общие стратегии.

Следующий шаг - превратить PHPEclipse в клиент базы данных, добавив плагин Quantum DB. Чоу демонстрирует, как использовать это с реляционной базой данных и как выполнять общие задачи, такие как написание операторов SQL и манипулирование таблицами.

В зависимости от ваших проектов, вы можете или не можете чувствовать, что вам нужна помощь программного обеспечения для контроля версий, чтобы отслеживать изменения, внесенные в ваше приложение. Тем не менее, вы будете удивлены тем, насколько полезно это программное обеспечение даже для самого простого проекта. Чоу помогает вам установить, настроить и использовать программное обеспечение для управления версиями CVS с PHPEclipse, а также обсуждает некоторые общие термины и концепции. Наконец, Чоу рассказывает, как настроить PHPEclipse для работы с FTP, Secure FTP, WebDAV и Ant для публикации вашего нового сайта.

Как видите, эта книга - больше, чем просто инструкция по установке этих программ. Это также дает вам практическую практику их использования. Вы можете загрузить полное приложение и образцы файлов с веб-сайта поддержки. Шу-Вай Чоу работает в области программирования более восьми лет и хорошо владеет языками Java, JSP, PHP, ColdFusion.р, ASP, LDAP, XSLT и XSL-FO.