Я занимаюсь разработкой PHP. Исходя из опыта работы с Rails, я ищу аналогичную замену Webrick в PHP. Есть ли такой легкий сервер? Что-то с минимальными усилиями по настройке и установке. Apache на самом деле в порядке. Но хотелось бы знать, есть ли другие варианты. Или большинство из вас использует Apache?






вы смотрели lighttpd?
Пользуюсь исключительно lighttpd около года. ПУТЬ более эффективен, чем Apache.
Большинство из них будет использовать apache, но есть и другие варианты. IBM опубликовала хорошая длинная статья на эту тему. Не все из них будут поддерживать PHP.
Из этих альтернатив, вероятно, самой популярной является lighttpd.
Когда у Лайти было много сообщений об утечках памяти, кто-то упомянул Nginx. Не обращайте внимания на нелепое имя, это на самом деле лучший HTTPd, который я когда-либо использовал (а я использую Apache с 1.1). Установите PHP как FCGI, а не как модуль, и все будет хорошо.
скрыть комментарии Я поддержу это. легко настроить и легко забыть, поскольку он отлично работает. Я управлял экземпляром Nginx, обрабатывающим 2 Mongrels, PHP и обслуживающим статические активы за последние 3 года. Мне просто приходилось время от времени заботиться об обновлениях, все работает хорошо и быстро.
Вероятно, следует упомянуть, что Lighty = lighttpd.
Вы можете оптимизировать Apache по своему усмотрению. Я предпочитаю Apache за его надежность.
Я использую Apache для разработки PHP.
В Windows я рекомендую установить XAMPP - это полный предварительно настроенный стек PHP / MySQL.
Mac OS X может быть немного сложнее, но я справился с предустановленной настройкой.
Вы можете попробовать чероки. Он не настроен с помощью PHP из коробки, но его легко настроить и очень быстро,
Что касается большинства пользователей Apache, ответ - да. Большинство серверов в Интернете используют Apache (в основном LAMP). По сути, самая большая причина в том, что Apache очень гибок и работает практически с чем угодно. Он имеет множество плагинов и очень настраиваемый. Кроме того, он очень быстр и работает практически на чем угодно.
Практически каждый запускает PHP в Apache, и вряд ли кто-то запускает его с чем-то другим. Риск использования чего-то еще намного перевешивается преимуществом использования стандартной серверной платформы приложений.
Если вы использовали какой-то другой веб-сервер, будет ли PHP поддерживать его в будущих выпусках? (это, конечно, проблема и для Apache, но более вероятно).
В каком смысле Apache для вас не «достаточно легкий»?
PHP не обязательно «поддерживать» веб-сервер, если вы используете PHP в режиме FastCGI. Apache намного медленнее многих других решений, особенно для статических файлов.
Для разработки просто используйте ...
php -S 127.0.0.1:8080
Лучший ответ! Это то, что я искал, что-то действительно простое и быстрое, только для разработки!
Я поддержу это, я использую его вместо Apache, когда это необходимо.