我想知道XAMPP或WAMP Server&和XAMPP之间的主要区别是什么? IIS服务器?
答案 0 :(得分:61)
WAMP是 W indows(OS)的缩写, A pache(web-server), M ySQL(数据库),< b> P HP(语言)。
XAMPP和WampServer都是WAMP的免费软件包,还有其他应用程序/工具,由不同的人组成。还有其他WAMP,例如UniformServer。还有商业WAMP,如WampDeveloper(我使用的)。
它们的不同之处在于包的格式/结构,配置以及包含的管理应用程序。
IIS就像Apache一样是一个Web服务器应用程序,除了它由Microsoft制作并且仅限Windows(Apache在Windows和Linux上运行)。 IIS也更适合使用ASP.NET(与PHP)和“SQL Server”(与MySQL相比),尽管它也可以使用PHP和MySQL。
答案 1 :(得分:35)
XAMPP和WampServer都是WAMP的免费软件包,还有其他应用程序/工具,由不同的人组成。
它们的不同之处在于包的格式/结构,配置以及包含的管理应用程序。
简而言之: XAMPP支持更多操作系统并包含更多功能
答案 2 :(得分:8)
WAMP [Windows,Apache,Mysql,Php]
XAMPP [X-os,Apache,Mysql,Php,Perl](x-os:它可以在任何操作系统上使用)
两者都可用于在本地轻松运行和测试网站和Web应用程序。 WAMP无法与XAMPP并行运行,因为默认安装XAMPP获得优先级并占用端口。
WAMP易于设置配置。 WAMPServer具有图形用户界面,可在单个组件软件运行时打开或关闭它们。 WAMPServer提供了一个选项,可以在许多版本的Apache之间进行切换,安装了许多版本的PHP和许多版本的MySQL,这些版本为开发提供了更大的灵活性,而XAMPPServer没有这样的选项。 如果您想将Perl与WAMP一起使用,您可以使用WAMPServer http://phpflow.com/perl/how-to-configure-perl-on-wamp/配置Perl,但最好使用XAMPP。
XAMPP比WAMP易于使用。 XAMPP更强大。 XAMPP有一个控制面板,您可以启动和停止单个组件(如MySQL,Apache等)。 由于Tomcat,FileZilla FTP服务器,Webalizer,Mercury Mail等大量内部组件软件,XAMPP比WAMP更耗费资源。因此,如果你不需要更高的功能来配合WAMP。 XAMPP还具有WAMP所不具备的SSL功能。(安全套接字层(SSL)是一种管理服务器身份验证,客户端身份验证以及服务器和客户端之间的加密通信的网络协议。)
Internet Information Server的IIS首字母缩略词也是一个可扩展的Web服务器,作为Microsoft NT的研究项目启动.IIS可用于制作Web应用程序,搜索引擎和基于Web的应用程序,这些应用程序可访问Microsoft中的SQL Server等数据库操作系统。 。 IIS支持HTTP,HTTPS,FTP,FTPS,SMTP和NNTP。
答案 3 :(得分:4)
除上述内容外,WAMP在Windows系统上支持64位PHP,而XAMPP仅支持32位版本。这实际上让我在我的Windows机器上切换到WAMP,因为你需要64位PHP 7才能从MySQL正确获取bigint数字
答案 4 :(得分:3)
XAMPP比WAMP更强大,更有资源 WAMP提供对MySQL和PHP的支持 XAMPP为MYSQL,PHP和PERL提供支持
XAMPP也具有SSL功能,而WAMP不具备。
如果您的应用程序只需要处理本机Web应用程序,请转到WAMP。
如果您需要上述高级功能,请转到XAMPP。
作为优先级,您无法与默认安装一起运行,因为XAMPP获得更高的优先级并占用端口。所以WAMP不能与XAMPP并行运行。
答案 5 :(得分:2)
WAMP 表示 W indows, A pache, M ysql, P hp
XAMPP 代表 X -os, A pache, M ysql, P hp, P 错误。 (x-os表示它可以用于任何操作系统)
这是跨平台软件
它具有许多其他必不可少的模块,例如phpMyAdmin,OpenSSL,MediaWiki,WordPress,Joomla等。
易于配置和使用。
易于使用。 (更改配置)
WAMP可用于64位和32位系统。
如果您正在运行具有特定版本要求的项目 WAMP是更好的选择,因为您可以在多个 版本。例如7x和PHP 5x或Magento2.2.4无法在 php7.2,但Magento2.3。需要php7.2或更高版本。
我建议使用 laragon :
Laragon不仅可以使用 MySQL / MariaDB ,还可以使用 PostgreSQL 和 MongoDB 。借助Laragon,它们既便携又可靠,因此您可以专注于重要的事情 Laragon是一个可移植,隔离,快速且功能强大的通用开发环境,适用于PHP,Node.js,Python,Java,Go,Ruby。它快速,轻巧,易于使用且易于扩展。
Laragon非常适合构建和管理现代Web应用程序。它专注于性能-围绕稳定性,简单性,灵活性和自由性而设计。
Laragon非常轻巧,将尽可能保持苗条。核心二进制文件本身不到2MB,运行时使用的内存少于4MB。
Laragon不使用Windows服务。它具有自己的服务流程,该流程可以异步且无阻塞地管理服务,因此您会发现Laragon可以使运行顺利,顺畅。
漂亮的网址
使用app.test
代替localhost/app
。
便携式
您可以毫无顾虑地移动Laragon文件夹(到另一个磁盘,另一个笔记本电脑,同步到Cloud等)。
已隔离
Laragon的操作系统具有隔离的环境-它将使您的系统保持清洁。
易于操作
与其他为您进行预配置的人不同,Laragon auto-configsall
很复杂。这就是为什么您可以轻松添加PHP,Python,Ruby,Java,Go,Apache,Nginx,MySQL,PostgreSQL,MongoDB等其他版本的原因。
现代而强大
Laragon带有现代架构师,适合构建现代Web应用程序。您可以同时对Apache和Nginx进行全面管理。
而且,Laragon使事情变得简单得多:想拥有Wordpress CMS?只需单击一下,想向客户展示您的本地项目?只需单击一下。是否要启用/禁用PHP扩展?只需单击一下即可。
答案 6 :(得分:0)
XAMPP和WAMP都是Apache服务器上用于PHP和MYSQL的Web服务器应用程序。当我们考虑IIS时,它也像apache这样的网络服务器仅在Windows上运行。
XWAMPP / WAMP- W Inows, A pache, M ysql, P HP
IIS-Apache,SQL Server,ASP.NET
如果您想详细了解XWAMPP vs WAMP
答案 7 :(得分:0)
WAMP:Windows 操作系统、Apache(Web 服务器)、MySQL(数据库)和 PHP 的首字母缩写词。
XAMPP:X(任何操作系统)、Apache(Web 服务器)、MySQL(数据库)、PHP/PERL 的首字母缩写词。