PHP 특) 요청 -> PHP일함 -> 일마치고 프로세스 바로 뒤짐 반복됨ㅋ //그래서 그냥 파일 업로드 해도 굴러가는거ㄷ


-> 그때마다 프레임워크 전체 부팅하고 컨테이너에 서비스 등록->일하고->바로종료

ㅋㅋ







PHP 7.4 프리로딩을 켜면 로딩 3단계 건너띄고 비동기 프레임워크인 Swoole을 설치해서

swoole-laravel 패키지 설치하면 쓰레드 방식으로 돌게되서 또 3단계 건너띔


-> 라라벨이 메모리에서 싱글톤으로 돌게됨





6배 향상


대신 저렇게 하면 다른언어로 만든거 처럼 배포할때 서버재시작해야됨


한줄 요약: 쉬운 배포랑 성능 둘 중에 선택해야되는게 PHP


근데 swoole자체를 안쓰잖아..

7.4를 써도 프리로딩 안켜고 있던데(그전에 5.x 버전좀 업글을ㅠㅠㅠㅠ)



https://www.slideshare.net/chtalbert/the-integration-of-laravel-with-swoole?next_slideshow=1

출처: 2018 라라벨 컨퍼런스 대만