目前分類:PHP (32)
- Mar 27 Wed 2019 21:17
[PHP] 無痛遠離 UTF-8 BOM
- Jan 26 Sat 2019 16:50
[WordPress] 文章編輯自定義欄位
- Jan 26 Sat 2019 16:26
[Laravel] 紀錄完整 SQL Query 語法
- Aug 07 Tue 2018 22:42
[PHP] WordPress 利用 Composer 安裝套件
- Aug 04 Sat 2018 18:31
[PHP] 整合 Laravel 與 WordPress
- Jul 11 Wed 2018 14:59
[PHP] WordPress 騰迅雲 COS 套件
- Apr 11 Wed 2018 21:56
[PHP] WordPress admin-ajax
- Mar 27 Tue 2018 21:54
[PHP] Wordpress 客製頁面模板
- Mar 19 Mon 2018 21:54
[PHP] WordPress 客製 URL
- Mar 19 Mon 2018 21:16
[PHP] Laragon VSCode Xdebug 安裝與使用
- Feb 28 Wed 2018 09:38
[PHP] WordPress User Role
- Feb 26 Mon 2018 23:44
[PHP] Laravel 表單夾帶檔案錯誤案例
- Jan 04 Thu 2018 20:32
[Laravel] SiteMap 大解析
- Dec 17 Sun 2017 21:24
[Laravel] 10 分鐘產出RSS文件
- Dec 03 Sun 2017 16:24
[Laravel] Artisan 必學的 Model 模型設計
初學者學習 Framework 通常是乖乖的將程式填入 MVC 架構內,導致 controller 與 model 異常的肥大,當專案開始變大後就會發現,維護是一件很痛苦的事情,而經高人提點後得知此設計架構,也希望讓更多人知道什麼是好的設計架構,除了容易維護與擴充也減少程式碼重複等特點。
我們常常把「資料樣式的轉換」、「資料撈取的邏輯」、「資料格式的驗證」、「資料處理的順序及商業邏輯」都是放在 Model 或Controller 去處理,小專案的時候並不會有什麼感覺,但是一但專案越來越大的時候,這些不同類別的資料全部只由前兩者去處理會讓人很頭痛,程式碼難以維護,那我們該怎麼做呢?別將我們的思維侷限在MVC內! 如下圖:
- Nov 27 Mon 2017 20:37
[Laravel] 當windows遇上Laravel任務排程
雖然說 server 通常都是使用 linux ,所以有 crontab 工作排程觸發Laravel 任務排程,但還是有很多人的開發環境是 windows,那我們該如何在 windows 上自動執行 Laravel 任務排程呢?
那就是使用 windows 的工作排程器!依照下面的步驟操作,Laravel 任務排程在 windows 也能正常執行。
- Nov 26 Sun 2017 17:09
[Laravel] 馬上學會 Queue
1. 建立一個資料表來記住任務。
在 termina l輸入 php artisan queue:table 指令後可以在 " database/migrations/ " 目錄下看到下方檔案
- Nov 26 Sun 2017 17:05
[Laravel] Gmail SMTP 從設定到發信
- Nov 27 Sun 2016 11:26
[Laravel] HTTP View 基礎
- Nov 27 Sun 2016 08:46
[Laravel] HTTP Middleware
使用時機:身分驗證、規則驗證、前端防衛機制。
使用好處:1. 不用把所有驗證功能都寫在 Controller 2. 預設加入 CSRF Token 的檢查, 能防止 CSRF 攻擊