Содржина Маркетинг

PHP: Одлична рамка за книги и MVC за PHP

Народот во Издаваштво на Пакти имаше неодамнешна објава каде ги охрабруваа развивачите / блогерите на PHP да прочитаат нова книга и да блогираат за тоа. Јас навистина ги ценам ваквите можности - не побарав позитивно или негативно објавување, само искрен преглед на книгата што ја даваат (без никаков трошок).

1847191746Книгата што ја добив е CodeIgniter за брз развој на апликации во PHP, напишано од Дејвид Аптон.

Мојата омилена книга на PHP / MySQL е сè уште Развој на веб и PHP и MySQL. Тоа е PHP 101 и MySQL 101, сите завиени во фантастична, сеопфатна книга со тони примероци од кодови. CodeIgniter е совршен комплимент, можеби водич за PHP 201. Потребно е сите строги тврди кодирања на PHP и обезбедува рамка за да се развие кодот побрзо и со најдобрите практики на MVC систем.

Според Википедија:

Модел-преглед-контролер (MVC) е архитектонска шема што се користи во софтверското инженерство. Во комплексни компјутерски апликации кои презентираат голема количина на податоци на корисникот, развивач честопати сака да оддели проблеми (модел) и кориснички интерфејс (преглед), така што промените во корисничкиот интерфејс нема да влијаат врз управувањето со податоците и дека податоците може да се реорганизира без промена на корисничкиот интерфејс. Контролорот-модел-преглед го решава овој проблем со раздвојување на пристапот до податоци и деловната логика од презентацијата на податоците и интеракцијата на корисникот, со воведување на средна компонента: контролорот.

Освен што е добро напишана со тони примери од реалниот свет, една од работите што најмногу ми се допаѓа во оваа книга е тоа што објаснува што не е. CodeIgniter е домашна рамка со отворен извор. Како такво, има некои признати ограничувања. Книгата навлегува во овие детали. Неколку ограничувања што ги најдов беа недостатокот на компоненти за пристапност при прикажувањето на компонентите на корисничкиот интерфејс, како што се сидра, табели и форми и какво било упатување на обични стари XML REST API и веб-услуги. Сепак, верувам дека тие опции може лесно да се додадат во идните верзии - ќе видиме!

Најкомплетниот дел од CodeIgniter, според мое мислење, е библиотека со бази на податоци. Сметам дека пишувањето MySQL врски и прашања е неверојатно многу време и макотрпно. Сакам веднаш да се запознаам со CodeIgniter за да ја искористам нивната рамка за базата на податоци, верувам дека ќе ми заштеди еден тон време - особено во прашањата за пишување / повторно пишување! Постојат и неколку одлични додатоци за манипулација со Ajax, JChart и Image.

Ако звучи како да разговарам за CodeIgniter повеќе од книгата, тие двајца се навистина едно исто. Книгата е совршен начин за учење напредни техники за развој, не само со користење на CodeIgniter. Силно ја препорачувам книгата. Книгата вели „Подобрете ја вашата продуктивност за кодирање PHP со бесплатната компактна рамка со отворен извор MVC CodeIgniter!“. Ова е искрено!

Ако ве интересира CodeIgniter, задолжително погледнете го воведното видео.

Douglas Karr

Douglas Karr е CMO на OpenINSIGHTS и основачот на Martech Zone. Даглас им помогна на десетици успешни стартапи на MarTech, помогна во длабинската анализа од над 5 милијарди американски долари за аквизиции и инвестиции на Martech и продолжува да им помага на компаниите во имплементацијата и автоматизирањето на нивните стратегии за продажба и маркетинг. Даглас е меѓународно признат експерт и говорник за дигитална трансформација и MarTech. Даглас е исто така објавен автор на водич за Dummie и книга за бизнис лидерство.
Вратете се на почетокот копче
Затвори

Откриен е блок за рекламирање

Martech Zone може да ви ја обезбеди оваа содржина без трошоци бидејќи ја монетизираме нашата страница преку приходи од реклами, врски со партнери и спонзорства. Ќе ни биде благодарно ако го отстраните вашиот блокатор на реклами додека ја гледате нашата страница.