Архив рубрики «Движок сайта на MVC»

Движок блога

Выкладываю свой движок учебного блога, о котором я пишу в этой рубрике, еще осталось написать о блоке «Модель» … скоро соберусь с мыслями и напишу… Потом начну добавлять остальные функции… работу скрипа можно глянуть в ссылках справа…
Скачать chitozzzblog

Блок Controller

Продолжаем делать блог… Сегодня напишу про блок “Контроллер”…

Создаем класс контроллера

class controller {…}

Именно контроллер будет взаимодействовать с пользователем и в общем то управлять всеми действиями, для этого создадим следующие свойства класса:

private $error;
private $result;
function __construct() {
$this->error = false;
$this->result = false;
}

Первый метод будет стартовый… с него все и начнется:
Прочитать остальную часть записи »

Простейший движок блога

Мой самодельный учебный движок блога который, который я описываю на своем сайте  можно глянуть сюда myBlog … это типа дэмка сайта, весь код смотрите в постах

Блок View

Сделаем небольшой движок блога….

Начнем пожалуй с блока «Вид» он самый простой .. для примеро не буду описывать шаблонизатор .. лучше напишем движок самый простой… потом его можно доработать. В следющих постах скорей всего так и будет.
Итак как и писал «вид» по буржуйский «View» это блок который выводит страницу для пользователя и так же взаимодействует с ним через формы. Будем делать все через коробочки div-ы. Каждую коробочку опишем в файле style.css. Блок “Вид” сделаем в одном файле, пусть будет файл view.php в нем создадим класс view:

<?php class view { … } ?>

В этом классе буду все функции по выводу и ввода  информации информации.

Прочитать остальную часть записи »

Модель MVC в PHP

Хочется написать свой движок, ради обучения, забавы и просто покопаться, вот и буду писать тут серию постов о том как я разбирался с написанием движка сайта на PHP. Полазив в инете стало ясно, что сейчас самое рульное в программировании сайтов это MVC…

Сначала выясним что такое MVC например в вики.

В общем MVC это некая универсальная заморочка для программирования, удобная и не очень одновременно. В PHP объектно-ориентированное программирование раскрывается во всей красе..
Прочитать остальную часть записи »