Легкий сервер веб-приложений для PHP?

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
9
0
23 172
10
Перейти к ответу Данный вопрос помечен как решенный

Ответы 10

Ответ принят как подходящий

вы смотрели lighttpd?

Я поддержу это, я использую его вместо Apache, когда это необходимо.

UnkwnTech 05.10.2008 12:37

Пользуюсь исключительно lighttpd около года. ПУТЬ более эффективен, чем Apache.

Eric Lamb 06.10.2008 00:43

Большинство из них будет использовать apache, но есть и другие варианты. IBM опубликовала хорошая длинная статья на эту тему. Не все из них будут поддерживать PHP.

Из этих альтернатив, вероятно, самой популярной является lighttpd.

Когда у Лайти было много сообщений об утечках памяти, кто-то упомянул Nginx. Не обращайте внимания на нелепое имя, это на самом деле лучший HTTPd, который я когда-либо использовал (а я использую Apache с 1.1). Установите PHP как FCGI, а не как модуль, и все будет хорошо.

скрыть комментарии Я поддержу это. легко настроить и легко забыть, поскольку он отлично работает. Я управлял экземпляром Nginx, обрабатывающим 2 Mongrels, PHP и обслуживающим статические активы за последние 3 года. Мне просто приходилось время от времени заботиться об обновлениях, все работает хорошо и быстро.

lbz 05.10.2008 13:29

Вероятно, следует упомянуть, что Lighty = lighttpd.

Christian Davén 05.10.2008 14:43

Вы можете оптимизировать 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 намного медленнее многих других решений, особенно для статических файлов.

ceejayoz 10.08.2011 20:21

Вам следует попробовать sng.

Это скрипт, который быстро запускает сервер разработки PHP / Nginx без каких-либо прав администратора. Сделано в nodejs

Вы можете легко установить его с помощью:

npm install sng

Для разработки просто используйте ...

php -S 127.0.0.1:8080

Лучший ответ! Это то, что я искал, что-то действительно простое и быстрое, только для разработки!

Crysfel 15.10.2020 18:07

Другие вопросы по теме