Featured image of post Day 1. 新手上路,聊聊我愛的 Laravel

Day 1. 新手上路,聊聊我愛的 Laravel

資源

Laravel7 30天: 目錄
專案連結: github - laravel7 之 30 天分享

前言

截至目前 Laravel 已經出到 version 9 了,
再過幾個月可能就 version 10 了 (預計發佈時間: 2023/2/7),
距離我有在使用的 7 已經愈來愈遠了,
很多新的用法,好的功能,很難享受到,覺得很可惜,
所以我想把這個版本做個紀錄,
之後可能會使用 Laravel 最新版本了 ~

Why Laravel 7 ?

過去我使用過很多 5.x 的版本,
當時的我還不太會這個框架,很多功能不知道,
總是喜歡用自己的方式直接把功能建立上去,
反正能夠執行就好的概念

於 2020年, 也是 Laravel 7 發佈的那年,
慶幸剛好當時公司來了個神人產生文件、建立會議教學大家如何使用,
使用至今也已經3年了,

只能說 Laravel 使 PHP 更偉大。👍

What is Laravel ?

Laravel 是 PHP 的一個框架, MVC 的架構,
使用上相當的便利,基於框架建立的功能,不會走鐘太嚴重,會比較好維護,

好處:

  1. 有非常多的使用者,很多不會的問題 google 都滿容易找到答案
  2. 有相對完整的文檔
  3. 資源很多:看不完的教學文章

你說好用到底哪裡好用?

以下簡單舉例一下:

  • artisan 可以用 command line 的方式做很多事
  • 資料表 可以透過 migration 產生
  • Model 可以透過 Eloquent ORM 協助表的溝通
  • Route 控制路由的地方
  • Controller 就是可以拿來寫程式邏輯的地方
  • Blade 則是 view 的模版引擎,讓你放 html 的地方

哪些人適合閱讀這系列文章呢?

  1. 正在使用 Laravel 7
  2. 初學 Laravel
  3. 想要上手 php 的框架
  4. 想接觸 php MVC 框架入門
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy