Apache по сравнению с IIS сравнение производительности PHP

Он просто должен быть в пути к классам (также убедитесь, что он попадает под / WEB-INF / classes в .war как часть сборки).

26
задан misteraidan 29 July 2009 в 15:47
поделиться

2 ответа

Статья PHP Best Practices - Различия между PHP на WIMP и PHP на LAMP

Некоторые различия, с которыми вы можете столкнуться при разработке с помощью PHP на Win / IIS против Linux / Apache.

Наиболее очевидным различием между WIMP и LAMP, безусловно, является производительность .
В течение многих лет было очевидное преимущество производительности LAMP над WIMP .
Только недавно у них даже есть шанс сократить этот разрыв.
В настоящее время реализуются 2 проекта, которые могут помочь.

В настоящее время доступен IIS7, который, как сообщается, имеет встроенные улучшения производительности PHP в сотрудничестве с командой ZEND.

В будущих проектах участвуют инженеры Microsoft, работающие с инженерами PHP, чтобы получить следующую версию PHP (PHP5.3, которая еще не доступна в настоящее время), чтобы работать намного лучше в IIS. Это, несомненно, приведет к некоторому прогрессу в достижении WIMP производительности LAMP.

10
ответ дан nik 25 September 2019 в 08:25
поделиться

FastCGI в IIS значительно повысит производительность и быть сопоставимым с LAMP. Разница будет заключаться в деталях, которые сложно выбрать, и зависит от вашей конфигурации и от того, что делают ваши скрипты. Например, доступ к файлам в Windows намного медленнее, чем в Linux, из-за проверки ACL NTFS.

В веб-стеке Windows нет ничего особенного. Единственная серьезная причина, по которой я бы подумал об использовании Windows поверх Linux, когда человеческий опыт не имеет значения, - это SQL Server. В противном случае WAMP, WIMP и LAMP работают примерно одинаково, и разница в производительности не будет проявляться до тех пор, пока не будет большая нагрузка.

5
ответ дан 28 November 2019 в 17:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: