Архив рубрики «Движок сайта на 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 объектно-ориентированное программирование раскрывается во всей красе..
Прочитать остальную часть записи »

