Подтвердить что ты не робот

Крошечный PHP "автономный" сервер (или фреймворк) для локальной отладки без Apache/Nginx/Lighttpd/etc

Там manage.py runserver в Django или ruby script/server в Ruby on Rails - те, кто знаком с одной из этих фреймворков, должны уже получить представление о том, что я ищу. Они запускают крошечный "автономный" веб-сервер, что вполне достаточно для отладки приложения локально, без необходимости в другом программном обеспечении (Apache/Nginx/Lighttpd/etc).

Интересно, есть ли какая-либо PHP-реализация такого инструмента, или, может быть, какая-то PHP-инфраструктура имеет такую ​​функцию? Разумеется, я могу собрать предварительно сконфигурированный статический nginx-исполняемый файл, но это не будет красивым и, конечно же, не кросс-платформенным. Наличие автономного отладочного веб-сервера, написанного на самом PHP, сделает пакет самодостаточным.

т.е. Я хотел бы набрать что-то вроде php tools/runserver.php, указать браузер на http://localhost:8000/ и увидеть сайт в рабочем состоянии, готовый к отладке.

Мой Google-fu мне не удалось, но я сильно подозреваю, что есть такой проект уже.

4b9b3361

Ответ 3

Не уверен, что этот - это то, что вам нужно, хотя это больше похоже на Tomcat для PHP, и я думаю (хотя я 'm not sure) для него по-прежнему требуется веб-сервер

Кроме того, nanoweb - это веб-сервер, полностью написанный на PHP

Ответ 5

Проверьте HTTP-сервер Pancake, он имеет интересную объявленную скорость в своем тесте автора, который может сделать его пригодным для развертывания.

Обратите внимание, что он будет работать только в системах Linux, о которых я знаю. Из-за отсутствия системных вызовов сигнализации как sigwaitinfo, я не смог его создать на OS X.