关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
那些知名的软件开发技术堆栈,看到缩写别懵
[复制链接]
作者:
295255980
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-7-8 21:30:36
1294
0
返回列表
295255980
当前离线
中级会员
中级会员, 积分 270, 距离下一级还需 230 积分
中级会员
中级会员, 积分 270, 距离下一级还需 230 积分
积分
270
发消息
楼主
电梯直达
295255980
发表于 2020-7-8 21:30:36
|
只看该作者
|
倒序浏览
|
阅读模式
技术的缩写名词很常见,比如Kubernetes简称K8S,Javascipt简称JS。但有一些技术堆栈会将其名称的首字母放在一起,这就给初入行的程序员或技术人员造成了困惑。而这些技术堆栈缩写代表着整个技术框架体系。比如LAMP,LEMP,MEAN,XAMPP,WAMP和AMPPS,那么这些技术堆栈的缩写都代表什么?在开源的世界中,它们的名头可都是响当当的。
LAMP
LAMP是用于网站和Web应用程序,尤其是中小型网站的最常见技术堆栈。LAMP是Linux,Apache,MySQL和PHP的首字母缩写。它是最早的技术堆栈体系之一,这些组件都是开源的,可以免费使用,使得它们成为了最为流行的技术堆栈。
在LAMP堆栈中,Linux操作系统提供了堆栈可运行的所有其他组件的基础;Apache是??Web服务器,它接收并处理来自访问的所有请求,如果有人请求index.html或JPEG,则Apache在服务器上查找该文件,并将其发送回访问者的浏览器。
P代表PHP。它也可以代表Perl或Python,尽管它们并不常见。PHP是一种用于生成动态网页的编程语言;MySQL是用于存储Web站点数据的关系数据库引擎。
LEMP
在LEMP技术堆栈中,L代表Linux,E代表Nginx(engine-x),M代表MariaDB或MySQL,P代表PHP,它也可以是Perl或Python。LEMP技术堆栈可用于服务动态网页和Web应用程序。它在WordPress网站中非常的受欢迎。Nginx能够处理大量流量,这使LEMP成为托管网站的首选。MariaDB用于数据库,PHP用于在浏览器中加载动态网页。
由于所有组件都是开源的,因此用户也可以免费从LEMP堆栈开始使用。
MEAN
MEAN技术堆栈是一个开源的JavaScript堆栈,可用于构建快速,健壮和可维护的生产就绪型现代Web应用程序。MEAN是指MongoDB,Express,Angular和Node.js。
MongoDB是NoSQL数据库,Express是在节点上运行的Web框架,Angular是客户端开发平台,Node.js是执行环境。它们可以一起用于构建出色的Web应用程序。
MEAN堆栈比LAMP堆栈更受欢迎。因为MEAN在整个应用程序中使用一种语言;性能更好,比LAMP堆栈更快;支持并经常强制使用MVC架构;而且,JavaScript更加流行。
XAMPP
在XAMPP中,X代表跨平台,A代表Apache,M代表MariaDB,P代表PHP或Perl。
XAMPP可以帮助开发者或程序员创建用于测试和部署目的本地Web服务器。它被设计为安装和运行开发服务器的最简单方法。由于它是跨平台的,因此可以在Windows,macOS或Linux上使用。
它有很多附加组件,例如Drupal,Joomla,WordPress,Magento,SuiteCRM等,可在数分钟内启动项目。
WAMP
WAMP的是Windows,Apache,MySQL和PHP的缩写。WAMP和LAMP之间的唯一区别是这些堆栈后面的操作系统。因此,上面针对LAMP提到的所有内容也都由WAMP完成,但仅在Windows系统上。
AMPPS
AMPPS是Softaculous的LAMP(Linux),WAMP(Windows)和MAMP(Macintosh)堆栈的组合,由Apache,MySQL,MongoDB,PHP(也包括Perl和Python)组成。
它带有许多预装的开源软件和应用程序。它为数据库管理,域管理,应用程序管理提供了安全的环境,以简化开发。这个堆栈中包含425个以上的软件。
大家还有哪些熟悉的软件开发技术堆栈,出来秀秀吧!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
大学专业介绍-大数据技术与应用
•
从程序员到项目经理:我的转型之路
•
KubeSphere社区大量全职开源职位诚邀您的加入!
•
年薪50W大神总结的2021版Linux学习路线图终于搞到了
•
Rust大展拳脚的新兴领域:机密计算
•
Linux实战技能,教你轻松应对85%的使用场景
•
嵌入式技术发展的一些思考
•
重磅|2021年,知了堂Java、前端、信安、UI课程全面升级
•
什么是快乐星球?参与STM32峰会,广和通带你研究!
•
2021高职扩招热门专业介绍(六)
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表