16

最近我把我的简历发给了一家需要 Web 开发人员的小公司,但一个条件是我应该知道如何使用 LAMP。所以我参加了比赛,但今天我开始怀疑这些包裹是否和我想象的一样相似。

那么,是吗?

我正在使用:Windows 7 上的 XAMPP (Basispaket) 版本 1.7.1 并计划在 Ubuntu 10.04 上安装 LAMP(还不知道版本)。

更新:我阅读了一些关于 LAMP 设置的文章,但我发现,您只需要单独安装 Apache、PHP 和 MySQL。我很困惑; 那么XAMPP中没有任何控制面板吗?如果是这样,那么我问的是那些主要差异。

4

3 回答 3

25

LAMP 是 Linux(操作系统)、Apache HTTP Server、MySQL(数据库软件)和 PHP 的首字母缩写。如果您运行的是 Windows,则首字母缩写词是WAMP

XAMPP 是一个包,您可以使用它轻松安装和配置(在您的情况下)WAMP 或 LAMP 设置。如果他们询问 LAMP,他们可能期望一些 Linux 和 Apache 知识,但也可能他们只是期望具有 MySQL 技能的 PHP 程序员。你会在工作面试中发现他们在寻找什么;)。

于 2010-06-24T13:18:13.647 回答
6

LAMP 和WAMP是任何基于 Apache Web 服务器、MySQL 数据库和 Perl 或 PHP 或 Python 语言的系统的通用术语。

XAMPP是一个特定的软件包,它在一个软件包中包含了 *AMP 系统的所有元素。有几个这样的包(WampServer 就是其中之一)。

Ubuntu 上的软件安装过程非常简单,以至于许多人更喜欢单独安装组件并运行更精简和更简洁的设置。

于 2010-06-25T05:06:39.277 回答
0

如果有人问起 LAMP 技能,而您一直在使用 WAMP,那么您只需要学习 Linux 即可组成堆栈,因为 LAMP 没有像 XAMPP 和 WAMP 那样的完整包。

所以这里的问题是关于你配置 Apache 服务器的能力,在 Linux 系统上使用 PHP 的 MySQL 数据库。任何招聘人员都会寻找它。事实上,既然您正在考虑学习 Linux,只需安装XAMPP,深入研究它,然后向他们证明您的 LAMP 技能。

于 2019-12-31T16:18:44.003 回答