Рахим спасибо тебе за все что ты делаешь! это круто! Легко и понятно любая тема которую ты обьясняешь! Пусть тебе будет всегда другом Успех и радость! Пусть главное крепкое здоровье будет с тобою. Всех благ тебе и всем близким вашим!
Добавлю немного конструктивной критики: видео корректно стоило бы назвать `Как установить Laravel из docker окружения с помощью docker-compose`. Так как обратная операция, когда composer & php уже установлены в системе, то для этого начиная с 8-й версии лары уже существует sail, который буквально в две строчки оборачивает ларавель в докер контейнеры, а сами конфигурации при надобности можно переопределить, также sail сразу дает пачку команд - sail up, sail down, sail npm, sail artisan, etc. Не совсем понял зачем нужен отдельный php-cli если есть уже php-fpm, который уже имеет php command. Полагаю, что для composer’а. Также Makefile лучше с заглавной буквы, это является стандарт-де-факто, просто утилита make вторым вариантом использует имя в lowercase, на макоси может не завестись. Также вместо дефолтных 1000 для юзера и его группы лучше использовать переменную окружения $USER, которая решит большую часть проблем с правами на любой системе (для винды полагается, что юзается wsl2).
Можно ли как-то замутить чтобы несколько проектов на этой сборке работало? Допустим сложить их в папку projects и завести отдельные хосты на них в etc/hosts?
Спасибо за урок, полезное видео! Но кое что можно улучшить. В начале когда Laravel устанавливаешь, вместо composer create-project laravel/laravel: example-app Лучше выполни composer create-project laravel/laravel ./ Тогда каталог example-app не будет создаваться а файлы установятся в текущий каталог. И не придётся "руками" перемещать файлы из example-app .
Привет! Подскажи пожалуйста, как в ларавел писать по DDD , а именно как моделировать сущности если там с коробки в основном используется eloquent, или ты в таких ситуациях устанавливаешь doctrine и юзаешь его для сущностей или вообще пишешь голые пхп классы для сущностей и сам маппишь данные с бд в сущность? Расскажи пожалуйста о своем опыте касательно этой темы, спасибо!
Установка Laravel завершилась с ошибкой не полностью загрузились пакеты composer create-project laravel/laravel Lara При повторном входе composer create-project laravel/laravel lara Каждый раз выдаёт ошибку что Project directory "/var/www/lara" is not empty. Ларавел не устанавливается как это можно устранить ?
@@ToBeCloser007 спасибо за ответ! а есть какие либо сборки которые предпочитаешь использовать для продакшена? есть например laradock и подобные. поделись своей сборкой для продакшен всем очень нужно)
В нем есть все инструменты для любого уровня проекта. Но для обычных проектов слишком много лишнего. Поэтому я собираю сборку только из необходимых инструментов
я решил проблему перейдя в докер terminal и там были оказуется разрешения 1000 туда, странно потому что я был уверен там root. ну еще там в безопасности папки проставил разрешения на windows
ты шо дядя какие mv и rm rf. Ты если точку вместо указания директории поставишь оно тебе в текущую установит. composer create-project laravel/laravel .