iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

跟著官方文件學習Laravel, 並實作出一個會員登入系統 系列

利用30天的時間, 閱讀Laravel官方文件, 並將自己的學習過程寫成文章, 會想這麼做的原因是自己也從0開始學習Laravel這個框架, 而以前在學習程式語言或框架時總是習慣找影片教學, 這次想利用不同方式學習新的框架, 也順便練一下英文...。
這次的學習目標是實作出一個會員登入系統, 所以並不會將官方文件整個讀完, 會以功能導向, 需要用到的功能, 我就去試著了解他, 並試著放進我的專案之中。

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

Day21 跟著官方文件學習Laravel-Encryption

大家好,今天要介紹 Laravel 其中一個功能'加密',我會將這個加密加入我的專案實作之中。laravel的加密服務利用 AES-256 和 AES-128...

2021-10-05 ‧ 由 jimchien 分享
DAY 22

Day22 跟著官方文件學習Laravel-Hash

今天要來講的是 Hash,與前面的加密不同,以上是我了解後整理出 Hash 的特點。 Hash 是不可逆的。 Hash 演算法運算完的輸出是固定長度 相同的內...

2021-10-06 ‧ 由 jimchien 分享
DAY 23

Day23 跟著官方文件學習Laravel-Collection

Laravel提供了一個方便且好用的方式包裝資料,並提供一系列方法處理資料,方便你在處理業務邏輯的同時清楚描述你的程式在做什麼。 他實作了以下介面使得它具有更多...

2021-10-07 ‧ 由 jimchien 分享
DAY 24

Day24 跟著官方文件學習Larave-Dusk

Laravel Dusk 提供我們瀏覽器自動化及測試 API。首先把套件引入 composer require --dev laravel/dusk 再來我們...

2021-10-08 ‧ 由 jimchien 分享
DAY 25

Day25 跟著官方文件學習Laravel-Service Container

Service Container 是管理類別依賴和執行依賴注入的一個容器。 官方文件告訴我們可以利用Contrustor或setter的方式注入我們需要用的類...

2021-10-09 ‧ 由 jimchien 分享
DAY 26

Day26 跟著官方文件學習Laravel-Service Provider

昨天我們說到 Service Container 是一個地方綁定你類別如何產生出來,或者是你想將 interface 綁定某個 class 來作出實例,我們需要...

2021-10-10 ‧ 由 jimchien 分享
DAY 27

Day27 跟著官方文件學習Laravel-Request 生命週期

Laravel 文件中有跟我們介紹一個 request 的生命週期,也就是誕生到結束在 Laravel 中是如何運作。 應用程式的入口是從 public/ind...

2021-10-11 ‧ 由 jimchien 分享
DAY 28

Day28 跟著官方文件學習Laravel-cache

當我們在讀取DB資料時可能會佔用大量 CPU 的資源讓請求需要花幾秒鐘完成,這種情況我們會使用緩存,速度會比從DB存取快。 而 Laravel 有提供我們使用緩...

2021-10-12 ‧ 由 jimchien 分享
DAY 29

Day29 跟著官方文件學習Laravel-VSCode 開發PHP & Laravel

我平常使用的 IDE 是 VSCode,今天要來說說我有安裝哪些外掛。 Laravel Artisan 這個套件我最近才開始用,主要是他可以很方便的執行 ar...

2021-10-13 ‧ 由 jimchien 分享
DAY 30

Day30 跟著官方文件學習Laravel-參賽心得

寫鐵人賽是一個非常有趣的過程,也讓我在工作之餘會繼續接觸程式,這次參賽的目的也算是整理自己在工作時需要使用到的 laravel 的情境,例如像測試的部分就是工作...

2021-10-14 ‧ 由 jimchien 分享