Как я могу улучшить скорость вывода PHP CLI - PullRequest
0 голосов
/ 24 июня 2011

Недавно обнаружены преимущества использования PHP-скриптов через cli, и хотя рабочий процесс быстрее, я обнаружил, что выполнение php-скриптов через cli намного медленнее, чем просто обновление браузера.

echo 'hello'; // >1 second cli vs <10 millisecond in browser

Я понимаю, что среда php требуется для загрузки при каждом вызове выполнения (через php -f), тогда как в браузере php уже загружен в память через веб-сервер.

Я ищу решение для ускорения запуска php. Apache работает.

Цель состоит в том, чтобы ускорить вывод с помощью текстовых редакторов, которые по умолчанию запускают php -f.

Я надеюсь, что есть способ предварительно загрузить php или pipe в apache напрямую, возможно, напрямую используя поток fast-cgi, но как?

1 Ответ

5 голосов
/ 02 августа 2011

Если вы запускаете php на windows и у вас включена curl , вы можете столкнуться с ошибкой , которая была повторно введена в 5.3.6, но также существовала до 5.3.5. Библиотека libcurl загружается целую вечность в Windows.

...