현재 내 browsergame을 내 자신의 PHP-MVC 프레임 워크에서 Laravel 프레임 워크로 마이그레이션하고 있습니다. 사이트 구성에 어려움을 겪고 있으며 최선의 방법이 무엇인지 모릅니다. 홈페이지와 게임 서버를 어떻게 구성해야합니까?Laravel의 게임 웹 사이트 구조
- www.homepage.com (driven by Laravel)
-- /game/s1 (subfolder, so it's driven by the same Laravel instance)
-- /game/s2 (..)
-- /game/s3 (..)
-- ...
- www.homepage.com (driven by Laravel)
- s1.homepage.com (pointing to the homepage Laravel instance)
- s2.homepage.com (..)
- s3.homepage.com (..)
- ...
- www.homepage.com (driven by Laravel)
- s1.homepage.com (driven by a new Laravel instance)
- s2.homepage.com (..)
- ...
세 번째 옵션은 게임 서버마다 laravel을 설치해야하기 때문에 가능하지만 말도 안됩니다. 따라서 두 가지 옵션이 있습니다.
첫 번째 도메인은 모든 도메인을 하나의 도메인으로 병합하지만 매우 복잡 할 수 있습니다.
두 번째 옵션도 옵션이며 사용하는 사람이 있지만 그 이유는 알 수 없습니다. 동일한 Laravel 인스턴스가 모든 것을 처리하기 때문입니다. 유일한 차이점은 하위 폴더 대신 하위 도메인을 가리키고 있다는 것입니다.
여기에 뭔가가 있습니까? 그것에 대한 당신의 생각을 듣고 싶습니다.