Content Marketing

PHP. Գիրքի և MVC հիանալի շրջանակ PHP- ի համար

Ժողովուրդը ավարտվեց Packt հրատարակչություն վերջին գրառումն ուներ, որտեղ նրանք խրախուսում էին PHP մշակողներին / բլոգերներին կարդալ նոր գիրք և բլոգ գրել դրա մասին: Ես իսկապես գնահատում եմ նման հնարավորությունները. Ես ոչ մի դրական կամ բացասական տեղադրում չեմ խնդրել, պարզապես իրենց տրամադրած գրքի ազնիվ ակնարկ (առանց որևէ ծախս):

1847191746Իմ ստացած գիրքն է CodeIgniter արագ PHP ծրագրի մշակման համար, գրել է Դեյվիդ Ափթոնը:

PHP / MySQL- ի վերաբերյալ իմ սիրած գիրքը դեռ մնում է PHP և MySQL վեբ մշակում, Դա PHP 101 և MySQL 101-ն են, որոնք փաթաթված են ֆանտաստիկ, համապարփակ գրքում, որտեղ կան բազմաթիվ կոդերի նմուշներ: CodeIgniter- ը կատարյալ հաճոյախոսություն է, գուցե PHP 201 ուղեցույց: Այն տանում է PHP- ի բոլոր կոշտ կոդավորումը և ապահովում է շրջանակ ՝ կոդն ավելի արագ և լավագույն փորձով մշակելու համար: MVC համակարգ

Ըստ Վիքիփեդիա, ազատ հանրագիտարան:

Model-view-controller- ը (MVC) ճարտարապետական ​​օրինակ է, որն օգտագործվում է ծրագրակազմի ինժեներիայում: Բարդ համակարգչային ծրագրերում, որոնք օգտագործողին մեծ քանակությամբ տվյալներ են ներկայացնում, մշակողը հաճախ ցանկանում է առանձնացնել տվյալների (մոդելի) և օգտագործողի ինտերֆեյսի (դիտել) խնդիրները, այնպես որ օգտագործողի ինտերֆեյսի փոփոխությունները չեն ազդի տվյալների մշակման վրա, և որ տվյալները կարող է վերակազմակերպվել ՝ առանց օգտագործողի միջերեսը փոխելու: Model-view-controller- ը լուծում է այս խնդիրը `տվյալների ներկայացման և օգտագործողի փոխազդեցությունից տվյալների մուտքի և բիզնեսի տրամաբանության կապակցումով` ներմուծելով միջանկյալ բաղադրիչ `վերահսկիչ:

Բազմաթիվ իրական օրինակներով լավ գրված լինելուց զատ, այս գրքում ինձ ամենաշատը դուր է գալիս այն, որ այն բացատրում է, թե դա ինչ չէ: 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 փորձագետ և խոսնակ է: Դուգլասը նաև Դումմիի ուղեցույցի և բիզնեսի առաջնորդության գրքի հրատարակված հեղինակ է:
Վերադառնալ սկիզբ կոճակը
փակել

Հայտնաբերվել է Adblock

Martech Zone կարող է անվճար տրամադրել ձեզ այս բովանդակությունը, քանի որ մենք դրամայնացնում ենք մեր կայքը գովազդից ստացված եկամուտների, փոխկապակցված հղումների և հովանավորությունների միջոցով: Մենք երախտապարտ կլինենք, եթե մեր կայքը դիտելիս հեռացնեիք ձեր գովազդային արգելափակիչը: