Как да ускоря XAMPP под Windows
Преместих се тук от Nginx + PHP-FPM под Linux към Windows и XAMPP и забелязах, че всичко започна да се забавя страшно. Същите страници на локално създадени сайтове се отварят 10 пъти по-бавно. Може би някой вече се е срещал с това? Предложете начини за ускоряване.
//UPD Настройте Nginx+php-fpm в Ubuntu за Windows 10. По принцип работи (бързо), въпреки че има някои проблеми: 1. Работата с php-fpm трябва да се организира чрез tcp, а не чрез сокет. 2. Без автостарт. всеки път, когато трябва да отидете на конзолата и да напишете /etc/init.d/[nginxphp5-fpmysql] start 3 там. Невъзможно е да рестартирате Nginx, той някак си се закача на порта и след това вече не може да го заеме отново, трябва да рестартирате Windows машината напълно. 4. Все още не знам какво ще стане с xdebug. 5. По някаква причина е невъзможно да стартирате nginx на порт 80, в Windows вече има определена "HTTP услуга", която виси на този порт, от който зависи диспечера на печата и няколко други услуги. Изненадващо, Apache от XAMPP стартира добре на порт 80. Засега всичко се върти на порт 8080. Мисля, че можете да направите прокси към Nginx от Apache от XAMPP.
// UPD2 Разлика при зареждане на същата страница: nginx + php-fpm в ubuntu за windows 150 - 200 ms xampp 1700 - 1800 ms
// UPD3 XDebug работи добре Трябва да настроите картографиране на отдалечена директория в phpstorm. Получих C:\vhosts\ => /mnt/c/vhosts/
И позволете отдалечено отстраняване на грешки в самия XDebug