Recenzie de carte - PHPEclipse Un ghid de utilizare de Shu-Wai Chow


Autor: Shu-Wai Chow
ISBN: 1904811442
Editura: Packt Publishing
228 pagini
Publicat: ianuarie 2006

Când învățați pentru prima dată un limbaj nou de computer, cum ar fi PHP, veți dori să completați fiecare linie de cod și fiecare fază a programului de mână și fără a utiliza comenzi rapide. Acesta este cel mai bun mod de a învăța. Dar, după cum știm cu toții, în lumea reală, suntem cu toții presionați de timp. Mulți programatori apelează la un IDE (mediu de dezvoltare integrat) pentru a le menține organizate și pentru a eficientiza fluxul de lucru. Această carte de Shu-Wai Chow vă va arăta cum să instalați, configurați și utilizați PHPEclipse, care este un IDE de sursă deschisă populară pentru programatorii PHP.

Autorul începe cu o introducere în IDE care acoperă principalele lor caracteristici și pro și contra de utilizare a acestora. După aceasta, este o introducere în PHPEclipse, istoria și arhitectura sa. Apoi începe distracția. Narațiunea în stil tutorial a lui Chow vă parcurge în fiecare pas în timp ce instalați software-ul principal; Apache, PHP, Java, Eclipse și PHPEclipse. Mi-a plăcut mai ales că a folosit software-ul gratuit de distribuție / instalare open source numit XAMPP care automatizează instalarea ApacheTM, MySQLR, PHP și Perl. El acoperă instalarea pentru WindowsR, MacR și Linux. În acest moment, de asemenea, instalați Java și PHPEclipse. În cele din urmă, discută pe deplin interfața cu utilizatorul, vizualizările (paletele) și casetele de dialog și cum puteți să le personalizați.

După ce le-ați instalat, începeți să lucrați la un proiect de aplicație PHP real, care este un site web bazat pe baza de date pentru un adăpost de animale. Aflați cum puteți configura fișierele și folderele acestui proiect în PHPEclipse. Apoi începeți să construiți codul PHP și să susțineți fișierele HTML, JavaScript și CSS pentru site-ul web. De asemenea, începeți să lucrați la baza de date, obiecte de program și clase. Chow introduce câteva instrumente utile în acest moment, inclusiv WTP (proiectul platformei Web Tools), HTML Tidy, Eclipse Tidy și phpDocumentor. Mi-a plăcut mai ales funcția phpDocumentor care construiește documentația pentru aplicația dvs. din comentariile codului sursă.

Debugging-ul este următorul subiect și după o introducere în termeni și concepte, Chow arată cum să instalați și configurați debuggerul DBG. Cu această caracteristică, puteți utiliza practici de depanare mai sofisticate decât funcția de ecou de bază () pe care o cunoaștem atât de bine. Chow te plimbă printr-o sesiune completă de depanare și discută strategii comune.

Următorul pas este transformarea PHPEclipse într-un client de bază de date prin adăugarea plug-in-ului Quantum DB. Chow demonstrează cum să folosești acest lucru cu o bază de date relațională și cum să îndeplinești sarcini comune, cum ar fi scrierea instrucțiunilor SQL și manipularea tabelelor.

În funcție de proiectele tale, poți sau nu să simți că ai nevoie de ajutorul software-ului de control al versiunilor pentru a urmări modificările aduse aplicației tale. Cu toate acestea, veți fi surprins de cât de util este acest software cu cel mai simplu proiect. Chow vă ajută să instalați, configurați și utilizați software-ul de control al versiunii CVS cu PHPEclipse și discută, de asemenea, câțiva termeni și concepte comune pe parcurs. În cele din urmă, Chow acoperă modul de configurare PHPEclipse pentru a lucra cu FTP, FTP securizat, WebDAV și Ant pentru publicarea noului dvs. site.

După cum puteți vedea, această carte este mai mult decât instrucțiuni despre cum să instalați aceste programe. De asemenea, vă oferă practică practică folosind-le. Puteți descărca aplicația completă și fișierele de eșantion de pe site-ul web de sprijin. Shu-Wai Chow lucrează în domeniul de programare de peste opt ani și este expert în Java, JSP, PHP, ColdFusionR, ASP, LDAP, XSLT și XSL-FO.