2010-10-20 5 views
0

Я только что получил себе новый ноутбук, он работает на Windows 7, и я в обсуждении, что создать среду для создания.Windows 7: IIS 7.5 с PHP и MySQL или Apache с PHP и MySQL?

У меня есть большая часть моей жизни, используемая для установки на вашем компьютере. Здесь я недавно установил IIS, и очень удобно настраивать сайты и т. Д. И т. Д.

Так что я собираюсь установить php и mysql и запустить локальную среду разработчиков через IIS. Вопрос в том, что я довольно новичок в IIS. Есть ли обратная связь для запуска php/mysql через IIS в локальной среде dev. Каковы мои ограничения, будет работать php/mysql, создавая любые ограничения, если таковые будут препятствовать разработке и могут повлиять на развертывание.

В один прекрасный день у меня было некоторое воздействие на ISS с php, запущенным на сервере, это было давно, но php не был полностью поддержан, и возникли некоторые проблемы с разработчиками.

Спасибо, ребята, за любой ввод. Очень ценится.

+0

Есть ли кто-нибудь, управляющий обоими обезьянами с одним и тем же, с iis7.5? Я думаю об этом. Просто ради изучения iis больше и. Любая причина, почему я не хочу этого делать? – GnrlBzik

ответ

1

Я лично считаю, что apache на windows по-прежнему является лучшим решением для разработки PHP. Причины:

  • гораздо больше документации о взаимодействии между PHP и Apache (например, перезаписи URL, проксированием и т.д ...)
  • апач является стандартом де-факто для PHP, так что если вы планируете развернуть для Apache позже, вы будете сталкиваться с менее потенциальными проблемами из-за различия платформы (также относительно редких тонких ошибок, которые могут произойти с перенесенным программным обеспечением)
  • я считаю, что легче получить осмысленные сообщения об ошибках из апача, чем от IIS

Я пытаюсь установить те же версии PHP и Apache Я буду развертываться, поэтому шансы на разницу минимальны ...

1

Я бы пошёл для Apache - в основном для функций .htaccess - переписывание и т. Д. Немного сложнее в IIS, и вы не можете получить такую ​​большую переносимость при переходе на установку LAMP.

2

Обычно это выгодно, если вы можете использовать идентичные среды для разработки и производства. Так что задайте вопрос:

В каком стеке вы развертываете приложения?

 Смежные вопросы

  • Нет связанных вопросов^_^