您好,登錄后才能下訂單哦!
這篇文章主要介紹了laravel是不是mvc,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
laravel是mvc。Laravel是一款基于PHP語(yǔ)言的Web開(kāi)源框架,采用了MVC的架構(gòu)模式;它具備Rails敏捷開(kāi)發(fā)等優(yōu)秀特質(zhì),深度集成PHP強(qiáng)大的擴(kuò)展包(Composer)生態(tài)與PHP開(kāi)發(fā)者廣大的受眾群。
本教程操作環(huán)境:windows7系統(tǒng)、Laravel6版、Dell G3電腦。
Laravel 是 Taylor Otwell 開(kāi)發(fā)的一款基于 PHP 語(yǔ)言的 Web 開(kāi)源框架,采用了 MVC 的架構(gòu)模式,在 2011 年 6 月正式發(fā)布了首個(gè)版本 —— 這是 Laravel 的第一個(gè) Commit。
由于 Laravel 具備 Rails 敏捷開(kāi)發(fā)等優(yōu)秀特質(zhì),深度集成 PHP 強(qiáng)大的擴(kuò)展包(Composer)生態(tài)與 PHP 開(kāi)發(fā)者廣大的受眾群,讓 Laravel 在發(fā)布之后的短短幾年時(shí)間得到了極其迅猛的發(fā)展。我們通過(guò) Google Trends 提供的趨勢(shì)圖(圖 1.1)可以看出,Laravel 框架在過(guò)去七年,其增長(zhǎng)速度在各類(lèi) PHP 框架中都是有史以來(lái)最快的,這也從正面直接反映出了 Laravel 的強(qiáng)大,以及其未來(lái)非??捎^(guān)的發(fā)展前景。
為何 Laravel 如此受歡迎?
一個(gè)優(yōu)秀的工程師在構(gòu)建一個(gè)語(yǔ)言框架時(shí),應(yīng)該懂得如何去協(xié)調(diào)好框架和語(yǔ)言之間的關(guān)系,并借助前人的智慧來(lái)思考框架的合理性與可擴(kuò)展性。Laravel 的作者 Taylor Otwell 無(wú)疑做到了這一點(diǎn)。
資深的 Web 開(kāi)發(fā)應(yīng)該都聽(tīng)過(guò)一個(gè)叫 Ruby on Rails(簡(jiǎn)稱(chēng) Rails)的知名 Web 開(kāi)發(fā)框架。Rails 是基于 Ruby 語(yǔ)言構(gòu)建的一個(gè) Web 開(kāi)發(fā)框架,該框架有以下原則:
強(qiáng)調(diào)與注重敏捷開(kāi)發(fā);
約定高于配置(Convention over configuration);
DRY(Don’t repeat yourself)不要重復(fù)自己,提倡代碼重用;
重視「編碼愉悅性」。
自誕生之日起,Rails 便受到了技術(shù)社區(qū)的廣泛關(guān)注與討論。而 Laravel 正是由于結(jié)合了 Rails 框架的這幾項(xiàng)優(yōu)秀特質(zhì),才使得其在 PHP 社區(qū)中備受推崇。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“l(fā)aravel是不是mvc”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。