Свой PHP фреймворк ... ЗАЧЕМ???

  Рет қаралды 2,421

Александр Яковлев - PHP

Александр Яковлев - PHP

Күн бұрын

Пікірлер: 24
@AlejandroYakovlev
@AlejandroYakovlev 6 ай бұрын
Уроки, менторство - boosty.to/sashokgorshok
@artyRam
@artyRam 6 ай бұрын
Бро. Ахеренный контент пилишь. Своеобразная подача у тебя. Гуд гуд гуд. Не бросай !
@yevgeniy-chernov
@yevgeniy-chernov 20 күн бұрын
@AlejandroYakovlev, а когда выйдет продолжение этого видео про создание фреймворка ?
@disconnect3763
@disconnect3763 6 ай бұрын
Лайк пока реклама идёт. Парень толковый.
@domope5
@domope5 6 ай бұрын
Урок интересный, спасибо. Надеюсь будет побольше "кишочков". Ждём следующий выпуск!
@skodomvseprosto
@skodomvseprosto 6 ай бұрын
Ну по сути и в правду получился новый фреймворк, даже если используются Symfony компоненты. К примеру Laravel тоже использует такую же практику.
@Роман-м6ъ3ф
@Роман-м6ъ3ф 6 ай бұрын
1. Глобальные переменные - это не только $_GET, $_POST(суперглобальные), но и любые переменные определённые в глобальной области видимости. Все переменные $request, $route, $path итд - это оно самое, к ним доступ можно получить из любого места программы. 2. 12:50 extract в глобальной области видимости должен быть законодательно запрещён. В данном примере, через запрос вроде /hello?map[hello]=any-file-name можно будет читать любой файл на сервере.
@discloser2able
@discloser2able 6 ай бұрын
Класс! Ждем следующее видео.
@kosmoms
@kosmoms 6 ай бұрын
По сути это создание своего фреймворка из компонентов, которые предназначены для создания фреймворков. То есть следование документации самих компонентов. Всё хорошо, но кишочков тут как раз нету
@НикитаСемахин-п1д
@НикитаСемахин-п1д 6 ай бұрын
Так таких "кишочков" и не надо. Вы серьезно хотите чтобы он, к примеру, создал свой класс Route, RouteCollection или, там, какой нибудь Matcher? Много логики и времени на то, что уже идеально сделали и протестировали до тебя. Пытался я как то сделать свой Route. На каждое свойство типа '_controller', '_role', '_access' слаги и т.д. ушло куча времени, а в конце чувство "Ну я типа понял как там регулярками пользоваться и строками" и всё😢
@kosmoms
@kosmoms 6 ай бұрын
@@НикитаСемахин-п1д Так видео именно с этого и начинается. В таком случае следовало бы назвать видео "собираем свой фреймворк из готовых компонентов", в моем понимании "с нуля" - это как раз не используя готовое.
@qoonmax
@qoonmax 6 ай бұрын
Отличное видео, жду следующее 🤌
@twentxx
@twentxx 6 ай бұрын
Ещё не посмотрел, но заранее спасибо, тоже писал свой, хорошая практика, полезный опыт
@saharov44
@saharov44 6 ай бұрын
Тема действительно интересная, надеюсь формат видео будет с использованием современных практик, как и в предыдущем твоем контенте. Главное дойти до финиша😉, а то многие начали, по верхам прошлись, пару видео записали и забросили.
@tmdan91
@tmdan91 3 ай бұрын
Верните нам автора канала - Горшка) это какой то новый чел
@AlejandroYakovlev
@AlejandroYakovlev 2 ай бұрын
😂
@sakhnovkrg
@sakhnovkrg 6 ай бұрын
Это мы смотрим 👍 Лайк подписка
@plortnikov
@plortnikov 6 ай бұрын
Подскажи, какую светлубю тему используешь?
@AlejandroYakovlev
@AlejandroYakovlev 6 ай бұрын
Классическую
@gleb506
@gleb506 6 ай бұрын
лайк за ачивки, они автоматически сгенерены?
@AlejandroYakovlev
@AlejandroYakovlev 6 ай бұрын
дело рук монтажа. рад, что зашло :)
@АлиярСимонов
@АлиярСимонов 6 ай бұрын
Чётко
@Дмитрий-н9у6ж
@Дмитрий-н9у6ж 6 ай бұрын
Реинкарнация Елисеева, тот тоже из сторону в сторону метался, до конца ничего не доводил, только будоражил сердца людей.
Статический анализ (PHP CS Fixer, Deptrac, PHPStan) | Symfony PHP
21:48
Александр Яковлев - PHP
Рет қаралды 6 М.
Чистая Архитектура (Onion + Modular Monolith + Hexagonal)  | Symfony PHP
11:58
Александр Яковлев - PHP
Рет қаралды 13 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
DDD (Domain Driven Design) | Symfony PHP
30:52
Александр Яковлев - PHP
Рет қаралды 10 М.
Поднимаем gRPC сервер на PHP
12:14
Александр Яковлев - PHP
Рет қаралды 2 М.
Ковариантность и контравариантность в PHP
5:44
Александр Яковлев - PHP
Рет қаралды 1,2 М.
Принцип подстановки Барбары Лисков (SOLID, PHP,  LSP)
3:51
Александр Яковлев - PHP
Рет қаралды 1,4 М.
Советы начинающим и опытным разработчикам
4:52
Александр Яковлев - PHP
Рет қаралды 1,3 М.
Тестирование PHPUnit + PhpStorm + TDD | Symfony PHP
5:49
Александр Яковлев - PHP
Рет қаралды 11 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН