laravel中l(wèi)ts是什么意思

laravel中,lts是長(zhǎng)期技術(shù)支持的意思,是“Long-Term Support”的縮寫(xiě);lts版本會(huì)在較長(zhǎng)的時(shí)間內(nèi)獲得安全、維護(hù)功能的更新,支持兩年的bug修復(fù)和三年的安全更新支持,也即lts版本是最穩(wěn)定的版本。

laravel中l(wèi)ts是什么意思

本文操作環(huán)境:Windows10系統(tǒng)、Laravel6版、Dell G3電腦。

laravel中l(wèi)ts是什么意思

?Long-Term Support 長(zhǎng)期技術(shù)支持

長(zhǎng)期支持(LTS)版本通常與應(yīng)用程序或操作系統(tǒng)有關(guān),你會(huì)在較長(zhǎng)的時(shí)間內(nèi)獲得安全、維護(hù)和(有時(shí)有)功能的更新。

LTS 版本被認(rèn)為是最穩(wěn)定的版本,它經(jīng)歷了廣泛的測(cè)試,并且大多包含了多年積累的改進(jìn)。

需要注意的是,LTS 版本的軟件不一定涉及功能更新,除非有一個(gè)更新的 LTS 版本。但是,你會(huì)在 LTS 版本的更新中得到必要的錯(cuò)誤修復(fù)和安全修復(fù)。

LTS 版本被推薦給生產(chǎn)級(jí)的消費(fèi)者、企業(yè)和商家,因?yàn)槟憧梢垣@得多年的軟件支持,而且軟件更新不會(huì)破壞系統(tǒng)。

LTS 解決的問(wèn)題

終于可以不用被框架的迭代推著走了,框架的更新?lián)Q代對(duì)一個(gè)健康的生態(tài)系統(tǒng)來(lái)說(shuō)是很必要的,我也認(rèn)為程序員應(yīng)該跟上技術(shù)的趨勢(shì),這對(duì)保持個(gè)人競(jìng)爭(zhēng)力很重要。

但是作為一個(gè)龐大的商業(yè)項(xiàng)目的基礎(chǔ)框架,一年一次的大版本更新真的是很痛苦的事情,當(dāng)版本換代時(shí),你會(huì)有兩個(gè)選擇:

  • 更新框架為最新;

  • 沿用老的框架。

如果你選擇更新,你會(huì)浪費(fèi)無(wú)數(shù)個(gè)深夜進(jìn)行代碼遷移和測(cè)試,沒(méi)有寫(xiě)自動(dòng)化測(cè)試腳本的話更慘。并且在這個(gè)過(guò)程中,你沒(méi)有產(chǎn)出新東西,沒(méi)有多寫(xiě)一行業(yè)務(wù)邏輯代碼,對(duì)你自己來(lái)說(shuō)這是在浪費(fèi)生命,對(duì)于企業(yè)來(lái)說(shuō),這是在浪費(fèi)時(shí)間、浪費(fèi)金錢(qián),最可怕的,浪費(fèi)機(jī)會(huì)。

如果你選擇不更新呢,對(duì)不起,你放棄了很多能極大提高你開(kāi)發(fā)效率的「擴(kuò)展包」(如果你是擴(kuò)展包作者,很多時(shí)候,你也不會(huì)考慮去兼容淘汰掉的版本),過(guò)不了多久,官方會(huì)宣布對(duì)你的過(guò)氣的基礎(chǔ)框架停止維護(hù),包括安全的 FIX。

Laravel LTS 長(zhǎng)期支持版的出現(xiàn)就是為了解決這個(gè)問(wèn)題的,Laravel LTS 的支持窗口是:

兩年的 Bug 修復(fù),三年的安全更新支持。

對(duì)應(yīng)一般發(fā)行版的:

提供六個(gè)月的 Bug 修復(fù)支持,一年的安全修復(fù)支持。

【相關(guān)推薦:laravel視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享