В чем разница между XAMPP или WAMP-сервером и IIS? - PullRequest
44 голосов
/ 29 декабря 2011

Я хочу знать, в чем основное различие между XAMPP или WAMP-сервером и IIS-сервером?

Ответы [ 5 ]

62 голосов
/ 01 января 2012

WAMP - это сокращение от W indows (ОС), A pache (веб-сервер), M ySQL (база данных), P HP (язык).

XAMPP и WampServer являются бесплатными пакетами WAMP с дополнительными приложениями / инструментами, собранными разными людьми. Есть и другие WAMP, такие как UniformServer. И есть коммерческие WAMP, такие как WampDeveloper (что я использую).

Их различия заключаются в формате / структуре пакета, конфигурациях и включенных приложениях управления.

IIS - это приложение веб-сервера, аналогичное Apache, за исключением того, что оно разработано Microsoft и предназначено только для Windows (Apache работает как в Windows, так и в Linux). IIS также более ориентирован на использование ASP.NET (против PHP) и «SQL Server» (против MySQL), хотя он также может использовать PHP и MySQL.

36 голосов
/ 18 августа 2014

WAMP: аббревиатура для W indows Operating System, A pache (веб-сервер), M ySQL Database и P Язык HP.

XAMPP: сокращение для X (любая операционная система), A pache (веб-сервер), M ySQL Database, P HP Language и P ERL.


XAMPP и WampServer являются бесплатными пакетами WAMP с дополнительными приложениями/ tools, собранные разными людьми.

Различия между ними заключаются в формате / структуре пакета, конфигурациях и включенных приложениях управления.

Вкратце: XAMPP поддерживает больше операционных систем и включает больше функций

8 голосов
/ 03 апреля 2016

WAMP [Windows, Apache, Mysql, Php]

XAMPP [X-os, Apache, Mysql, Php, Perl] (x-os: может использоваться в любой ОС)

И то, и другое можно легко использовать для локального запуска и тестирования веб-сайтов и веб-приложений. WAMP не может работать параллельно с XAMPP, потому что при установке по умолчанию XAMPP получает приоритет и занимает порты.

WAMP прост в настройке конфигурации в. WAMPServer имеет графический интерфейс пользователя для включения или выключения отдельных компонентов программного обеспечения во время его работы. WAMPServer предоставляет возможность переключения между многими версиями Apache, многими версиями PHP и многими версиями MySQL, которые обеспечивают большую гибкость при разработке, в то время как XAMPPServer не имеет такой возможности. Если вы хотите использовать Perl с WAMP, вы можете настроить Perl с WAMPServer http://phpflow.com/perl/how-to-configure-perl-on-wamp/, но лучше использовать XAMPP.

XAMPP проще в использовании, чем WAMP. XAMPP более мощный. XAMPP имеет панель управления, с которой вы можете запускать и останавливать отдельные компоненты (такие как MySQL, Apache и т. Д.). XAMPP потребляет больше ресурсов, чем WAMP, из-за большого количества внутренних программных компонентов, таких как Tomcat, FTP-сервер FileZilla, Webalizer, Mercury Mail и т. Д. Так что если вам не нужны расширенные функции, лучше использовать WAMP. XAMPP также имеет функцию SSL, а WAMP - нет (Secure Sockets Layer (SSL) - это сетевой протокол, который управляет проверкой подлинности сервера, проверкой подлинности клиента и зашифрованной связью между серверами и клиентами.)

Аббревиатура IIS для Internet Information Server также является расширяемым веб-сервером, инициированным в качестве исследовательского проекта для Microsoft NT. IIS может использоваться для создания веб-приложений, поисковых систем и веб-приложений, которые обращаются к базам данных, таким как SQL Server, в Microsoft. OSs. , IIS поддерживает HTTP, HTTPS, FTP, FTPS, SMTP и NNTP.

4 голосов
/ 02 ноября 2016

В дополнение к вышесказанному, WAMP поддерживает 64-битный PHP в системах Windows, в то время как XAMPP предлагает только 32-битные версии.Это фактически заставило меня переключиться на WAMP на моем компьютере с Windows, так как вам нужен 64-битный PHP 7 для правильного получения цифр bigint из MySQL

3 голосов
/ 30 января 2016

XAMPP является более мощным и ресурсоемким, чем WAMP.
WAMP обеспечивает поддержку MySQL и PHP.
XAMPP обеспечивает поддержку MYSQL, PHP и PERL

XAMPP также имеет функцию SSL, а WAMP - нет.
Если вашим приложениям нужно иметь дело только с нативными веб-приложениями, перейдите на WAMP. Если вам нужны расширенные функции, как указано выше, перейдите на XAMPP.

По приоритету вы не можете запускать оба вместе с установкой по умолчанию, поскольку XAMPP получает более высокий приоритет и занимает порты. Поэтому WAMP не может работать параллельно с XAMPP.

...