本文章詳細記錄了使用 laravel-dompdf 套件的一些實用技巧,幫助開發者更輕鬆地生成 PDF 文件。不管是剛接觸這個套件的新手,還是已經有經驗的開發者,都可以從中找到實用的建議,讓處理 PDF 文件變得更輕鬆。
在使用 laravel-dompdf 產生 PDF 時,會遇到中文字顯示亂碼的問題,本篇文章提供解決辦法,幫助開發者順利生成完整且正確的中文 PDF。
最近在工作中,同事操作資料庫進行 INSERT 操作時,每次新增的 id 都會被設為 0。起初我們以為這是 ORM 的 Bug,因此決定更換另一款 ORM;然而,即使更換後問題依舊存在。這時我們開始懷疑並非 ORM 的問題。後來我在本地端進行測試時,一切都運行正常,但在使用遠端資料庫時,id 仍然被設置為 0。顯然,這是由於遠端資料庫的某些設定所導致的。本文將記錄我們如何解決這個問題。
Composer 是 PHP 的套件管理工具,用於管理專案的相依關係,而 Composer 的自動載入功能 (autoload) 允許開發人員在不指定檔案路徑的情況下使用類別。本文將深入研究 Composer 自動載入的源碼,探討其運作原理和實踐細節。
Basic Auth 是 HTTP 協定的一種認證機制,允許伺服器要求使用者提供使用者名稱和密碼才能存取受保護的資源。本文章將先講解 Basic Auth 整體流程,再透過 PHP 進行實作。
隨著網路安全的日益重要,使用 TLS 加密資料傳輸已成為必不可少的措施。TLS 是一種安全協議,可確保資料在傳輸過程中不被竊聽或篡改。本文章將以 Node.js 來起一個 TLS Server ,並使用我們自己產生的憑證來進行 demo
本文章參考 Express 官方文件中的 Production Best Practices: Security,逐項列出官方推薦的最佳實踐,確保我們在開發 Express 應用時,能有效的防範資安漏洞
現代軟體開發中,Docker 成為開發者的好夥伴,它可以讓應用程式在各種環境中輕鬆運行。我們將學習如何用簡單的 Docker 指令,下載、啟動並設定 Redis 容器。
最近工作上有個需求要取得圖片的 mime types,這篇文章簡單紀錄在 Node.js 環境下使用 file-type 套件來取得圖片的 mime types。