답변:
다른 사람들도 같은 문제에 직면 한 것을 볼 수 있습니다 ( https://github.com/magento/magento2/issues/3123 ).
실제로 magento 2 기본 모드와 개발자 모드는 매우 느립니다. @tecjam에 따르면 제품 모드에 있으면 속도를 향상시킬 수 있습니다. 그러나 다른 모드에서는 여전히 느립니다.
magento2 디렉토리에서 다음 명령 행을 시도하십시오 :
php bin/magento setup:static-content:deploy
함께 모든 캐시가 활성화되고, 정적 컨텐츠가 배치되어 ,이 사이트의 속도를 향상시킬 수 있습니다.
먼저 실행중인 배포 모드를 확인하십시오.
php bin/magento deploy:mode:show
개발자의 경우 모든 파일이 각 페이지로드에서 생성됩니다. 속도를 높이려면
php bin/magento deploy:mode:set production
이것은 또한 파일을 다시 컴파일해야합니다.
php ...
매번 경로를 지정하지 않고도 cmd에서 간단하게 사용할 수 있습니다 . 이 작업을 수행하는 방법에 대한 다음 링크를 참조하십시오. willj.co/2012/10/run-wamp-php-windows-7-command-line
D:\php\htdocs\MG\m2
한 후 올바른 배치 모드를 설정하여 위의 명령을 입력하십시오. 그런 다음 정적 컨텐츠를 배치하십시오. 배포 모드에 대한 자세한 내용은 여기를 참조하십시오 : devdocs.magento.com/guides/v2.0/config-guide/bootstrap/…
많은 사람들이 Magento 2의 속도에 문제가 있음을 보았습니다. 음, Magento 2는 기본적으로 느리지 않습니다. Magento 2를 빠르게 만들기위한 튜토리얼을 만들었습니다.
먼저 서버 및 시스템 요구 사항이 정확한지 확인하십시오.
Magento 버전을 최신 버전으로 업데이트하십시오.
캐시 활성화
플랫 카탈로그를 사용하여 데이터베이스의 읽기 속도를 해결하십시오.
이미지 최적화
자바 스크립트 및 CSS 최적화
마 젠토 속도를 높이려면 CDN을 설정하십시오.
항상 가벼운 테마를 사용하십시오.
상점의 모든 확장 프로그램에 버그가 없는지 확인하십시오.
답변에 추가 :
memory_limit
php.ini 파일에서 PHP 를 늘리면 큰 차이가 있습니다. 그러나 매우 매끄럽지는 않습니다 (시간을 절약 할 수는 있지만).
기본값은 512M입니다. 내 로컬 컴퓨터에서 이것을 "-1"(무제한)로 설정하면 로딩 시간이 더 좋습니다.
Magento는 무겁고 SSD와 같은 고성능 하드웨어가 필요합니다.
memory_limit
성능과 관련이 없습니다. 지시문의 이름에서 분명합니다.
rsync
에/home/vagrant/htdocs
대신 설치 폴더에 소스 파일을 배치의 리눅스에 모든 파일) 가상 머신 (/vagrant/htdocs
), 그것은 잘 작동 속도는 거의 M1입니다. 이것이 동일한 문제를 해결하는 데 도움이되기를 바랍니다.