Метка: cms

MVC — Попытка реализации

Продолжаю изучать язык программирования PHP и писать свой учеблный проект. Правильно или нет я понял паттерн проектирования MVC, но сегодня я попытался реализовать. Для начала я взял самую на мой взгляд лёгкую часть своего проекта — модуль сайт.для этого я создал три абстрактных классаAppControllerAppModelAppView Также в папке /app/pages/ я создал три классаPagesControllerPagesModelPagesViewВсе они наследуются от…

Read More

Простой ротинг для CMS

Теперь мне нужно написать класс для маршрутизации или роутинга. То есть определить какие классы и методы вызывать в зависимости от того что в данный момент в адресной строке.

Read More

PHP класс для очистки данных

Где-то читал, что вообще любые данные приходящие от пользователя обязательно должны проверяться.

Read More

Начало, первые файлы, первый код

Ну вот всё готово и настроено. Теперь можно приступить непосредственно к написанию кода.

Read More

Файловая структура и соглашения для учебного проекта.

Думаю что при написании программы порядок нужно поддерживать с самого начала и постоянно придерживаться установленных правил.

Read More

CMS с нуля: Техническое задание

Если не прописать техническое задание сразу, можно навечно закопаться в разработке и доработках. По пути всё время будут возникать всякие новые хотелки, которые захочется реализовать прямо сейчас и прямо здесь. А для некоторых на первый взгляд мелких улучшений возможно потребуется переписать кучу кода который был написан раньше. В итоге получится вечно незаконченный проект.

Read More

Решение принято — буду программистом.

Решил серьёзно заняться программированием. И сразу взялся за большой проект.
Начинаю учиться не с нуля а наверное с минуса. С минуса потому-что раньше уже пытался изучать php. Но делал это бессистемно и исключительно в рамках тех задач которые мне было необходимо выполнить.

Read More