什么是MAMP
MAMP 是PHP开发环境,该名称源自LAMP,MAMP 代表Macintosh,Apache,MySQL 和 PHP,是一个应用程序,可让您安装本地服务器类型的环境,以构建通常要求您位于活动服务器上的网站。
MAMP 可以在几秒钟内在 Windows 或 macOS 计算机上安装本地服务器环境。MAMP是免费的,并且易于安装。MAMP 不会破坏系统上已经在运行的任何现有Apache安装。您可以安装Apache,Nginx,PHP和MySQL,而无需启动脚本或更改任何配置文件!本文晓得博客为你介绍MAMP。
运行MAMP系统要求
为了运行 MAMP,您应该具有以下系统要求:
OS X | Windows |
Apple OS X 10.6.6 或更高版本 带有来自 Intel x84 的 64 位 CPU 的 Mac | Windows 7 / 8 / 8.1 至少 1GB RAM .NET 框架 4.0 |
MAMP含义
MAMP中的“M”代表MacOS操作系统。
MAMP中的“A”代表Apache。Apache是用于提供网页服务的服务器软件。每当输入WordPress网站的URL时,Apache便会“为您的WordPress网站提供服务”。
MAMP中的“M”代表MySQL或者MariaDB。MySQL是一个数据库管理系统。存储您网站的所有内容,用户个人资料,评论等。
MAMP中的“P”代表PHP。PHP是WordPress的编程语言。它也是将整个软件堆栈结合在一起的部分。它作为Apache中的进程运行,并与MySQL数据库通信以动态构建您的网页,也可代表Perl或者Python。
可以从MAMP官网下载MAMP软件,也支持Windows操作系统。
MAMP优点和缺点
MAMP 是处理简单Web开发项目的绝佳工具。但是,该软件并非没有限制或错误。使用MAMP有四个明显的缺点:
启动多个本地项目很复杂。总的来说,MAMP并未针对帮助您启动众多本地项目进行优化。例如,使用MAMP设置多个本地WordPress网站需要多种解决方法。
对多个项目使用相同的软件堆栈。与其他本地Web开发工具不同,每个项目共享相同的软件堆栈,意味着无法为每个本地网站设置唯一的配置。
本地项目之间没有划分。每个MAMP网站共享相同的服务器和资源。其他本地Web开发工具支持虚拟化来划分您的项目。
不能修改MAMP软件堆栈。你看到的堆栈就是你得到的堆栈。如果您想访问其他Web开发软件,则需要手动设置,并且无法使用MAMP控制面板进行配置。
MAMP替代软件
WampServer:WampServer 在功能方面与MAMP比较相似。主要区别在于您可以访问更紧凑的堆栈。WampServer支持Apache、PHP和MySQL,并且在Windows上运行。
XAMPP:XAMPP 是一个包含MariaDB、Perl、PHP和Apache的开源项目。它适用于Windows、macOS和Linux发行版。XAMPP 的一个突出方面是它使您能够在设置过程中选择所需的堆栈组件。
总结
以上是晓得博客为你介绍的什么是MAMP的全部内容,MAMP 是本地WordPress开发的绝佳工具,然而也有许多提供了更广泛的开发选项集,让您可以更好地控制开发环境。
推荐:如何在Mac上使用MAMP本地安装WordPress网站