Kontenta Merkatumado

PHP: Bonega Libro kaj MVC-Kadro por PHP

La homoj Eldonejo Packt havis freŝan afiŝon, kie ili instigis PHP-programistojn / blogantojn legi novan libron kaj blogi pri ĝi. Mi tre dankas tiajn ŝancojn - la ne petis iun pozitivan aŭ negativan afiŝadon, nur honestan recenzon de la libro, kiun ili provizas (senpage).

1847191746La libro, kiun mi ricevis, estas CodeIgniter por Rapida PHP-Aplika Disvolviĝo, verkita de David Upton.

Mia plej ŝatata libro pri PHP / MySQL ankoraŭ estas Reteja Disvolviĝo PHP kaj MySQL. Ĝi estas PHP 101 kaj MySQL 101 ĉiuj envolvitaj en mirinda, ampleksa libro kun multaj kodaj specimenoj. CodeIgniter estas perfekta komplimento, eble PHP 201-gvidilo. Ĝi bezonas ĉian rigoran PHP-malmolan kodadon kaj provizas kadron por disvolvi kodon pli rapide kaj kun la plej bonaj praktikoj de a VMC sistemo.

Laŭ Vikipedio:

Modelo-vido-regilo (MVC) estas arkitektura ŝablono uzata en softvara inĝenierado. En kompleksaj komputilaj programoj, kiuj prezentas grandan kvanton de datumoj al la uzanto, programisto ofte deziras apartigi zorgojn pri datumoj (modelo) kaj uzanto-interfaco (vido), tiel ke ŝanĝoj al la uzanto-interfaco ne influos pritraktadon de datumoj, kaj ke la datumoj povas esti reorganizita sen ŝanĝi la uzantinterfacon. La modelo-vido-regilo solvas ĉi tiun problemon disligante datuman aliron kaj komercan logikon de datuma prezento kaj uzanta interago, enkondukante interan komponanton: la regilo.

Krom esti bone verkita kun multaj real-ekzemploj, unu el la aferoj, kiujn mi plej ŝatas pri ĉi tiu libro, estas, ke ĝi klarigas, kio ĝi ne estas. CodeIgniter estas hejmkultivita malfermfonta kadro. Kiel tia, ĝi havas iujn agnoskitajn limojn. La libro eniras ĉi tiujn detale. Iuj limoj, kiujn mi trovis, estis la manko de alireblaj komponantoj en la montrado de uzantaj interfacaj komponantoj kiel ankroj, tabloj kaj formoj kaj ia ajn referenco al simplaj malnovaj XML-REST-API kaj Retejaj Servoj. Tamen mi kredas, ke tiuj ebloj facile aldoneblas en estontaj versioj - ni vidos!

La plej kompleta sekcio de CodeIgniter, laŭ mi, estas la datumbaza biblioteko. Mi trovas skribi MySQL-rilatojn kaj demandojn nekredeble tempopostula kaj peniga. Mi volas tuj fosi en CodeIgniter por uzi ilian datumbazan kadron, mi kredas, ke ĝi ŝparos al mi multan tempon - precipe dum skribado / reskribado de demandoj! Estas ankaŭ iuj bonegaj aldonaĵoj por Ajax, JChart kaj Bildmanipulado.

Se ŝajnas, ke mi diskutas pri CodeIgniter pli ol la libro, la du estas vere unu samaj. La libro estas perfekta maniero lerni progresintajn evoluajn teknikojn, tamen ne nur uzante CodeIgniter. Mi tre rekomendus la libron. La libro diras "Plibonigu vian PHP-kodan produktivecon per la senpaga kompakta malfermfonta MVC CodeIgniter-kadro!". Ĉi tio estas honesta!

Se vi interesiĝas pri CodeIgniter, nepre spektu la Enkondukan Vidbendon.

Douglas Karr

Douglas Karr estas CMO de OpenINSIGHTS kaj la fondinto de la Martech Zone. Douglas helpis dekduojn da sukcesaj MarTech-noventreprenoj, helpis en la konvena diligento de pli ol $ 5 miliardoj en Martech-akiroj kaj investoj, kaj daŭre helpas firmaojn en efektivigado kaj aŭtomatigo de siaj vendaj kaj merkatigstrategioj. Douglas estas internacie agnoskita cifereca transformo kaj MarTech-eksperto kaj parolanto. Douglas ankaŭ estas publikigita verkinto de la gvidisto de Dummie kaj komerca gvidadlibro.
Reen al la supra butono
Fermi

Adbloko Detektita

Martech Zone kapablas provizi al vi ĉi tiun enhavon senkoste ĉar ni monetigas nian retejon per reklamaj enspezoj, filiaj ligiloj kaj sponsorado. Ni dankus se vi forigus vian reklamblokilon dum vi rigardas nian retejon.