Zend_Controller Бързо начало Ръководство на Zend Framework

Zend_Controller е ядрото на Zend Framework MVC системата. Съкращение MVC, съкратено от Model-View-Controller, е модел на проектиране за разделяне на логиката на приложението от логиката на презентацията. Zend_Controller_Front реализира модела »Front Controller, при който всички заявки се прихващат от предния контролер и се препращат към отделни контролери за действие, избрани от заявения URL адрес.

Системата Zend_Controller е изградена с оглед на разширяемост, както чрез наследяване от съществуващи класове и писане на нови класове, които реализират различни интерфейси и абстрактни класове, които формират основата на семейството класове контролери, така и чрез писане на приставки или помощници за действие за увеличаване или управление на функционалността на системата.

Първата стъпка е да създадете файлова структура на приложението. По-долу е типично решение:

Във вашия уеб сървър задайте директорията html от горната структура като корен за уеб документи.

Редактирайте файла html/.htaccess от горната структура, както следва:

Забележка: Научете повече за mod_rewrite
Горните правила за пренаписване ви позволяват достъп до всеки файл в основната директория на уеб документа на вашия виртуален хост. Ако съдържа файлове, които трябва да бъдат скрити от любопитни очи, тогава вероятно ще искате да зададете по-строги правила. Отидете на уебсайта на Apache, за да »научите повече за mod_rewrite .