自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

那些知名的軟件開發(fā)技術(shù)堆棧,看到縮寫別懵

開發(fā) 前端
技術(shù)的縮寫名詞很常見,比如Kubernetes簡稱K8S,Javascipt簡稱JS。但有一些技術(shù)堆棧會將其名稱的首字母放在一起,這就給初入行的程序員或技術(shù)人員造成了困惑。

技術(shù)的縮寫名詞很常見,比如Kubernetes簡稱K8S,Javascipt簡稱JS。但有一些技術(shù)堆棧會將其名稱的首字母放在一起,這就給初入行的程序員或技術(shù)人員造成了困惑。而這些技術(shù)堆??s寫代表著整個技術(shù)框架體系。比如LAMP,LEMP,MEAN,XAMPP,WAMP和AMPPS,那么這些技術(shù)堆棧的縮寫都代表什么?在開源的世界中,它們的名頭可都是響當(dāng)當(dāng)?shù)摹?/p>

[[332318]]

LAMP

LAMP是用于網(wǎng)站和Web應(yīng)用程序,尤其是中小型網(wǎng)站的最常見技術(shù)堆棧。LAMP是Linux,Apache,MySQL和PHP的首字母縮寫。它是最早的技術(shù)堆棧體系之一,這些組件都是開源的,可以免費(fèi)使用,使得它們成為了最為流行的技術(shù)堆棧。

那些知名的軟件開發(fā)技術(shù)堆棧,看到縮寫別懵

在LAMP堆棧中,Linux操作系統(tǒng)提供了堆棧可運(yùn)行的所有其他組件的基礎(chǔ);Apache是??Web服務(wù)器,它接收并處理來自訪問的所有請求,如果有人請求index.html或JPEG,則Apache在服務(wù)器上查找該文件,并將其發(fā)送回訪問者的瀏覽器。

P代表PHP。它也可以代表Perl或Python,盡管它們并不常見。PHP是一種用于生成動態(tài)網(wǎng)頁的編程語言;MySQL是用于存儲Web站點(diǎn)數(shù)據(jù)的關(guān)系數(shù)據(jù)庫引擎。

LEMP

在LEMP技術(shù)堆棧中,L代表Linux,E代表Nginx(engine-x),M代表MariaDB或MySQL,P代表PHP,它也可以是Perl或Python。LEMP技術(shù)堆??捎糜诜?wù)動態(tài)網(wǎng)頁和Web應(yīng)用程序。它在WordPress網(wǎng)站中非常的受歡迎。Nginx能夠處理大量流量,這使LEMP成為托管網(wǎng)站的首選。MariaDB用于數(shù)據(jù)庫,PHP用于在瀏覽器中加載動態(tài)網(wǎng)頁。

那些知名的軟件開發(fā)技術(shù)堆棧,看到縮寫別懵

由于所有組件都是開源的,因此用戶也可以免費(fèi)從LEMP堆棧開始使用。

MEAN

MEAN技術(shù)堆棧是一個開源的JavaScript堆棧,可用于構(gòu)建快速,健壯和可維護(hù)的生產(chǎn)就緒型現(xiàn)代Web應(yīng)用程序。MEAN是指MongoDB,Express,Angular和Node.js。

那些知名的軟件開發(fā)技術(shù)堆棧,看到縮寫別懵

MongoDB是NoSQL數(shù)據(jù)庫,Express是在節(jié)點(diǎn)上運(yùn)行的Web框架,Angular是客戶端開發(fā)平臺,Node.js是執(zhí)行環(huán)境。它們可以一起用于構(gòu)建出色的Web應(yīng)用程序。

MEAN堆棧比LAMP堆棧更受歡迎。因?yàn)镸EAN在整個應(yīng)用程序中使用一種語言;性能更好,比LAMP堆棧更快;支持并經(jīng)常強(qiáng)制使用MVC架構(gòu);而且,JavaScript更加流行。

XAMPP

在XAMPP中,X代表跨平臺,A代表Apache,M代表MariaDB,P代表PHP或Perl。

那些知名的軟件開發(fā)技術(shù)堆棧,看到縮寫別懵

XAMPP可以幫助開發(fā)者或程序員創(chuàng)建用于測試和部署目的本地Web服務(wù)器。它被設(shè)計為安裝和運(yùn)行開發(fā)服務(wù)器的最簡單方法。由于它是跨平臺的,因此可以在Windows,macOS或Linux上使用。

它有很多附加組件,例如Drupal,Joomla,WordPress,Magento,SuiteCRM等,可在數(shù)分鐘內(nèi)啟動項(xiàng)目。

WAMP

WAMP的是Windows,Apache,MySQL和PHP的縮寫。WAMP和LAMP之間的唯一區(qū)別是這些堆棧后面的操作系統(tǒng)。因此,上面針對LAMP提到的所有內(nèi)容也都由WAMP完成,但僅在Windows系統(tǒng)上。

AMPPS

AMPPS是Softaculous的LAMP(Linux),WAMP(Windows)和MAMP(Macintosh)堆棧的組合,由Apache,MySQL,MongoDB,PHP(也包括Perl和Python)組成。

它帶有許多預(yù)裝的開源軟件和應(yīng)用程序。它為數(shù)據(jù)庫管理,域管理,應(yīng)用程序管理提供了安全的環(huán)境,以簡化開發(fā)。這個堆棧中包含425個以上的軟件。

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2010-06-18 10:27:41

UML軟件開發(fā)

2021-02-22 22:05:26

軟件開發(fā)應(yīng)用程序開發(fā)

2009-03-04 17:48:05

虛擬化VMware微軟

2021-05-13 08:00:00

軟件測試程序IT

2009-11-12 09:17:07

手機(jī)軟件開發(fā)

2010-05-19 09:02:17

軟件開發(fā)

2021-07-20 09:00:00

開發(fā)軟件債務(wù)

2009-02-10 17:11:53

SaaSSaaS開發(fā)PaaS

2015-03-02 09:35:07

軟件開發(fā)

2011-06-23 10:39:43

ibmdw虛擬化敏捷開發(fā)

2024-07-23 08:06:19

緩存技術(shù)策略

2017-03-17 08:15:17

敏捷軟件開發(fā)軟件開發(fā)

2012-06-18 09:34:14

2020-06-24 11:21:47

軟件開發(fā)面試

2024-11-07 12:14:36

2022-07-19 16:31:29

軟件開發(fā)Kubernetes容器

2022-03-14 22:54:57

軟件開發(fā)性能

2023-02-09 16:48:12

軟件開發(fā)測試結(jié)對測試

2011-08-31 10:04:22

日本軟件開發(fā)

2020-10-13 09:37:05

指紋跟蹤技術(shù)惡意軟件僵尸網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號