MediaWiki 安裝備忘錄(PHP + MySQL + Apache)
安裝步驟 1. MySQL rpm -ivh mysql*.rpm service mysqld start mysqladmin -u root pass
Referer 統計系統中文亂碼解決(iconv + Text::Iconv)
問題背景 部落格採 UTF-8,但反向連結來源多為 GB2312 編碼網站,導致 Referer 統計顯示亂碼。 解決步驟 1. 確認 iconv 系統庫
Red Hat 系統快速安裝 PHP + MySQL(RPM 方式)
使用系統預設 Apache + RPM 安裝 1. 安裝 MySQL 相關套件 # 從安裝光碟找出所有 mysql* 及 php-mysql* 開頭的 rpm
Red Hat Linux 9 讓 PHP 支援 Java 類別(PHP Java Bridge)
環境 Red Hat 9.0 Apache 1.3.27 MySQL 3.23.54 PHP 4.3.2 J2SDK 1.4.1_03(安裝於 /usr/ja
PHP 預定義變數 $_SERVER 完整解析
簡介 $_SERVER 是包含 HTTP 標頭、路徑、腳本位置等伺服器與執行環境資訊的超全域陣列(PHP 4.1.0+)。舊版使用 $HTTP_SERVER_V
PHP 效能優化:Opcode 快取、輸出緩衝與壓縮傳輸
一、程式碼優化:Zend Optimizer Zend Optimizer 對編譯後的中間代碼進行優化,可顯著提升執行速度。安裝步驟: 下載對應平台版本並解壓
無需 GD 庫實作驗證碼:預製圖片隨機組合方案
方案概念:以空間換時間,避開 GD 依賴 在不支援 GD 擴展的環境下,可採用「預製數字圖片 + 隨機組合 + Cookie 驗證」方案實作驗證碼。核心流程:
PHP 與 JavaScript 獲取圖片尺寸(寬、高、大小)
PHP 端:getimagesize() <?php $arr = getimagesize(images/album_01.gif); // $arr[
LAMP + Java (LAMPJT) 開發環境詳細安裝配置指南
元件版本 Linux(安裝略) MySQL 4.0.14 Apache 2.0.54 PHP 4.4.0 JDK 1.5.0 phpMyAdmin 2.6.4
PHP 讀取漢字點陣字庫資料(GB2312 區位碼)
背景知識 GB2312:1981 年國家標準,含 6773 個漢字(一級 3755、二級 3008),雙位元組編碼。 區位碼:94×94 矩陣,區號 1~94
PHP + MySQL 分頁顯示完整範例解析
分頁原理 兩個關鍵參數: $pagesize:每頁筆數 $page:當前頁碼 MySQL 使用 LIMIT offset, rows: offset = $
PHP 程式加速探索:腳本執行速度測試與基準測試
前言 找出效能瓶頸需先測量。PEAR Benchmark 套件提供 Benchmark_Timer 與 Benchmark_Iterate 兩類別,方便進行微基
理解 PHP 中的 MVC 程式設計:控制器實作
控制器職責 接收請求、解析參數、載入對應模組類別、執行指定事件、回應結果。 URL 參數規範 module:功能模組(如 users) class:具體類別
理解 PHP 中的 MVC 程式設計:MVC 框架簡介
什麼是 MVC? MVC 代表 Model(模型)、View(視圖)、Controller(控制器),是將複雜應用程式拆解為三個協作部分的設計模式。 生活範例