Nagawa ko na ang ilang mga review sa mga libro na sumasaklaw sa pagmemerkado upang matustusan, na may isang splash ng analytics thrown in Ngunit ang programming mga libro ay naiwan dahil ilang mga gumawa ng isang karapat-dapat na pagtatangka upang tulungan ang teknikal na kasanayan habang sumasamo sa mga tao na hindi pa rin alam kung si Kirk o Picard ang mas mahusay na kapitan.
Well ngayon, kami ay mas malapit sa isang sagot … hindi sa epic Star Trek debate kapitan, ngunit sa nawawalang balanse ng tech at araw-araw na wika ng tao.
PHP MySQL Ang Nawawalang Manu-manong, ni Brett McLaughlin, nakatutok sa kung paano umaangkop sa PHP at MySQL sa internet development. Ito ay isang perpektong simula ng programmer na maaaring maghatid ng double-duty bilang isang skimming guide para sa mga mausyosong maliliit na may-ari ng negosyo. Natuklasan ko ang aklat na aking pinlano na patalasin ang ilang mga kasanayan, at bumili ng isang kopya para sa pagsusuri na ito.
PHP + MySQL = Mas mahusay na Pag-unawa sa Internet Dynamics
Mabilis na pangkalahatang-ideya: PHP ay isang programming na nagpapadala ng mga hanay ng teksto sa isang web server bilang isang command. Kung hindi mo ito maisip agad, mag-isip tungkol sa bawat contact form kung saan mo nakolekta ang impormasyon ng website - ang pagtuturo para sa kung ano ang gagawin sa impormasyon ay karaniwang PHP code. Sa pamamagitan nito, maipakita mo ang ideya kung saan angkop ang programming language na ito. Ginagawa nito ang iyong website (o application sa web) na naaaksyunan ng asset, depende sa kung paano mapanlikha ikaw ay may code, at ginagawang mas malinaw ang mga alalahanin sa database.
Kung mayroon kang imahinasyon, makikita mo ang isang mahusay na pag-unawa mula sa pananaw ni McLaughlin. Dadalhin ka niya sa pamamagitan ng pag-set up at unang mga utos. Ang MySQL ay idinagdag sa ilang mga kabanata sa, kasama ang pagpaplano ng mga talahanayan ng database at mga regular na expression (kung gumagamit ka ng mga segmentation at mga filter ng layunin sa isang solusyon sa web analytics, mapapahalagahan mo ang paggagamot na ito). Isinasaalang-alang ng mga may-ari ng seguridad ang mga chapters tungkol sa pagpapatunay.
Hindi ito ang tanging aklat na pares ng PHP at MySQL. Mga tampok mula sa bawat gumana kamay sa maraming pagkakataon, at may mga libro na nagpapakilala ng iba pang mga komplimentaryong wika pati na rin. Ngunit Ang Nawawalang Manu-manong ay isa sa ilang sa isang makatwirang laki. Ang pagbasa ng mga organisasyon nito sa mga kabanata ay hindi makakakuha ka ng masyadong malayo mula sa ibang mga gawain sa negosyo.
Aside That Never Step Bukod sa Ipaliwanag ang Code Malinaw
Pinahuhusay ng McLaughin ang mga pangunahing kaalaman sa kanyang mga katulong. Ang pagpasok ng mga tala ay karaniwang para sa ganitong uri ng libro - tulad ng Ang Kumpletong Gabay sa Idiots sa WordPress o Search Engine Optimization para sa Dummies - ngunit ang pagpili ni McLaughlin ay talagang nagsasalita sa mga alalahanin ng programista at kung ano ang mga tanong ng mga tao.
Ang isang segment sa pagpaplano ng isang pahina ng error, halimbawa, ay nagtatapos sa mga kapaki-pakinabang na tip sa hindi pagpapalabas ng sobrang paghahatid ng pagwawasto ng pahina:
"Kung nagsisimula ka lang o may limitadong mga mapagkukunan, maari mong sabihin na maabisuhan ka kapag naganap ang mga error at kadalasan ayusin mo ang mga problema sa loob ng 24 o 36 oras … Maaari kang mag-set up ng isang panuntunan sa email upang i-highlight ang mga mail sa na paksa. Anuman ang iyong ginagawa, siguraduhin na ang iyong pagtugon ay tumutugma sa kung ano ang iyong mga pahina ng pangako ng error, o magkakaroon ka ng higit pa kaysa sa isang problema sa programming na haharapin. "
Programming at Database Talk na Gumagawa ng May-ari ng Maliliit na May-ari ng Negosyo
Tulad ng iyong masasabi mula sa naunang quote, ang diskarte ni McLaughlin ay upang ipaliwanag kung ano ang nakatagpo ng karamihan sa mga programmer. Maaaring madama ng mga mambabasa ng maliliit na negosyo na ang mga komento ay hindi nakakausap sa kanila, ngunit ang mga nugget ay maaaring makatulong na maunawaan ng kaunti tungkol sa kung ano ang isang programmer ay sumasailalim, na maaaring potensyal na tulungan ang isang talakayan sa isang developer upang magsalita ng mga pangangailangan ng website at aplikasyon para sa negosyo.
Hindi ito ang parehong istraktura ng aklat ni Ramon Ray, Teknolohiya Resources para sa Growing Businesses, na kung saan ay binalak sa simula upang ipaliwanag ang isang teknolohiya (ulap). Ngunit ang programming nuggets ng McLaughlin ay gumagana.
Tingnan ang komentong ito tungkol sa SQL at MySQL. Binibigyang diin ni McLaughlin na ang SQL ay isang wika, na ang MySQL ay isang programa ng database, pagkatapos ay naghahatid kung paano ang mga obserbasyon ay maaaring makatulong sa iyong mga pagpipilian na kaugnay sa IT mamaya:
"Kung maaari mong panatilihin ang pagkakaiba sa pagitan ng SQL at mySQL sa iyong ulo, ikaw ay nangunguna sa laro. Iyan ay dahil kapag nagtatrabaho ka sa PHP, nakakonekta ka sa isang database ng MySQL, ngunit nagsusulat ka ng mga command at query ng SQL. Bilang isang resulta maaari mong baguhin sa ibang database, at halos lahat ng iyong SQL trabaho hangga't ang database ay tumatanggap ng SQL. "
Ang pagsisikap na maunawaan ang ilang mga programming nuances tulad nito ay maaaring maging isang plus. At gumagana ang McLaughlin upang madagdagan at makatutulong hangga't maaari.
PHP MySQL Ang Nawawalang Manu-manong ay walang dudang isang programmer ng libro. Ito ay isang no-brainer result na ibinigay na ang publisher nito, O'Reilly, dalubhasa sa teknikal na mga webinar, pagsasanay, at mga libro sa programming language at web development.
Ngunit ang mga maliliit na may-ari ng negosyo na naubos ang HTML at lumalaki ang pagiging kumplikado ng kanilang mga site ay maaaring nais na tingnan ang partikular na aklat na ito para sa pag-aaral ng ilan sa mga tamang teknikal na alalahanin. Ang teksto ay isang kasiyahan ng simula ng tagapagkodigo, una at pinakamagaling. Ngunit nararamdaman ko ang ilang mga maliliit na maliliit na may-ari ng negosyo ay makadarama ng kasiyahan, pagkatapos na mabasa ang isang liwanag.