yii2가 너무 느리게 응답하는 이유는 php5.3 이상이 localhost를 만나면 ipv4인지 ipv6인지 고려하기 때문에 응답 시간이 길어지기 때문입니다. 해결 방법은 "localhost"를 "127.0"으로 변경하는 것입니다. .0.1”이면 충분합니다.
yii2가 느리게 느껴지는 이유 [버전 2.0]
'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2advanced', 'username' => 'root', 'password' => '123456', 'charset' => 'utf8', ]
위 코드 자체에는 문제가 없습니다
하지만 php5.3 이상이 localhost를 만나면 ipv4인지 ipv6인지 고려하게 되고, 그래서 응답시간이 너무 긴 상황입니다. 서버에서 PHP를 처리하는 데 걸리는 시간을 확인해 보면 PHP를 처리하는 데 걸리는 시간은 매우 짧고, 처리를 기다리는 데 걸리는 시간은 매우 길다는 것을 알 수 있습니다. 이는 Windows 시스템에서만 발생합니다
해결책:
이렇게 localhost를 127.0.0.1로 변경하세요. PHP는 즉시 그것이 ipv4라는 것을 알게 될 것입니다
그러면 훨씬 빠르다는 것을 알게 될 것입니다~~~~
권장: "yii tutorial"
위 내용은 yii2의 반응이 너무 느린 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!