Grāmatu apskats - PHPEclipse Shu-Wai Chow lietotāja rokasgrāmata


Autors: Shu-Wai Chow
ISBN: 1904811442
Izdevējs: Packt Publishing
228 lpp
Publicēts: 2006. gada janvārī

Pirmoreiz apgūstot jaunu datora valodu, piemēram, PHP, jūs vēlēsities katru koda rindu un katru programmas posmu aizpildīt ar roku un neizmantojot īsceļus. Tas ir labākais veids, kā mācīties. Bet kā mēs visi zinām, reālajā pasaulē mums visiem ir nepieciešams laiks. Daudzi programmētāji vēršas pie IDE (integrētas izstrādes vides), lai tos organizētu un pilnveidotu darbplūsmu. Šī Shu-Wai Chow grāmata parādīs, kā instalēt, iestatīt un lietot PHPEclipse, kas ir populāra atvērtā koda IDE PHP programmētājiem.

Autore iesākumā iepazīstina ar IDE, apskatot to galvenās iezīmes, kā arī to lietošanas plusus un mīnusus. Pēc tam ir ievads PHPEclipse, tā vēsturē un arhitektūrā. Tad sākas jautrība. Čo apmācības stila stāstījums iepazīstina jūs ar katru darbību, kad instalējat galveno programmatūru; Apache, PHP, Java, Eclipse un PHPEclipse. Īpaši man patika, ka viņš izmantoja bezmaksas atvērtā koda izplatīšanas / instalēšanas programmatūru ar nosaukumu XAMPP, kas automatizē Apache instalēšanuTM, MySQLR, PHP un Perl. Viņš sedz Windows instalēšanuR, MacR un Linux. Šajā brīdī jūs instalējat arī Java un PHPEclipse. Visbeidzot, viņš rūpīgi apspriež lietotāja interfeisu, skatus (paletes) un dialoglodziņus un to, kā jūs varētu vēlēties tos pielāgot.

Kad esat tos instalējis, jūs sākat strādāt pie reāla PHP lietojumprogrammas projekta, kas ir uz datu bāzi balstīta vietne dzīvnieku patversmei. Uzziniet, kā PHPEclipse iestatīt šī projekta failus un mapes. Tad jūs sākat veidot PHP kodu un atbalstīt HTML, JavaScript un CSS failus vietnei. Jūs sākat strādāt arī ar datu bāzi, programmu objektiem un klasēm. Čau šajā brīdī iepazīstina ar dažiem noderīgiem rīkiem, tostarp WTP (Web Tools Platform project), HTML Tidy, Eclipse Tidy un phpDocumentor. Īpaši man patika funkcija phpDocumentor, kas no avota komentāriem veido jūsu lietojumprogrammas dokumentāciju.

Atkļūdošana ir nākamā tēma, un pēc terminu un jēdzienu ievada Chow parāda, kā instalēt un iestatīt DBG atkļūdotāju. Izmantojot šo funkciju, jūs varat izmantot sarežģītākas atkļūdošanas darbības nekā pamata atbalss () funkcija, kuru mēs visi tik labi zinām. Čau iepazīstina jūs ar pilnīgu atkļūdošanas sesiju un apspriež kopīgās stratēģijas.

Nākamais solis ir pārvērst PHPEclipse par datu bāzes klientu, pievienojot Quantum DB spraudni. Chow parāda, kā to izmantot ar relāciju datu bāzi un kā veikt vispārējus uzdevumus, piemēram, rakstīt SQL paziņojumus un manipulēt ar tabulām.

Atkarībā no jūsu projektiem var šķist, ka jums ir nepieciešama versiju kontroles programmatūras palīdzība, lai sekotu līdzi jūsu lietojumprogrammā veiktajām izmaiņām. Tomēr jūs pārsteigs, cik noderīga šī programmatūra ir pat visvienkāršākajam projektam. Chow palīdz instalēt, iestatīt un lietot CVS versiju kontroles programmatūru ar PHPEclipse, kā arī visu ceļu apspriež dažus izplatītus terminus un jēdzienus. Visbeidzot, Chow apraksta PHPEclipse iestatīšanu darbam ar FTP, Secure FTP, WebDAV un Ant, lai publicētu jauno vietni.

Kā redzat, šī grāmata ir kas vairāk nekā tikai instrukcijas par šo programmu instalēšanu. Tas dod arī praktisku vingrinājumu izmantošanu. Pilnīgu pieteikumu un failu paraugus varat lejupielādēt no atbalsta vietnes. Shu-Wai Chow strādā programmēšanas jomā vairāk nekā astoņus gadus un pārzina Java, JSP, PHP, ColdFusionR, ASP, LDAP, XSLT un XSL-FO.