Recenze knihy - PHPEclipse Uživatelská příručka od Shu-Wai Chow


Autor: Shu-Wai Chow
ISBN: 1904811442
Vydavatel: Packt Publishing
228 stránek
Publikováno: leden 2006

Když se poprvé učíte nový počítačový jazyk, jako je PHP, budete chtít dokončit každý řádek kódu a každou fázi programu ručně a bez použití jakýchkoli zkratek. To je nejlepší způsob, jak se učit. Ale jak všichni víme, ve skutečném světě jsme všichni tlačeni na čas. Mnoho programátorů se obrací na IDE (integrované vývojové prostředí), aby je udržovalo organizované a zefektivnilo pracovní tok. Tato kniha Shu-Wai Chowa vám ukáže, jak nainstalovat, nastavit a používat PHPEclipse, což je populární open source IDE pro programátory PHP.

Autor začíná úvodem do IDE, který se zabývá jejich hlavními rysy a klady a zápory jejich použití. Následuje úvod do PHPEclipse, jeho historie a architektury. Pak začíná zábava. Příběh Chowova tutoriálu vás provede každým krokem při instalaci hlavního softwaru; Apache, PHP, Java, Eclipse a PHPEclipse. Obzvláště se mi líbilo, že použil bezplatný, open source distribuční / instalační software s názvem XAMPP, který automatizuje instalaci ApacheTM, MySQLR, PHP a Perl. Pokrývá instalaci pro WindowsR, MacR a Linux. V tomto okamžiku také nainstalujete Javu a PHPEclipse. Nakonec důkladně diskutuje o uživatelském rozhraní, pohledech (paletách) a dialogových oknech a o tom, jak byste je mohli upravit.

Jakmile je máte nainstalované, začnete pracovat na skutečném projektu aplikace PHP, který je webovou stránkou pro zvířecí úkryt. Naučíte se, jak nastavit soubory a složky tohoto projektu v rámci PHPEclipse. Poté začnete vytvářet kód PHP a podporujte soubory HTML, JavaScript a CSS pro web. Začnete také pracovat na databázi, programových objektech a třídách. Chow v této chvíli představuje některé užitečné nástroje včetně WTP (projekt Web Tools Platform), HTML Tidy, Eclipse Tidy a phpDocumentor. Obzvláště se mi líbil funkce phpDocumentor, která vytváří dokumentaci k vaší aplikaci z komentářů zdrojového kódu.

Ladění je dalším tématem a po představení termínů a konceptů Chow ukazuje, jak nainstalovat a nastavit debugger DBG. S touto funkcí můžete použít sofistikovanější postupy ladění než základní funkce echo (), kterou všichni dobře známe. Chow vás provede kompletní relací ladění a diskutuje běžné strategie.

Dalším krokem je přeměna PHPEclipse na databázového klienta přidáním plug-in Quantum DB. Chow ukazuje, jak se používá v relační databázi a jak provádět běžné úkoly, jako je psaní příkazů SQL a manipulace s tabulkami.

V závislosti na vašich projektech se můžete nebo nemusíte domnívat, že potřebujete software pro správu verzí, abyste mohli sledovat změny provedené ve vaší aplikaci. Budete však překvapeni, jak užitečný je tento software s nejjednodušším projektem. Chow vám pomůže s instalací, nastavením a používáním softwaru pro správu verzí CVS s PHPEclipse a také diskutuje o některých běžných pojmech a koncepcích. Nakonec Chow popisuje, jak nastavit PHPEclipse pro práci s FTP, Secure FTP, WebDAV a Ant pro publikování vašeho nového webu.

Jak vidíte, tato kniha je více než pouhým návodem, jak tyto programy nainstalovat. Také vám poskytne praktickou praxi při jejich používání. Kompletní aplikaci a ukázkové soubory si můžete stáhnout z podpůrného webu. Shu-Wai Chow pracuje v oblasti programování více než osm let a ovládá Java, JSP, PHP, ColdFusionR, ASP, LDAP, XSLT a XSL-FO.





Video Návody: Knižní tipy na sychravý podzim | Knihy a Audioknihy | Alza.cz (Smět 2024).