Laravel의 성능에 대해 많이 쓰여 있습니다. 빠른 애플리케이션의 경우 최상의 프레임 워크는 아니지만 다양한 옵션과 뛰어난 커뮤니티 및 문서가 있습니다. Laravel이 내 상황에 어울리는 지 알고 싶습니다.복잡한 브라우저 게임 웹 사이트를위한 Laravel
현재 전세계 수천 명의 방문자가 게임을 할 수 있도록 browsergame을 개발 중입니다. 동시에 3000 명 이상의 동시 사용자가있을 수 있습니다. 응용 프로그램은보기, 라우팅, 세션 관리, 인증, 데이터베이스 연결, cronjob 등과 같이 많은 다른 모듈이 필요하기 때문에 약간 무겁습니다. 그것은 정말 동적 인 게임이므로 많은 시간 동안 애플리케이션이로드 될 것입니다. 그리고 : 많은 전용 서버에 투자 할만큼의 돈이 없습니다. (처음부터는 아닙니다.)
다른 프레임 워크도 고려했습니다. Lumen, Slim 및 일부 다른 마이크로 프레임 워크는 게임에 필요한 모든 모듈을 지원하지 않기 때문에 Laravel이 좋은 선택이라고 생각합니다. 하지만 실제로 나는 벤치 마크에 대해 두려워합니다. Laravel은 다른 프레임 워크와 비교해 볼 때 좋지 않습니다. 속도가 느리고 많은 메모리를 소비하며 많은 요청을 처리 할 수 없습니다.
내 질문에 : Laravel은 수천 명의 동시 사용자가 잠재되어있는 무거운 browsergame 웹 사이트에 적합한 선택입니까? Caching과 Homestead는 확실히 도움이 될 것입니다. 그러나 Laravel은 전혀 좋은 선택입니까 아니면 정말 좋은 프레임 워크입니까?
물론 예산에 달려 있습니다 :) 리소스가 있다면 예를 들어 3000 명의 동시 사용자를 처리하기 위해 수평으로 쉽게 확장 할 수 있습니다. 리소스 (돈)가 부족한 경우, 높은 동시 레벨에 대해 laravel을 선택하지 않을 것입니다. 분당 180,000 - 250,000 명의 사용자가 말하는 것입니다. –
감사. 마이크로 프레임 워크 또는 다른 프레임 워크를 권장합니까? 의견 있으십니까? – Jordy
무언가를 추천하기에는 너무 넓어서 팔콘보다 성능이 중요하다면 –