PHP5、MySQL和MacBookPro的组合是否构成了一个LAMP堆栈?如果没有,那是什么?
我主要在Visual Studio中编写代码,我喜欢它,但最近它让我觉得有点幽闭恐惧症。在我的MacBookPro上,我已经设置了PHP5和MySQL(本机)。内置服务器在mac上,这是否构成LAMP堆栈?Mac OSX被认为是Linux环境吗?我有VMWare Fusion 3,我是否应该虚拟地设置Linux操作系统以实现LAMP堆栈?我应该使用CakePHP还是Zend?任何指导都将不胜感激 从技术上讲,OSX是基于BSD的操作系统,而不是Linux 您正在谈论的设置通常被称为MAMP(Mac、Apache、MySQL、PHP)PHP5、MySQL和MacBookPro的组合是否构成了一个LAMP堆栈?如果没有,那是什么?,php,mysql,linux,macos,lamp,Php,Mysql,Linux,Macos,Lamp,我主要在Visual Studio中编写代码,我喜欢它,但最近它让我觉得有点幽闭恐惧症。在我的MacBookPro上,我已经设置了PHP5和MySQL(本机)。内置服务器在mac上,这是否构成LAMP堆栈?Mac OSX被认为是Linux环境吗?我有VMWare Fusion 3,我是否应该虚拟地设置Linux操作系统以实现LAMP堆栈?我应该使用CakePHP还是Zend?任何指导都将不胜感激 从技术上讲,OSX是基于BSD的操作系统,而不是Linux 您正在谈论的设置通常被称为MAMP(Ma
这就是说,对于所有实际用途来说,它都足够近。某个东西是否是“灯堆”无关紧要。您的计算机可能可以运行大多数web应用程序
不,OS X不是Linux环境,但它只适合运行小型web服务器。Mac OS X不是Linux环境,但它确实是*nix环境,因此可能不是一个严格意义上的LAMP,但它与LAMP一样强大和有用。实际上,在Mac上设置MySQL和Apache/PHP支持的一个非常常见的服务叫做
MAMP
。好了。我猜你是在妈妈身上
但实际上,操作系统只有在你打算使用它的时候才重要。我使用并喜欢CodeIgniter PHP框架,它与操作系统无关,因此我只需要
-AMP
堆栈。如果服务器是Apache,您就有一个MAMP。LAMP严格地说是指Linux系统。它不是LAMP,而是MAMP,但您为此环境开发的所有应用程序都将与LAMP堆栈完全兼容。区别在于它更多的是理论上的,而不是实际的。Linux Apache MySQL
pHP您将使用该堆栈做什么?构建web应用程序。。。到目前为止,我的经验是使用c++/c#NET。我对探索PHP以构建web应用程序感兴趣。