安全性能和执行性能

在安全性能方面笔者认为Lamp目前高于WAMP系统,目前只有部分WAMP软件包自动配置支持SSL连接(包括WAMP和XAMPP),所以XAMPP的官方提示是:所以出于安全考虑,XAMPP 还不适于用在产品服务器上。

执行性能上Lamp目前高于WAMP系统。一些WAMP的软件运行还需要模拟环境工具,如cygwin是一个在windows平台上运行的unix模拟环境,cygnus当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释win32的目标文件。然后,他们要把这些工具移植到windows平台上去。他们基于win32 api写了一个unix系统库的模拟层。这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用unix主机上的交叉编译器来生成可以在windows平台上运行的工具集。以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到windows上来。这样,在windows平台上运行bash和开发工具、用户工具,感觉好像在unix上工作。使用cygwin会影响执行性能。

由于LAMP的不断发展而产生的效果也正符合我们常说的蝴蝶效应,就是当某个地方的蝴蝶扇动了一下的翅膀,却可能影响全球的气候。自从微软推出MSDE后,不但没有遏制LAMP的发展势头,反而使LAMP又演化出了WAMP和WIMP(Windows+IIS+MySQL+PHP)以及MMAP (Mac OS+Apache+MySQL+PHP)。作为用户来说我们欢迎WAMP的出现它提供了更多的选择。

通过文章的描述,我们知道了Lamp和wamp不分上下,打成平手!


相关内容