LAMP:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(移除无用链接)
(机器人:更改已重定向的分类 合稱合称
 

(未显示2个用户的3个中间版本)

第3行: 第3行:
}}
}}
<!--{{Otheruses|subject=一组软件的名称|other=同名英文单词|Wiktionary:lamp}}-->
<!--{{Otheruses|subject=一组软件的名称|other=同名英文单词|Wiktionary:lamp}}-->
[[File:LAMP software bundle.svg|缩略图|400px|LAMP的组成概览,这里与[[网页快照|网页缓存]]相结合]]
[[File:LAMP software bundle.svg|thumb|400px|LAMP的组成概览,这里与[[web缓存|网页缓存]]相结合]]
'''LAMP'''是指一组通常一起使用来运行动态网站或者服务器的[[自由软件]]名称首字母缩写:
'''LAMP'''是指一组通常一起使用来运行动态网站或者服务器的[[自由软件]]名称首字母缩写:
* [[Linux|'''L'''inux]],[[操作系统]]
* [[Linux|'''L'''inux]],[[操作系统]]
第10行: 第10行:
* [[PHP|'''P'''HP]]、[[Perl|'''P'''erl]]或[[Python|'''P'''ython]],[[脚本语言]]
* [[PHP|'''P'''HP]]、[[Perl|'''P'''erl]]或[[Python|'''P'''ython]],[[脚本语言]]


虽然这些[[开放源代码]]程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数[[Linux发行版本]]捆绑了这些软件)。当一起使用的时候,它们表现的像一个具有活力的“解决方案包”(Solution Packages)。其他的方案包有[[苹果公司|苹果]]的{{tsl|en|WebObjects}}(最初是[[应用服务器]]),[[Java]]/[[J2EE]]和[[微软]]的[[.NET]]架构。
虽然这些[[开放源代码]]程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数[[Linux发行版本]]捆绑了这些软件)。当一起使用的时候,它们表现的像一个具有活力的“解决方案包”(Solution Packages)。其他的方案包有[[苹果公司|苹果]]的{{tsl|en|WebObjects}}(最初是[[應用程式伺服器|应用服务器]]),[[Java]]/[[J2EE]]和[[微软]]的[[.NET]]架构。


“LAMP包”的脚本组件中包括了[[通用网关接口|CGI]] [[web]]接口,它在90年代初期变得流行。这个技术允许[[网页浏览器]]的用户在服务器上执行一个程序,并且和接受静态的内容一样接受动态的内容。程序员使用[[脚本语言]]来创建这些程序因为它们能很容易有效的操作文本流,甚至当这些文本流并非源自程序自身时也是。正是由于这个原因系统设计者经常称这些脚本语言为[[胶水语言]]。
“LAMP包”的脚本组件中包括了[[通用网关接口|CGI]] [[web]]接口,它在90年代初期变得流行。这个技术允许[[网页浏览器]]的用户在服务器上执行一个程序,并且和接受静态的内容一样接受动态的内容。程序员使用[[脚本语言]]来创建这些程序因为它们能很容易有效的操作文本流,甚至当这些文本流并非源自程序自身时也是。正是由于这个原因系统设计者经常称这些脚本语言为[[胶水语言]]。
第20行: 第20行:
* '''LAPP'''(以[[PostgreSQL|'''P'''ostgreSQL]]替代MySQL)
* '''LAPP'''(以[[PostgreSQL|'''P'''ostgreSQL]]替代MySQL)
* '''LAMP'''(最后两个字母意味着[[中间件|'''M'''iddleware]]和[[PostgreSQL|'''P'''ostgreSQL]])
* '''LAMP'''(最后两个字母意味着[[中间件|'''M'''iddleware]]和[[PostgreSQL|'''P'''ostgreSQL]])
* '''LNMP'''<ref>{{cite web|url=http://lnmp.org/|title=LNMP一键安装包|publisher=lnmp.org|accessdate=2017-11-01|||}}</ref>或'''LEMP'''<ref>{{cite web |url=https://lemp.io |title=LEMP Stack (Linux, Nginx, MySQL, PHP) |publisher=lemp.io |accessdate=2014-10-15 |||}}</ref>(以[[Nginx|'''N'''ginx]]替代Apache)
* '''LNMP'''<ref>{{cite web|url=http://lnmp.org/|title=LNMP一键安装包|publisher=lnmp.org|accessdate=2017-11-01}}</ref>或'''LEMP'''<ref>{{cite web |url=https://lemp.io |title=LEMP Stack (Linux, Nginx, MySQL, PHP) |publisher=lemp.io |accessdate=2014-10-15 }}</ref>(以[[Nginx|'''N'''ginx]]替代Apache)
* '''WAMP'''(以[[Microsoft Windows|Microsoft '''W'''indows]]替代Linux)
* '''WAMP'''(以[[Microsoft Windows|Microsoft '''W'''indows]]替代Linux)
* '''MAMP'''(以[[Apple Macintosh|'''M'''acintosh]]替代Linux)
* '''MAMP'''(以[[麦金塔|'''M'''acintosh]]替代Linux)
* '''LAMJ'''(以'''J'''SP/servlet替代PHP)
* '''LAMJ'''(以'''J'''SP/servlet替代PHP)
* '''BAMP'''(以[[BSD|'''B'''SD]]替代Linux)
* '''BAMP'''(以[[BSD|'''B'''SD]]替代Linux)
* '''WIMP'''(指Microsoft '''W'''indows, Microsoft [[IIS|'''I'''IS]],'''M'''ySQL, '''P'''HP)
* '''WIMP'''(指Microsoft '''W'''indows, Microsoft [[互联网信息服务|'''I'''IS]],'''M'''ySQL, '''P'''HP)
* '''AMP'''(单指'''A'''pache, '''M'''ySQL和'''P'''HP)
* '''AMP'''(单指'''A'''pache, '''M'''ySQL和'''P'''HP)
* '''XAMP'''(以[[XML|'''X'''ML]]替代Linux)<ref>{{Cite web |url=http://www.xamp.ru/ |title=XAMP framework |accessdate=2009年9月26日 |||}}</ref>
* '''XAMP'''(以[[可扩展标记语言|'''X'''ML]]替代Linux)<ref>{{Cite web |url=http://www.xamp.ru/ |title=XAMP framework |accessdate=2009年9月26日 }}</ref>
* '''[[MEAN]]'''
* '''[[MEAN]]'''


第36行: 第36行:
== 參考文獻 ==
== 參考文獻 ==
{{reflist}}
{{reflist}}

== 參見 ==
== 參見 ==
* [[AppServ]]
* [[AppServ]]
第45行: 第44行:
[[Category:软件开发]]
[[Category:软件开发]]
[[Category:自由软件]]
[[Category:自由软件]]
[[Category:合]]
[[Category:合]]
[[Category:Linux]]
[[Category:Linux]]
[[Category:Perl]]
[[Category:Perl]]