Alexandr, MVC сегодня проходили. Базовая логика данного шаблона это то, что есть код, который работает с базой данных и возвращает результат выборки, за ним следует контролер, который эти данные отдает виду. А вот вид уже просто выводит информацию.
вот краткий пример
Открыть спойлер
Закрыть спойлер
<?php
//model.php
function get_pineapples($count) {
// вообще здесь должен быть код для выборки информации,ну ладно
return array('big pineapple', 'mid pineapple', 'small pineapple');
}
// end later function for prepare and push data
//controller.php
$page = $_GET['page']
switch($act) {
case 'main':
case 'index':
$pineapples = get_pineapples(10);
include 'view_main_page.php';
main_action($pineapples);
break;
// to be continued ...
}
//view_main_page.php
function main_action($items) {
echo '<!DOC ... body>';
foreach($items as $item) {
echo $item . '<br>';
}
echo '../html>';
}
самое простое что можно придумать в функциональном стиле для начальных ребятушек.
Но обрати внимание на контролер, скажи он пышечка(люблю их)? Вот это называет ТТУК или SFC. Не понял? Не парься, это хорошо работает, но плохо читается. Суть последнего — большую часть должна делать модель, а контролер просто служит обменником между моделью и видом.
__________________