Есть 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-фу подвел меня, но я сильно подозреваю, что такой проект уже существует.