Стоит ли создавать 2 отдельных проекта Laravel? - PullRequest
1 голос
/ 08 июля 2019

Я планирую создать приложение с Laravel 5.8, которое будет активно посещаться людьми, и поэтому скорость является для меня приоритетом.

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

Итак, я планировал создать 2 отдельных Laravelпроекты, один для внешнего интерфейса и один для внутреннего.

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

Правильно ли я думаю, и если скорость является моим приоритетом, я должен разделить эти 2 проекта?

1 Ответ

2 голосов
/ 09 июля 2019

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

Они этого не делают.

Laravel только загружает (через автозагрузчик Composer) большинство классов, когда они используются.Если ваш код (контроллер, представление и т. Д.) Нигде не вызывает App\Foo для определенного запроса, App\Foo не загружается.

Если это ваша причина всей дополнительной сложности двухразные кодовые базы, не делайте этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...