Tarkib Marketing

PHP: PHP uchun ajoyib kitob va MVC doirasi

Odamlar Packt nashriyoti yaqinda ular PHP ishlab chiquvchilarini / bloggerlarini yangi kitob o'qishga va blog yuritishga undaydigan so'nggi xabarga ega edilar. Men bunday imkoniyatlarni juda qadrlayman - hech qanday ijobiy yoki salbiy xabar yuborishni talab qilmadi, shunchaki ular taqdim etgan kitobni chin dildan ko'rib chiqing (bepul).

1847191746Men olgan kitob Tezkor PHP dasturini ishlab chiqish uchun CodeIgniter, Devid Apton tomonidan yozilgan.

PHP / MySQL-dagi eng sevimli kitobim hanuzgacha PHP va MySQL veb-ishlab chiqish. Bu PHP 101 va MySQL 101-ning barchasi juda ko'p sonli kod namunalari bilan hayoliy, keng qamrovli kitobga o'ralgan. CodeIgniter - bu mukammal iltifot, ehtimol PHP 201 qo'llanmasi. Bu qattiq PHP kodlashni talab qiladi va kodni tezroq va eng yaxshi amaliyotlar bilan ishlab chiqish uchun asos yaratadi. VMC tizimi.

Ga ko'ra Vikipediya:

Model-view-controller (MVC) - bu dasturiy ta'minotda ishlatiladigan me'moriy naqsh. Foydalanuvchiga katta miqdordagi ma'lumotlarni taqdim etadigan murakkab kompyuter dasturlarida ishlab chiquvchi ko'pincha ma'lumotlarni (model) va foydalanuvchi interfeysini (ko'rinishini) ajratishni xohlaydi, shuning uchun foydalanuvchi interfeysidagi o'zgarishlar ma'lumotlar bilan ishlashga ta'sir qilmaydi va ma'lumotlar foydalanuvchi interfeysini o'zgartirmasdan qayta tashkil qilish mumkin. Model-view-kontroller bu muammoni oraliq komponent: kontrollerni kiritish orqali ma'lumotlarga kirish va biznes mantig'ini ma'lumotlar taqdimoti va foydalanuvchining o'zaro ta'siridan ajratish orqali hal qiladi.

Bir necha tonna real hayotiy misollar bilan yaxshi yozilganligi bilan bir qatorda, ushbu kitob menga eng yoqadigan jihatlardan biri bu nima ekanligini tushuntirib berishdir. CodeIgniter uyda ishlab chiqarilgan ochiq manbali ramka. Shunday qilib, uning ba'zi tan olingan cheklovlari mavjud. Kitobda bular batafsil bayon etilgan. Bir nechta cheklovlar - foydalanuvchi interfeysi komponentlari, masalan, langar, jadvallar va shakllar va oddiy eski XML REST API-lari va veb-xizmatlariga havolalar ko'rinishida kirish imkoniyatlarining etishmasligi. Biroq, ushbu variantlar kelajakdagi versiyalarga osongina qo'shilishi mumkin deb o'ylayman - biz ko'rib chiqamiz!

CodeIgniter-ning eng to'liq qismi, mening fikrimcha, ma'lumotlar bazasi kutubxonasi. MySQL ulanishlari va so'rovlarini yozishni nihoyatda ko'p vaqt va mehnat talab qilyapman. Ma'lumotlar bazasi tizimidan foydalanish uchun darhol CodeIgniter-ga kirishni xohlayman, bu menga ko'p vaqtni tejashga ishonaman - ayniqsa so'rovlarni yozish / qayta yozishda! Bundan tashqari, Ajax, JChart va Image manipulyatsiyasi uchun ajoyib qo'shimchalar mavjud.

Agar men CodeIgniter-ni kitobdan ko'ra ko'proq muhokama qilayotgandek tuyulsa, ikkalasi ham bir xil. Kitob faqat CodeIgniter-dan foydalanmasdan, ilg'or rivojlanish texnikasini o'rganishning mukammal usuli hisoblanadi. Men kitobni tavsiya qilaman. kitob "erkin ixcham ochiq-manba MVC CodeIgniter kesish bilan PHP kodlash, samaradorlikni yaxshilash!" deyilgan. Bu halol!

Agar siz CodeIgniter-ga qiziqsangiz, kirish videosini tomosha qiling.

Douglas Karr

Douglas Karr ning CMO hisoblanadi OpenINSIGHTS va asoschisi Martech Zone. Duglas o'nlab muvaffaqiyatli MarTech startaplariga yordam berdi, Martechni sotib olish va investitsiyalarida 5 milliard dollardan ortiq mablag'ni sinchkovlik bilan tekshirishda yordam berdi va kompaniyalarga savdo va marketing strategiyalarini amalga oshirish va avtomatlashtirishda yordam berishda davom etmoqda. Duglas xalqaro miqyosda tan olingan raqamli transformatsiya va MarTech mutaxassisi va ma'ruzachisi. Duglas, shuningdek, Dummie's qo'llanmasi va biznes rahbariyati kitobining nashr etilgan muallifi.
Yuqoriga qaytish tugmasi
yaqin

Adblock aniqlandi

Martech Zone Sizga ushbu kontentni hech qanday to'lovsiz taqdim eta oladi, chunki biz saytimizni reklama daromadlari, sheriklik havolalari va homiylik orqali monetizatsiya qilamiz. Saytimizni ko'rayotganingizda reklama blokeringizni olib tashlasangiz, biz juda minnatdormiz.