什么是LAMP架构?
LAMP是Linux操作系统、Apache作为Web服务、MySql数据库及Php开发语言(Perl有时候也被列入其中,但实际上现在用perl做web开发语言的已经非常少了)的缩写。
LAMP均为开源产品,只要遵循GPL协议,可以自由获得和免费使用,极大降低了部署成本。开源就意味着整个架构的源代码你都可以去做适合自己的修改(部分开源协 议要求不得用于商业途径),这一点是微软系列的架构无法比拟的。整个架构既没有技术上的限制也没有许可证的限制。这允许你能够以适合你的方式灵活地构建和 部署应用程序,而不是以你正在使用的技术的提供商规定的方式。
已经建立了大量的额外的组件和提供额外功能的模块,能够让你个性化设置组件和功能以便满足你的需求。
相比ASP.NET作为web编程语言的PHP代码更加简洁,由于有大量 成熟的模板技术存在,使得功能和界面分离非常容易,有利于团队开发。同时,PHP本身也在跟随互联网技术的发展的需要而在不断升级,一些需要用复杂算法才 能实现的函数已经内置了。
(有兴趣的可以看看:网上商城采用LAMP架构的优势 )
因此现时目前拥有大量用户的网上商城系统,大多数都是采用LAMP种架构。
Tags:
About this entry
You’re currently reading “什么是LAMP架构?,” an entry on AUG Team
- Published:
- 2009-3-26 17:1:2
- Category:
- 杂记
- Views:
0 Comments, 0 Trackbacks
Jump to comment form | comments rss | Get trackback uri