Встроенный Web сервер в PHP 04.03.2011
Вчера в rfc попало предложение встроить в интерпретатор PHP собственный WEB сервер, что позволило бы сделать php скрипты более удобными для использования на системах без установленного веб-сервера. Запускать такой сервер предлагают из командной строки:
-
php -S localhost:8000 docroot
а в качестве замены к mod_rewrite использовать:
-
if (('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"]))
-
return false; // отдаем файл как есть
-
else
-
...
Для желающих, на выложен готовый патч, с помощью которого можно попробовать сие чудо в действии уже сейчас. Судя по положительной реакции разработчиков, можно в скором времени ожидать данную фичу в релизных сборках.
Похожие статьи
- Паттерн проектирования Прокси (Proxy) на PHP
- Вышел PHP 5.4a1
- Как закрыть соединение и продолжить выполнение скрипта
- Вышел NetBeans 7 Beta 2
- Паттерн проектирования Приспособленец (Flyweight) на PHP

Круть, что-то типа рубишного WEBrick'а, правда там он в виде библиотеки. Было бы прикольно иметь такую штуку :)