Turinio Rinkodara

PHP: puiki knyga ir MVC sistema, skirta PHP

Žmonės per ne Leidyba „Packt“ turėjo neseniai paskelbtą įrašą, kuriame jie ragino PHP kūrėjus / tinklaraštininkus skaityti naują knygą ir apie ją rašyti tinklaraštį. Aš labai vertinu tokias galimybes - nereikalavo jokių teigiamų ar neigiamų skelbimų, tiesiog sąžiningą jų pateiktos knygos apžvalgą (nemokamai).

1847191746Knyga, kurią gavau, yra „CodeIgniter“, skirtas greitam PHP programų kūrimui, parašė Davidas Uptonas.

Mano mėgstamiausia knyga apie PHP / MySQL vis dar yra PHP ir „MySQL“ žiniatinklio kūrimas. Tai PHP 101 ir „MySQL 101“ - visa tai supakuota į fantastišką, išsamią knygą su daugybe kodų pavyzdžių. „CodeIgniter“ yra puikus komplimentas, galbūt PHP 201 vadovas. Tam reikalingas visas griežtas PHP kodavimas ir pateikiama sistema, leidžianti greičiau sukurti kodą ir pasitelkiant geriausią praktiką. MVC sistema.

Pagal ':

Model-view-controller (MVC) yra architektūrinis modelis, naudojamas programinės įrangos inžinerijoje. Sudėtingose ​​kompiuterių programose, kuriose vartotojui pateikiama daug duomenų, kūrėjas dažnai nori atskirti duomenis (modelį) ir vartotojo sąsajos (rodinio) problemas, kad vartotojo sąsajos pakeitimai neturėtų įtakos duomenų tvarkymui ir kad duomenys galima pertvarkyti nekeičiant vartotojo sąsajos. Modelio-rodinio valdiklis išsprendžia šią problemą atsiejdamas prieigą prie duomenų ir verslo logiką nuo duomenų pateikimo ir vartotojo sąveikos, įvesdamas tarpinį komponentą: valdiklį.

Be to, kad gerai parašyta su daugybe realių pavyzdžių, man labiausiai patinka ši knyga, kad paaiškinama, kas ne. CodeIgniter yra namuose sukurta atvirojo kodo sistema. Taigi ji turi tam tikrų pripažintų apribojimų. Knygoje išsamiai nagrinėjama tai. Pora apribojimų, kuriuos radau, buvo prieinamumo komponentų trūkumas rodant vartotojo sąsajos komponentus, tokius kaip inkarai, lentelės ir formos, ir visos nuorodos į paprastas senas XML REST API ir žiniatinklio paslaugas. Tačiau manau, kad šias parinktis galima lengvai pridėti būsimose versijose - pamatysime!

Mano nuomone, išsamiausias „CodeIgniter“ skyrius yra duomenų bazės biblioteka. Manau, kad „MySQL“ ryšių ir užklausų rašymas yra nepaprastai daug laiko reikalaujantis ir sunkus. Noriu nedelsiant pasinerti į „CodeIgniter“, kad galėčiau panaudoti jų duomenų bazės sistemą, manau, kad tai sutaupys man daug laiko, ypač rašant / perrašant užklausas! Taip pat yra keletas puikių „Ajax“, „JChart“ ir „Image“ manipuliavimo priedų.

Jei skamba taip, tarsi aptarčiau „CodeIgniter“ daugiau nei apie knygą, abu yra vienas ir tas pats. Knyga yra puikus būdas mokytis pažangių kūrimo metodų, tačiau ne tik naudojant „CodeIgniter“. Aš labai rekomenduoju knygą. Knygoje teigiama: „Pagerinkite savo PHP kodavimo produktyvumą naudodami nemokamą kompaktišką atvirojo kodo MVC„ CodeIgniter “sistemą!“. Tai sąžininga!

Jei jus domina „CodeIgniter“, būtinai žiūrėkite įvadinį vaizdo įrašą.

Douglas Karr

Douglas Karr yra BRO OpenINSIGHTS ir įkūrėjas Martech Zone. Douglas padėjo daugybei sėkmingų MarTech pradedančiųjų įmonių, padėjo atlikti daugiau nei 5 mlrd. Douglas yra tarptautiniu mastu pripažintas skaitmeninės transformacijos ir MarTech ekspertas bei pranešėjas. Douglasas taip pat yra paskelbtas Dummie vadovo ir verslo lyderystės knygos autorius.
Atgal į viršų mygtukas
arti

Aptiktas skelbimų blokas

Martech Zone gali pateikti jums šį turinį nemokamai, nes gauname pajamų iš savo svetainės per pajamas iš skelbimų, filialų nuorodas ir rėmimą. Būtume dėkingi, jei peržiūrėdami mūsų svetainę pašalintumėte skelbimų blokavimo priemonę.