Joomla 元件開發入門完整教學:目錄結構、安裝 SQL、工具列建立、MVC 概念、前後台分離
開發 Joomla 元件是掌握 Joomla 擴充架構的核心技能。本文從零開始,帶你建立一個 com_reviews (餐廳評論) 元件,涵蓋目錄結構規範、安裝
Joomla 元件中彈出 Modal 視窗兩種實作法:JHTML Behavior vs 原生 SqueezeBox
Joomla 內建 Modal 行為 基於 MooTools SqueezeBox,讓元件視圖輕鬆彈出 iframe 視窗。本文示範兩種等效實作:方式一使用 J
Joomla 快速判斷用戶登入狀態:Session 變數檢查與顯示邏輯
在 Joomla 模板或模組中判斷用戶是否登入,最直接方式是檢查 Session 變數。本文提供極簡程式碼片段,展示如何讀取 $_SESSION[auth][u
Joomla SEF (搜尋引擎友善 URL) 完整啟用指南:四階段設定、別名管理、子目錄部署、常見問題解決
Joomla 內建 SEF (Search Engine Friendly) 功能,能將動態參數 URL 轉為靜態化、含關鍵字的靜態路徑,是 SEO 基石。本文
Joomla 啟用 Apache mod_rewrite 重寫模式完整步驟:.htaccess 重命名、模組啟用、常見錯誤排查
Joomla 的「搜尋引擎友善 URL」功能依賴 Apache mod_rewrite 模組。啟用後,URL 從 index.php?option=com_co
PHP 正則過濾 HTML 標籤屬性實戰:保留指定屬性、移除危險屬性、完整淨化方案
富文本編輯器輸出、第三方內容嵌入、爬蟲資料清洗,常需精準控制 HTML 標籤屬性:保留 src、alt、href 等安全屬性,移除 onclick、style、
PHP 隨機字串生成:從純 PHP 到 C 擴充套件的效能與碰撞率實測
固定長度隨機字串廣泛用於 Token、驗證碼、邀請碼。本文記錄從 純 PHP 實作 到 C 擴充套件(ukey) 的演進:對比 md5(uniqid()) +
基於 Swoole 異步非阻塞實現 SOCKS5 代理服務器(狀態機解析、異步 DNS、連接池管理)
前言 傳統 PHP 同步阻塞模型難以支撐高併發代理服務。Swoole 提供異步非阻塞 TCP Server/Client、異步 DNS、定時器、進程管理等能力,
Joomla 數據庫操作核心:JFactory::getDbo() 獲取連接、查詢構建、執行與結果集處理完整指南
前言 JFactory::getDbo() 是 Joomla 獲取資料庫連接對象的標準入口(Joomla 4/5 為 get(DatabaseInterface
Joomla 為用戶註冊表單添加自定義字段(如電話)的完整實現方案
需求背景 Joomla 核心用戶表 #__users 僅包含基本字段(username, email, password 等)。業務常需在註冊時收集額外信息(電
Yii2 kartik-v 日期/時間選擇器組件深度應用指南(含安裝、雙模用法、中文化、範圍聯動、內聯模式)
前言 本文為 Yii2 接入 kartik-v/yii2-widget-datetimepicker 與 kartik-v/yii2-widget-datepi
Joomla 多語言翻譯類 JText 完整用法指南:基礎調用、語言包結構、跨組件引用與 sprintf 進階模板
前言 JText 是 Joomla 核心提供的多語言翻譯工具類(Joomla 4/5 中為 Joomla\CMS\Language\Text),支援靜態字串翻譯
Yii2 接入 kartik-v 日期/時間選擇器組件:安裝配置、ActiveForm/獨立模式雙模用法、中文化與進階客製化
前言 Yii2 生態中最受歡迎的日期時間選擇器擴展非 kartik-v/yii2-widget-datetimepicker 與 kartik-v/yii2-w
Joomla 調用系統編輯器(JEditor)完整指南:參數詳解、模板覆寫與實戰示例
前言 Joomla 核心提供 JEditor 類(libraries/joomla/html/editor.php),封裝了 TinyMCE、CodeMirro
PHP 解析 XML 字串實戰:SimpleXMLElement 物件導向遍歷與屬性存取
XML 仍是系統整合、API 回應、配置檔常見格式。PHP 內建 SimpleXML 擴充套件 提供極簡介面:SimpleXMLElement 將 XML 直接
PHP 實現陣列全排列與所有組合生成算法
全排列是將陣列所有元素按順序重新排列的所有可能情況。本文介紹基於字典序的非遞歸全排列算法,並延伸至組合生成,適用於排列組合驗證、密碼破解測試、遊戲算法等場景。
PHP 計算百度地圖經緯度坐標距離與範圍查詢
基於百度地圖坐標系 (BD-09) 的距離計算與周邊範圍查詢,適用於「附近門店」、「周邊用戶」、「送餐範圍」等 LBS 業務場景。本文提供基於球面幾何的 Hav
PHP 字符串截取、反轉、獲取後綴、千分位格式化實用技巧
字符串處理是 PHP 開發高頻需求。本文整理中英混合截取、字符串反轉、文件後綴獲取、數字千分位格式化等實用技巧,並對比多種實現方式優劣。 一、基礎截取 sub