Да уж релиз 11 версии меня даже растроил, как мне кажется пихать всё в файл app такое себе решение, до этого всё были разложено по отдельным файлам и классам, что намного удобнее и красивее. Пока не горю желанием начинать работать с 11 версией
@@you-are-not-allowed Смотрел симфони как то тоже не зашло даже в разы больше чем laravel 11. Как по мне доктрин в разы хуже элокент ОРМ, роуты пишут атрибутами над методами контролера в env вообще каша какая-то. Но тут уж как говориться на вкус и цвет ... каждому свое)) Единственное что не вызывает отторжение это JS (но бекенд мне больше нравиться чем фронт)
По мне так наоборот стало только лучше. Почистили весь шлак, который раньше приходилось вычищать вручную, прежде чем начать писать что то своё. А теперь создаём новое приложение и можно сразу писать то, что требуется без всякого мусора. Ну только конфиги можно почистить, ибо нафиг не нужны. Почти всегда большинство по умолчанию используют. Если надо что то поправить, то можно добавить файл и прописать только то, что требуется. Удобно, что работает наследование. К файлу "app.php" можно относится как к конфигу приложения. Сначала непривычно, но потом всё на свои места встаёт. Тот же самый принцип, как с настройкой панелей Filament (возможно им и вдохновились).
Спасибо друг, как раз щас пишу приложение на Lare с Vue и не пойму как можно отделить Inertia с vue js от моего другого приложения на блейдах. Создал Мидлвар для блейдов но почему-то InertiaHandler отрабатывает
не увидел никаких существенных изменений, кроме того что ненужные файлы убрали (скрыли), все работает точно так же. из плюсов по умолчанию sqlite сделали, я как то даже не задумывался что так можно, все время mysql разворачивал, убрали контроллеры по умолчанию ибо нафиг они не нужны
PHP уже мертв. А вообще не важно на чем писать бэк, принципы все одинаковые. Все фреймворки плюс-минус похожи. Все они построены по архитектурам MV*, а они все похожи.
@@qrthack Если хотите вечно работать в поддержке легаси кода, то да, живой. Но нормальные разработчики бегут от такой работы. Лучше заниматься разработкой в свежем проекте, уж поверьте. А PHP сейчас возьмет для проекта только умалишенный. По-моему, Python полностью вытеснил PHP из бэкенда для новых проектов.
@@isaevarslan Да вы что 😄 PHP - это вообще практически первый язык, с которым я познакомился и начал что-то писать. Вообще тогда web практически и состоял из PHP. Я очень хорошо знаю, что такое PHP, поэтому никогда бы и не хотел к нему возвращаться. Если он такой живой, почему многие сервисы давно переписали с PHP на что-то другое? Несколько лет назад прямо бум был по переписыванию PHP кода и перевод его на другой стек.
@@lexxkrt не думал, что люди не умеют читать обновы, ну вот для тебя именно: -Более быстрая производительность -Улучшенная безопасность -Новые инструменты для разработчиков -Простое обновление (простой переход) -Полная совместимость с PHP 8.2 -Упрощенная структура проекта -Улучшенная организация маршрутов и отношений моделей -Расширенное ограничение скорости и новая конечная точка проверки здоровья Она лучше.
@@yanb.1943 я вообще то про структуру писал. все остальное это рекламная хрень, десятка ничем не медленнее, ну или незначительно не заметно. и я не говорил что она хуже, я сразу с беты еще на ней начал писать
@@lexxkrt тебе тесты показать? Ты сказал, что она не лучше, но указал лишь на структуру. Или определения слова "лучше" не знаешь? Ты задал вопрос: Чем лучше? Тебе ответил человек, который почитал и разобрался Сейчас бы рекламную зрень находить в фреймворках. XD