关注LAMP

关注LAMP,第1张

概述看了第11期的《程序员》才知道还有LAMP这种说法。而按照维基百科的说法(中国大陆地区请穿墙访问),LAMP一词最早诞生于1998年。 LAMP 是一个缩写,四个字母分别代表:Linux, Apache, MySQL和PHP/Perl/Python。当然,现在的LAMP已经不仅仅限于此了,它代表了一种基于开源软件的包括 *** 作系统、WEB服务器、后台数 据库和脚本语言四个方面的完整解决方案。比如 *** 作系

看了第11期的《程序员》才知道还有LAMP这种说法。而按照维基百科的说法(中国大陆地区请穿墙访问),LAMP一词最早诞生于1998年。

LAMP 是一个缩写,四个字母分别代表:linux,Apache,MysqL和PHP/Perl/Python。当然,现在的LAMP已经不仅仅限于此了,它代表了一种基于开源软件的包括 *** 作系统、WEB服务器、后台数 据库和脚本语言四个方面的完整解决方案。比如 *** 作系统平台就不止是linux,也可以用FreeBSD等;MysqL也不是唯一的后台数据库选择, Postgresql正在变得越来越受欢迎;至于脚本语言这边更是发生了巨大的变化,以Ruby on rails为代表的动态语言Web框架给了LAMP更为强大的开发能力。

随着Web应用领域的扩大,原生应用开发技术日渐式微。而在我看 来,作为取代者的J2EE和.net的解决方案又专有性太强,并且还遗留了太多原生应用开发技术的痕迹。再就是成本问题,特别是.net——不但存在着 windows server的费用,还有数据库和开发工具的费用,加上IIS的安全性始终让人感觉不够好。

在这种情况下, LAMP的最大意义就在于,它为我们提供了一种J2EE和.net之外的选择,而且是一种典型的Web风格的解决方案——像MysqL和PHP早先差不多 算是为Web量身定做的。当然最主要的还是像RoR和Django这样的开发框架所带来的超越RAD的开发体验。

也许有人会觉得像LAMP这样的东西只能拿来玩玩而已,干不了大事,不能承担企业级的应用开发,言下之意只有J2EE和.net才能胜任。但是现在的事实未必如此。这篇《LAMP和J2EE竞争日渐升温》就说明了一些问题。另外,现在在Internet上,除了像CSDN这样基于.net的应用和像365kit这样基于JAVA的应用以外,我们还可以看到无数的基于LAMP的应用:土豆、豆瓣(据说是使用Quixote——一个Python的框架)、43things(据说是用RoR)……最典型的应用则是:维基百科。

谁还能说LAMP只是玩具呢?

technorati Tags: LAMP。

总结

以上是内存溢出为你收集整理的关注LAMP全部内容,希望文章能够帮你解决关注LAMP所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/1181140.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-02
下一篇2022-06-02

发表评论

登录后才能评论

评论列表(0条)

    保存