2014-09-08 2 views
0

Я так смущен, надеюсь, вы можете мне помочь ... Я знаю, как писать php, но никогда не пытался создать локальный dev env. Например, теперь, когда я хочу создать локальный сайт WordPress (для редактирования его php), я вижу, что мне нужно установить WAMP, но мне также нужен IIS, и я настолько смущен, чтобы понять, кто что делает. У меня уже установлены php и Apache, так зачем мне WAMP? может кто-нибудь дать хорошее объяснение по этому поводу (например, роли каждого, почему и когда мне нужно какое-либо из них, их комбинации и т. Д.), Поэтому впоследствии я буду знать, что делать в Google и что устанавливать?WAMP, Apache, IIS, MySql - отличия и комбинации

Спасибо!

+0

Если вы используете wamp, вам не нужны iis и mysql, так как wamp - это пакет Windows со всем этим. execpt, что wamp istead использует iis, он использует apache –

+0

Но что они на самом деле? Можете ли вы подробно описать это и почему/когда мне это нужно? – FED

+0

Apache и IIS - это как webServers с различными настройками, так как существуют разные программные средства, Prety mutch такие же, как Photoshop и краска, они оба для одной и той же вещи, кроме одного, имеют некоторые другие функции. вы можете установить все из них invidualy, чтобы иметь конкретную версию php или mysql, например. –

ответ

1

WAMP - это интеграция Apache, MySQL и PHP. Если вы установите WAMP на свой локальный компьютер, вам не нужно устанавливать какие-либо другие плагины/программное обеспечение/приложение для запуска вашего PHP-скрипта.

Кроме того, для запуска приложения PHP вам не требуется IIS.

Установите WAMP и включите ваш сервер. Вы готовы к работе.

EDIT

1) Apache: Это веб-сервер. Для запуска бэкэнд-языков, таких как C, Java, PHP, вам нужен сервер. Люди используют Apache по умолчанию в приложении PHP. Вы также можете использовать EngineX или IIS.

2) MySQL: Это сервер базы данных. Вы также можете использовать другие базы данных в своем приложении PHP.

Заключение

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

+0

Но не могли бы вы объяснить, что это все и различия? .. Теперь они просто слова для меня, я действительно хочу понять: \ – FED

+0

@FED: Пожалуйста, проверьте обновленный ответ. –

+0

Отлично. Спасибо :) Так что Apache как IIS? – FED

1

Apache - это веб-сервер. вам нужно это для сервера вашего веб-сайта.

MySQL - сервер базы данных. Это необходимо для таблиц и данных, которые будут использоваться с WordPress.

WAMP устанавливает версию Windows Apache (с поддержкой PHP) и MySQL на вашем локальном компьютере, чтобы вы могли запускать локальный веб-сервер для разработки и тестирования.

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