最適合入門的 Laravel 初級教程 (一)

白俊遙發表於2018-01-06

曾經要跟 thinkphp 白頭到老;
沒想到它升了個級就拋了錨;
把我等拋棄了;
痛定思痛;
重新審視了一遍 php 框架;
php是世界上最好的語言;
這個沒有疑問吧;
如果有;那絕對是個異教徒;
這是要被拖出去燒死的;
信仰的問題神聖不可侵犯;
那最好的語言中最流行的框架是哪個呢?
我們不說最好的框架啊;
因為好與不好這個每個人有不同的認知;
我們就談最流行;
當我在全球最大的同性交友網站gayhub上面;

當我在某個不存在的搜尋引擎趨勢上面;

當我在賣假藥的指數上面;

認真對比以後;
可以負責的得出結論;
laravel 是 php 中最流行的框架;
在流行度上真的是甩其他框架好幾條街了;
即便是在柴那這個區域網內;
laravel的勢頭也是一直在飆升;
流行就代表著活躍;
有更多的人圍繞著 laravel 造輪子;
遇到問題也更容易找到答案;
可以和更多的人探討;
在我使用 laravel 開發了一些專案後;
我更加堅定的投入了 laravel 的懷抱;
並且有種濃濃的相見恨晚的感覺;
只遺憾沒早幾年抱上 laravel 的大腿;
定心針就不多打了;
不夠的話還可以看看我之前的文章;
關於thinkphp和laravel框架的選擇
寫給thinkphp開發者的laravel系列教程(一)序言
總之;牆裂推薦 laravel;
當然網上也有一些噴 laravel 效能什麼的;
筒子們要堅定自己的決心;
不要被這些言論所動搖;
因為 laravel 預設載入的東西比較多;
考慮的比較全面;
真正使用起來;
做好優化;
laravel 的效能一點都不差;
但是 laravel 入手確實是有難度的;
官方文件適合已經入門後的童鞋查閱使用;
對新手小白來說非常之不友好;
文件上來搞了個 Homestead ;
好多童鞋直接就死在了環境搭建上;
接著的核心架構整了一堆概念;
什麼服務容器、服務提供者、門面Facades、契約Contracts;
又搞死了一批童鞋;
網上找點資料吧;
發現大神們都研究高精尖的問題去了;
大多逼格略高並不屑於寫這些低階入門教程拉低身價;
於是小白們落地成盒出門被秒;
開始懷疑人生直接狗帶放棄了學習;
這也就是我要寫這個入門系列文章的原因了;
因為我是小白;
我相信我寫出來的東西會更加容易帶領大家入門;
入了門可以寫東西了;
然後再慢慢提高;

用laravel真的需要勇氣;去面對六眼飛魚;
使用 laravel 的同時還有一些配套的東西;

需要使用 google;
哪怕英文不好直接輸中文搜尋;
在技術方面都比賣假藥靠譜的多;

需要使用 php7;
laravel5.5已經要求必須是php7以上了;
關於環境;又可以直接參考寫過的文章了;
寫給thinkphp開發者的laravel系列教程(二)環境及安裝
windows 官方是推薦 Homestead 的;
如果被 Homestead 虐了一通沒搞好用上了 phpstudy 的話;
記得開啟 opensslfileinfo 擴充套件;
不知道怎麼開啟的話;
我隨手又是一個連線:
phpstudy配置虛擬主機及開啟擴充套件
Mac 官方推薦 valet 的;
linux ? 都已經是用 linux 的極客了;
那就自己配環境吧;
還有一個通殺全平臺的方案 LaraDock

需要使用 composer;
別再到處搜php類擴充套件包了;進入composer的時代吧
composer的初級使用

最後給童鞋們推薦比較不錯的國內的laravel網站;
Laravel China 社群
Laravel 學院
laravel速查表

看完這篇文章;
如果還是猶豫不決而沒邁向 laravel;
那請告訴我;
我再給打兩針;
如果還沒配置好環境;
那麼也請告訴我;
我寫的再小白點;
有任何阻礙你學習的問題;
都歡迎留言;
我們攜手一起搞一套為小白們準備的入門教程;
為 laravel 普及貢獻自己的一份力量;

. . . . . . 關於公司不用的問題 . . . . . . .
資本是逐利的;
它不是慈善家;
不會給你發著錢;
還給你學習的時間和環境;
讓你在工作中慢慢入門學習 laravel;
尤其是在中小公司;
老闆只會要求你儘快的完成他要的產品;
所以只有兩種選擇;
第一;跳到一個使用 laravel 的公司;
第二;寫個人專案邊學邊用;
鑑於逐利的原則;
公司也不會要一個對 laravel 還沒入門的程式猿;
但是別陷入這個死迴圈;
我們還有第二條啊;
下班後用 laravel 寫點東西;
入門打好基礎;
當你可以自信的用 laravel 開發專案的時候;
完全可以在公司安利推廣嘗試使用;
即便推不動;
那也有能力進入一家使用 laravel 框架的公司了;
如果實在不知道寫啥;
我可以給個建議;
寫部落格系統啊;
我這有一個demo可以拿去參考;
https://github.com/baijunyao/laravel-bjybl...

本文為白俊遙原創文章,轉載無需和我聯絡,但請註明來自白俊遙部落格 https://baijunyao.com

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章