Zend Framework е с отворен код, обектно ориентиран фреймуърк за PHP . Zend Framework често се нарича „компонентна библиотека“, защото има много свободно свързани компоненти, които можете да използвате повече или по-малко самостоятелно. Но Zend Framework предоставя и усъвършенствано приложение Model-View-Controller (MVC), което може да се използва за създаване на основна структура за вашите Zend Framework приложения. Пълен списък на компонентите на Zend Framework заедно с кратки описания може да бъде намерен в прегледа на компонентите. Този бърз старт ще ви запознае с някои от най-често използваните компоненти на Zend Framework, включително Zend_Controller, Zend_Layout, Zend_Config, Zend_Db, Zend_Db_Table, Zend_Registry, заедно с няколко помощници за преглед.

Model-View-Controller

И така, какъв точно е този модел на MVC, който продължава да говори и защо трябва да ви е грижа? MVC е много повече от трибуквен акроним (TLA), който можете да размахвате по всяко време, когато искате да звучи умно; тя се превърна в нещо като стандарт в дизайна на съвременните уеб приложения. И за добра причина. Повечето кодове за уеб приложения попадат в една от следните три категории: презентация, бизнес логика и достъп до данни. Моделът на MVC моделира това разделение на тревогите добре. Крайният резултат е, че вашият код за презентация може да бъде консолидиран в една част от вашето приложение с вашата бизнес логика в друга и вашия код за достъп до данни в още една. Много разработчици са намерили това добре дефинирано отделяне, което е незаменимо за поддържането на кода им организиран, особено когато повече от един разработчик работи върху едно и също приложение.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *