PHP
全部標籤 (178) HTML (8) JavaScript (8) Nginx (8) CSS (7) 網路行銷 (7) macOS (6) Linux (6) 人工智慧 (6) 讀書筆記 (6) 網站效能 (5) 好用工具 (5) 幽城幻劍錄 (5) Apache (4) Docker (4) Python (3) SEO (3) 網站安全 (2) 動手做做看 (2) 巫師 3:狂獵 (2) 電馭叛客 2077 (2) MariaDB (13) 架站必備 (12) PHP (11) Ubuntu (10) MySQL (10) JAVA (10) Android (10) MQTT (1) 殭屍毀滅工程 (1) 鬼線:東京 (1)
FastAPI 無法解析 PHP cURL 多檔上傳的原因與解法
在實務開發中,使用 PHP cURL 向 FastAPI API 進行多檔案上傳時,常會遇到 FastAPI 無法正確解析檔案欄位的情況。本文分析造成解析失敗的關鍵原因,並提供經過驗證、可穩定運作的多檔上傳實作方式,協助開發者順利完成跨語言 API 檔案傳輸需求。
實戰整理:我常用的 PHP 功能語法與開發技巧
這篇文章整理了我在實務開發中最常使用的 PHP 語法與功能,包含字串處理、陣列操作、日期時間、檔案處理與錯誤處理等內容。文章重點不在語法教科書,而是實際專案中「真的會用到」的寫法與應用情境,作為自己的開發備忘,也希望能幫助正在使用 PHP 的工程師節省查資料的時間。
PHP 入門導讀:為什麼至今仍有人選擇 PHP?給初學者的務實分析
PHP 是一門歷史悠久、卻仍廣泛被使用的程式語言。本文從實務角度出發,整理 PHP 的優缺點、常見批評、實際市場狀況與職涯發展,並探討為什麼在眾多熱門語言中,PHP 依然適合作為初學者的入門選擇。如果你正在思考是否該學 PHP,這篇文章會給你一個相對務實、不過度美化的答案。
在 macOS 安裝 Nginx + PHP + MariaDB 環境
在 macOS 作業系統中架設 PHP 開發環境,通常會使用 Homebrew 進行安裝。Homebrew 是一款開源的套件管理工具,能夠讓你在 macOS 上更加輕鬆地安裝軟體套件。本文將使用 Homebrew 工具逐步安裝 Nginx、PHP 及 MariaDB,這是我自己常用的組合,在安裝上有問題的話,都歡迎留言討論。
在 Ubuntu 安裝 Nginx + PHP + MariaDB 環境
在 Ubuntu 作業系統中架設 PHP 開發環境是一項相對簡單工作。 作為一個基於 Debian 的 Linux 發行版,Ubuntu 提供了廣泛使用的軟體儲存庫,讓開發者能夠輕鬆安裝所需的工具和相依套件,本文將介紹如何使用 APT 套件管理工具來安裝 Nginx、PHP 和 MariaDB。
在 Windows 安裝 Nginx + PHP + MariaDB 環境
在 Windows 作業系統中架設 PHP 開發環境,最簡單的方法就是使用集成的 WAMP 安裝工具,一次把環境全部搞定,但我並不建議此做法。因此,本文將逐步說明如何將每個軟體獨立安裝完成。本文安裝的軟體組合為 Nginx + PHP + MariaDB,這是我自己常用的組合。
在 macOS 使用 Homebrew 安裝 PHP 多版本環境
在維護網站時,由於不同專案可能需要使用特定版本的 PHP 進行開發,因此在同一台電腦中安裝多個版本的 PHP 執行環境是很常見的事情。而在 macOS 中,您可以輕鬆地使用 Homebrew 來完成這項工作。
PHP 的五種執行方式
本文首先介紹行程 (Process) 與執行緒 (Thread) 的概念,並說明什麼是執行緒安全。再接著說明 PHP 常見的五種執行方式,包含 CLI、CGI、mod_php、FastCGI 及 PHP-FPM。最後再說明在 Windows 中的 Non Thread Safe 與 Thread Safe 版本的差異。
000webhost 免費的 PHP + MySQL 網頁空間
000webhost 是少數提供永久免費的網頁空間,能讓您架設使用 PHP + MySQL 開發的網站,也能直接架設 WordPress 網站。除了提供免費版之外,亦提供付費版功能。免費版在使用上有不少限制,較適合用來練習網站開發,或進行網站上線前測試。如果您是要架設正式上線的公開網站,比較建議使用付費版,或選擇其他付費網頁空間。
PHP 使用 PDO 操作 MySQL 教學基礎語法
使用 PDO 是可以帶來諸多好處的,例如:防止 sql injection、物件導向、可以使用例外處理 (try catch)...等,且目前新版的 PHP 也是建議使用 PDO 來操作資料庫,這篇文章將快速的介紹 PHP 如何使用 PDO 對資料庫進行新增、刪除、修改、查詢等操作,本文語法同樣適用 MariaDB。
PHP Session 運作原理
在 PHP 程式語言中,Session 與 Cookie 使用方式相當類似,兩者都是用來儲存使用者的一些資訊。一般認為 Session 儲存於伺服器上比較安全,但如果把所有資訊都存在 Session,當用戶數量增加時,將造成伺服器資源大量消耗。在實務上,會將敏感資訊使用 Session 儲存,而不太重要的資訊會放在 Cookie 中。