Создание собственного фреймворка. Админка. Часть 1. Урок 18

Создание фреймворка

От автора: приветствую вас, друзья. Продолжим создание собственного PHP фреймворка. По итогу мы должны получить вполне функциональное решение, а заодно познакомиться с принципами работы современных PHP фреймворков. В данном уроке мы приступим к написанию администраторской части сайта. Реализовать админку нам поможет пара дополнительных маршрутов и небольшие правки в классе Router.

скачать исходники

В видео версии урока вы найдете ответы на такие вопросы:

Варианты реализации админки во фреймворках.

Реализация админки при помощи вложенных контроллеров.

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Фреймворк Laravel: теория и первая практика

Овладейте азами фреймворка Laravel!

Получить

Метки:

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (2)

  1. Alexey

    Друзья, я делал фреймворк по этим видео, свою версию фрейма я как могу улучшаю, в ней ей валидирование моделей, в выложенной версии подключен шаблонизатор Twig, но он работает медленно, в версии 2.8 будет использоваться smarty-подобный шаблонизатор Dwoo, в версии 2.7 есть возможно менять расположение файлов контроллеров, можно менять убрать Action в названии метода, а можно его заменить на что-то свое путем изменения namespace с использованием специальных шорткодов, есть несколько классов, которые подключаются через Registry, включая сессии и пагинация(постраничная навигация).
    В версии 2.8 будет возможность изменять расположение видов и шаблонов и пришлось сделать базовый класс View почти статическим.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree