qtcute: Дело не в Laravel, а в работе с git. Только подскажу ,что надо будет исключить storage, vandor папки и файлы .env настроить для сервера и локального развертывания разные
Я думаю вам надо начать с документации https://git-scm.com/ и какого нибудь пошагового урока. В интернете их полно. Вам основ будет достаточно, что бы залить его на gitHub и прикрутить к forge
HeartOfProgrammer: Не правильнее && login == 'HeartProgrammer'? То, что вы тут даёте права только одному пользователю. А так вы в БД сможете этим управлять и давать доступ нескольким пользователям
Дмитрий Кузнецов: Вот как раз таки на локалке эта проблема и возникает часто. Особенно если вы храните проект не в домашней папке, а в war/www/... Так как система периодически любит переставлять права сама. А ещё почему у вас web middleware не висит на index роуте?
Ressive Тогда вам надо воспользоваться .htaccess И нет. Он наоборот быстрее, чем php будет. Ведь до php ещё дело не дойдёт и редирект произойдёт на уровне web сервера
Алексей Тен: Точно. Заработало. Я не особо шарю в nginx. Это мой первый опыт работы с ним. В основном копипаста с интернета. Оформите как ответ, вам плюсик в карму кину
Annywebart: Тогда можете сделать контроллер ,через который будут проходить все запросы. В этом контроллере делайте запрос в бд в одну и в вторую таблицу. И если запись в первой таблице нашлась - то перенаправить в в метод контроллера для обработки (например) категорий, соответственно если не нашлась, то перенаправить в метод для страниц. Тут вы сможете сами задать приоритет ,где сначала искать, но это своеобразный костыль. Лучше сделайте ссылки такого вида.
А что делать с dev зависимостями в composer.json? Как их исключить из проекта. Ведь провайдеры и фасады остаются. Или необходимо для деплоя делать отдельный файл config/app.php ?
Igor Makarov: Теперь понял. Маршрутизация на уровне DNS. Это понятно.
В прошлом комменте я имел виду, потоки PHP раздельные. То есть отрабатывает роут. Создаёт поток на отработку класса/метода и забывает про него. А метод сам там себе что-то делает в фоне.
Igor Makarov: Хм. Ну это понятно. У меня сейчас на руках проект, у которого полностью выделенные маршруты.
Но интересует, бывают ли такие роутеры, которые можно прикрутить к голому проекту и сделать выделенные потоку. Грубо говоря, точка входа одна. В роутер, но далее он создаёт отдельный поток для отработки данного роута, а сам роутер уже выпадает из отработки. Это реально? Или игра не стоит свеч?