程式技術: 程式技術交流與分享

COSCUP Why should we move to MySQL 8.0筆記

講者彭立勛議程連結 引言這是一篇研討會的筆記,再加上個人的理解和實驗。對一些東西不太了解,所以有些地方會一筆帶過。解決的BUG1. Bug #199 Innodb autoincr...

foreach、array_map 與 Laravel Collection

下班滑手機,看到 JetBrains 兼 Laravel 技術傳教士范聖佑大大的社群專頁貼文文中介紹了 PhpStorm 的套件 Collector,可以將 foreach、array_map 換成 Laravel C...

簡單介紹 Laravel Valet 如何安裝與使用

Valet 是一個輕量級的 Laravel 開發環境目前僅支援 Mac OS不過也有神人做出可以在 Windows 還有 Linux 上運行的 ValetValet 需透過 Composer 安裝,而 Valet 需...

將部落格的 Laravel 版本從 6 升級至 7,當中所遇到的問題

花了點時間,將部落格的 Laravel 版本升級至 7原本想說反正 8 也快出來了, 不如直接 6 跳 8(錯誤示範,官方建議是一版一版慢慢升級),省得升級兩次,麻煩不過...

PHP 中 array_slice 該如何使用

array_slice() 簡單來說就是陣列分割 (切片),可以給四個參數array_slice( 陣列變數, 從哪裡開始, 要取幾個值 , 是否要保留原來的 key 值)第四個參數預設值是 fa...

CKEditor 5 教學(一),在網站中使用 CKEditor 5

CKEditor 是一款老牌的富文本編輯器 (Rich Text Editor)這類編輯器最大特性就是 WYSIWYG (What You See Is What You Get)原本 CKEditor 4,因為年代較為久遠,所...

Windows 上的套件管理工具 Chocolatey

相信很多工程師對套件管理工具這個名詞都不陌生Linux 上有 aptMac 上有 homebrew當今天架設環境或是進行開發,遇到缺少某個套件或是工具的狀況時只要簡單下個指...

Laravel 中的 View Composer 該如何使用?

假設有一個網頁,這個網頁有一個區塊是 menubar (選單欄)menubar 上面有許多連結,這些連結都是儲存在資料表 categories 中因為這個 menubar 會固定在網頁上方,...

CKEditor 5 教學(二),客製化編輯器的功能列

在上一篇文章中,我們簡單介紹了一下 CKEditor 如何安裝CKEditor 雖然功能非常多,但預設的功能非常少,需要我們再進行額外的設定在這篇文章中,會講述如何客製...

如何快速地將 Laravel 專案部署至 AWS Lambda

小弟這次在因緣際會之下,報名了 AWS 官方開設的講座「PHP 開發者工作坊 - 深入淺出 AWS 無伺服器 LAMP 架構」講者是在 AWS 任職的 Pahud 大整個課程給人感覺非...