iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

Laravel 實戰經驗分享 系列

PHP 是世界上最棒的語言
Laravel 是 Github 眾多 PHP 框架中最多星星的專案

這次鐵人賽,我將以目前在工作上用到的一些 Laravel 開發經驗進行分享,期望自己能夠完成這個艱鉅挑戰 XD

好語言好框架,不學嗎?

鐵人鍊成 | 共 30 篇文章 | 22 人訂閱 訂閱系列文 RSS系列文
DAY 21

Laravel 實戰經驗分享 - Day21 Laravel File Storage

許多系統都擁有檔案上傳的功能,而 Laravel 提供了許多檔案上傳的方式,除了本地外,也包括了 AWS S3 的儲存,這讓許多開發者有了不同的選擇,今天我們來...

2020-10-06 ‧ 由 leopan 分享
DAY 22

Laravel 實戰經驗分享 - Day22 定期排程,每天都該做的事就交給它!

今天來跟大家分享排程的經驗,在很多的專案中,有些需要定時工作的項目如爬資料、定時更新/刪除檔案,就會交由定期排程來實作。 crontab 設定 在這個實作中,我...

2020-10-07 ‧ 由 leopan 分享
DAY 23

Laravel 實戰經驗分享 - Day23 別再用 FTP 了,Gitlab CI 的簡單部署教學

最近發現主題好像變得比較零散了,那只好繼續散下去(?) 今天來教大家 Gitlab CI 的簡單部署,基本上這也都是現在專案開發的標配了,比起用 FTP 上傳到...

2020-10-08 ‧ 由 leopan 分享
DAY 24

Laravel 實戰經驗分享 - Day24 過濾從 HTTP 來的 requests - Middleware

今天比較早開始寫文章,既然沒有上班,就可以好好的深入研究一些 Laravel 的用法,看看自己有沒有什麼地方寫爛需要改進的。 今天來講 Laravel 的 Mi...

2020-10-09 ‧ 由 leopan 分享
DAY 25

Laravel 實戰經驗分享 - Day25 Dockerize 你的 Laravel 專案(上)

想不到倒數五天的日子來的這麼快 XD,其實還有很多 Laravel 的用法我還沒有很精熟,所以不好意思放上來,之後有機會再放到自己的部落格跟大家分享,今天來淺談...

2020-10-10 ‧ 由 leopan 分享
DAY 26

Laravel 實戰經驗分享 - Day26 Dockerize 你的 Laravel 專案(下)

昨天在文章中提到如何 Dockerize 你的專案,而設定你自己的 Docker Image 就是一件重要的事情,我們可以先看看 Laravel 需要的 PHP...

2020-10-11 ‧ 由 leopan 分享
DAY 27

Laravel 實戰經驗分享 - Day27 Eloquent 的關聯

今天來補充之前沒有提到的 Eloquent 關聯綁定,我們在 Day7 的時候曾規劃過資料庫關聯,Day10-Day12 也曾聊過 Eloquent ORM 的...

2020-10-12 ‧ 由 leopan 分享
DAY 28

Laravel 實戰經驗分享 - Day28 API 文件的寫法

終於來到倒數的第三篇了,今天來講講如何產生 API 文件,我自己覺得 RESTful API 的缺點在需要完整的文件化,才能有比較清楚的串接方式,偏偏在公司中我...

2020-10-13 ‧ 由 leopan 分享
DAY 29

Laravel 實戰經驗分享 - Day29 剩下最後的兩篇,該講些什麼呢?

到了倒數第二天,一直在想自己該寫什麼,在參加這個比賽之前,自己常埋首在自以為是的開發中,無論遇到什麼問題就是不斷地的解決 bug,並製造更多 bug,很少會去找...

2020-10-14 ‧ 由 leopan 分享
DAY 30

Laravel 實戰經驗分享 - Day30 回頭看看,以及未來要幹嘛

到了鐵人賽最後一天,其實自己一開始就從沒設想如果完成了鐵人賽會有什麼樣的心情,只想著就算沒梗沒題材,或是來不及研究,都要生出一篇文章,反正沒什麼人看(誤)。 當...

2020-10-15 ‧ 由 leopan 分享