ZendFramework: сравнение Controller/Action с Form/Page

AlexVN

Новичок
ZendFramework: сравнение Controller/Action с Form/Page

Доброго дня!

Возникло непонимание, каковы преимущества использования Zend Framework Controller/Action по сравнению с Folder/Page?
С технической стороны все понятно, но вот мозги забиты, не могу уловить концепцию.
Допустим есть страница с формой:

PHP:
// create and initialize form controls

if ('POST' == ...) {
	// Select a button that was clicked.
	if (isset($_POST['button1'])) {
		// Optionally validate user input.
		// Execute action associated with the button.
		// If action fails, save error and continue, otherwise 
		// redirect to result page.
	}
	if (isset($_POST['button2'])) {
		// ...
		// redirect or continue
	}
}
// Show form together with validation errors.
Как осуществить аналогичную конструкцию с использованием Controller/Action? И нужно ли?
 
Сверху