Tagged “php”
- 如何讓 Footer 保持在網頁底部
為什麼要將 Footer 固定在底部呢。對於內容較少的網頁,如果不將頁腳固定在底部,頁腳可能會上浮,佔據中間的空間,這會讓網頁看起來不平衡,不專業。在所有網頁上都將頁腳保持在底部也可以帶來一致的用戶體驗。
- 5 個 WordPress 速度優化觀念
不管您的職業是什麼,都有很大的機率正在經營一個網站,全世界的網站目前已經超過 17 億以上,而這些網站有超過 30% 是使用 WordPress 架設。隨著網際網路的普及,擁有一個專業的網站幾乎成了全民運動。
- WPS Hide Login 教學,增進 WordPress 登入安全的小外掛
介紹WPS Hide Login ,增進 WordPress 登入安全的小外掛的相關內容和實用技巧。
- Gutenberg vs Classic,一定要使用古騰堡編輯器嗎
為何選擇 Gutenberg(古騰堡編輯器)或 Classic Editor(傳統編輯器)。自從 WordPress 升級到 5.0 版本後,Gutenberg(古騰堡編輯器)和 Classic Editor(傳統編輯器)的優劣討論持續不斷,雖然這是一個複雜的問題,但答案其實相當簡單。
- 網站跑很慢?LiteSpeed 主機助你輕鬆優化速度!
對網站速度不滿意嗎?想快速提升網站效能?選擇支援 LiteSpeed Web Server 的主機,搭配專屬快取外掛,就能讓你的網站速度突飛猛進!
- LiteSpeed Cache 外掛設定教學,優化網站速度
在WordPress網站運營一段時間後,網站性能的優化成為一個不可忽視的議題。特別是網站加載速度,這不僅影響用戶體驗,也是搜索引擎排名的重要因素。然而,當涉及到性能優化時,市面上有眾多的外掛選項,這可能會讓網站管理者感到困惑。
- All In One WP Security & Firewall 外掛設定,保護 WordPress 靠這個完全可以
All In One WP Security & Firewall 是一個適合想加強網站安全,但不知如何開始的初學者使用。隨著網路攻擊問題日漸嚴重,當網站累積的資料愈來愈多,愈來愈有價值後,更易受到攻擊,因此一個好的網站,更應該注重網站安全性問題。
- 如何自動更新 WordPress 外掛或主題
WordPress 有一個令人困擾的特點,那就是不斷需要更新外掛。這些外掛更新通常會以小紅點的形式提示用戶,提醒他們有新版本可用。一方面,頻繁的更新確實讓人覺得這些外掛在積極維護和改進,這樣有助於增加用戶的信心。
- Rank Math Redirections 設定,解決 404 問題
本文詳細介紹 301 和 302 轉址的概念,解釋轉址為何重要,並教你如何利用 Rank Math 插件進行相關設定。這些知識對於網站的 SEO(搜尋引擎優化)和使用者體驗都是至關重要的。當你開啟一個網頁的時候,伺服器會回應一個 HTTP Status Code。
- 如何使用 Docker 安裝 WordPress 網站
為什麼要在自己的電腦,本機安裝 wordpress 網站呢。- 零成本,不需購買虛擬主機。- 更安全的測試佈景主題
- 如何在 WordPress 精選圖片中,自動加上文章標題
一圖勝過千言萬語,刻意挑選的圖片可以描述一篇文章,可以表達作者意圖,可以增加文章的豐富度,可以增加讀者的好奇心,增加點擊率。如果在圖片上再加上標題,讀者就更能一眼就看清內容要表達的內容。什麼是精選圖片 (Featured Image)。
- 如何設定 [網站維護中] 或 [即將上線],保持 WordPress 不公開
剛架設的網站,也許只設計到一半,或是內容還沒準備完成,不想給大家看到不完整的狀態,想維持 WordPress 不公開的樣子,這時可以安裝顯示【網站維護中】或是【Coming Soon】這一類訊息的外掛。不安裝外掛,自己設計維護中畫面。
- 除了 WordPress,架設網站的其他選擇
WordPress 雖然是全世界最多人使用的架設網站工具,但是除了 WordPress,其實還有非常多非常多架設網站的方式,使用 WordPress 的原因不外乎:。- 有很多設計樣式可選擇。- 有很多外掛功能可以使用。
- WordPress 最常見的安全性問題,與 10 個簡單解決方式
WordPress 安全性無可置疑非常重要,在網站架設的初期,就該開始思考並逐步強化 WordPress 安全性。因為網站流量漸漸提升後,一定會遭受各種形式的攻擊,但你不會知道是什麼時候,現在就開始準備。
- WordPress WXR,WordPress 的內建搬家工具
當需要備份 WordPress 的文章、頁面、留言、分類以及其他相關資料,WordPress 的匯出功能會是一個好助手。這個功能不僅適用於快速和簡單的資料備份,也能助您輕鬆地將這些資料轉移到另一個網站。
- WordPress 教學,架設網站的技術概念
介紹 WordPress 架設網站的技術概念和基本元素,幫助讀者理解網站是如何組成的。文章說明 WordPress 的優勢和技術架構,包括 HTTP、HTTPS、Domain Name、DNS、Web Hosting 等基本概念,適合想要架設 WordPress 網站的初學者。
- All-in-One WP Migration 教學,簡單完成 WordPress 備份或搬家
All-in-One WP Migration 是一款專為 WordPress 設計的備份外掛。這個外掛提供了一個極為用戶友好的介面,使得備份和恢復網站內容變得無比簡單,即使是初學者也能輕鬆完成。
- 如何架設 WordPress 多國語言網站,多語 SEO 優化方式和外掛教學
看完本篇文章,可以讓你了解多語網站的基礎知識,進而分辨不同技術是如何達成多語網站架構,學習如何設定,架設 [WordPress](/wordpress-basic/) 多國語言網站。為什麼要架設多國語言網站。
- 從 0 開始,初學視頻剪輯初體驗,FlexClip 試用心得
一個完全對剪輯技術沒有任何概念的人,對於剪輯的印象就是使用專業的創作軟體,例如 Premiere Pro 或是 iMovie,一個影格一個影格的調整,在零點幾秒內的範圍控制影像。剪輯需要準備很多圖片素材,準備影片素材、還有各種音效、音樂、特效素材等等。
- cPanel 教學,16 個常用的 cPanel 功能說明,虛擬主機管理必備
本文說明 16 個常用的 cPanel 功能。使用虛擬主機架設網站,最好能熟悉虛擬主機的設定,cPanel 是最常用的虛擬主機管理工具,以下列出常用的基本 cPanel 功能。cPanel 是什麼?
- PHP 是什麼:架設網站最適合的程式語言
介紹 PHP 的基本概念和應用場景,說明為什麼 PHP 是架設網站最適合的程式語言之一。文章涵蓋 PHP 的用途、就業市場狀況、學習價值,以及如何撰寫第一支 PHP 程式,適合對軟體開發感興趣的讀者。
- 如何顯示 WordPress 所有文章,在同一個頁面上?
想要在一個頁面中,列出你的所有 WordPress 文章嗎? 本篇文章示範 4 種編輯區塊,將全部文章顯示在同一頁面。例如本站的[所有文章清單](/all-posts/)。
- 網站改版,換個風格,WordPress 主題轉換紀錄
用了兩年多的 [Astra](/astra-pro-features/) 佈景主題,自己都看膩了,想要換換風格,轉換心情。目標是找一個和現在的佈局差不多樣子,左邊是主要文章內容,有邊是 Sidebar,然後就是好看順眼。
- 常用的 14 種瀏覽器擴充功能推薦,網站開發一定要試試
好的瀏覽器擴充功能,讓你增加效率,不好的擴充功能,就只是在那佔空間,浪費記憶體,本篇分享目前還掛在我瀏覽器上的擴充功能,不完全是開發用途,適合網站開發者,對一般用途也有幫助。#1 Tab Manager Plus。
- PHP Session Tracking,為什麼網站都記得我?
[PHP](/what-is-php/) 本身就有內建的 Session Tracking 管理機制,可以處理 cookies 所有操縱,提供不同網頁之間...
- 傷腦筋的 WordPress:我怎麼找回消失的圖片?
有一天,網站用的好好的,突然上傳的圖檔都消失了,其實並沒有很緊張,WordPress 的怪事一直都有,覺得過兩天應該就會自己好,但這一次,壞很久了沒有好。當決定將我的網站從原先的主機搬到 Hostinger,我知道可能會遇到一些初始的問題。
- 什麼是 Static Website,給你一個靜態網頁介紹
靜態網頁有時也稱為靜態網站,並不是指網頁都不會動,或者動態網頁就會一直動。在不斷發展的網頁開發世界中,靜態和動態網站之間的戰爭就像是經典的烏龜與兔子故事。最初的網路年代,所有的網站都是靜態網站
- Herd 實用教學:PHP 網站開發者的利器
各位程式開發者,有沒有覺得準備 PHP 開發環境比養貓還困難。好在現代 PHP 有很多開發工具,Herd 就是 PHP 最好用的開發工具之一。
- 如何使用 Herd 在本機架設 WordPress 網站
Herd 是一個專為 macOS 開發的本地應用程序,使用 Swift 編寫。它是一個專門用於 Laravel 開發的一鍵式 PHP 開發環境,擁有零依賴和高效能。Herd 使用靜態二進制文件,包括 PHP、nginx 和 dnsmasq,使其成為其他 PHP 開發環境之中最快的一個。
- 如何使用 FiraCode 提升 Visual Studio Code 的美觀與可讀性
如果您有過任何編碼經驗,您一定知道一個好的程式碼編輯器有多重要。在眾多選項中,Visual Studio Code 以其性能、功能範圍和可定制性脫穎而出。但除了其功能性方面,您有沒有考慮過它的美學層面。
- Statamic 入門,眼睛為之一亮的靜態 CMS
由於 WordPress 功能繁多得讓人眼花繚亂,有時會想找一個更為單純、直截了當的選項,一個能讓專注於寫作、創作教學內容和分享技術工具的平台,並且還能讓人偶爾釋放創意,自由調整網頁設計。
- 7 個 PHP 8 新特性,效能優化與更簡潔的程式語法
PHP 是一種最受歡迎的伺服器端指令碼語言,最初是在 1994 年由 Rasmus Lerdorf 創建的。多年來,它經歷了無數的變革,從一個用於創建動態網頁的簡單工具演變為一種用於網頁開發、電子商務,社群網站、討論區等等等全面語言。
- SOLID 原則簡單易懂版,讓你的 PHP 程式碼更堅固
寫程式很簡單,但要寫出易讀好維護又好擴充的好程式,就需要一點努力,好在有 SOLID 原則可以參考,遵守這些原則,很自然的,程式自己會形成堅固的模組。在眾多程式開發原則當中,SOLID原則無疑是最受歡迎和最廣泛應用的一組。
- PHP 物件導向的基礎,從類別 (Class) 與物件 (Object) 開始
為什麼要學習 PHP 物件導向。學習 PHP 物件導向程式設計(Object-Oriented Programming,OOP)有多個好處,以下是一些主要的理由。物件導向允許你將相關的功能和資料組合在一起,形成一個獨立的「物件」。
- PHP 物件繼承 (Object Inheritance),提升你的程式結構與設計
為什麼要使用 PHP 物件繼承。使用 PHP 物件繼承(Object Inheritance)有多種原因和好處,以下列舉其中幾個:。物件繼承允許你重用已經寫好的代碼
- Public vs Private vs Protected,PHP 存取修飾符解析
PHP 存取修飾符(Access Modifiers)包括 public、private 和 protected,主要目的是管理類別內部的屬性和方法的可訪問性。通過這些修飾符,開發者能確保數據的安全性和程式的穩健性。
- PHP Composer 教學,為您的 PHP 專案注入活力
什麼是 PHP Composer。PHP Composer 是一個用於 PHP 的依賴管理工具。它允許您管理專案所需的庫、框架和元件,並能自動地下載和安裝這些依賴
- Constructor and Destructor,PHP 物件的初始建構與解構
什麼是 Constructor。Constructor 是一種特殊的方法,在創建物件的時候自動執行。這個方法主要用於初始化物件的屬性或者執行其他必要的設置
- 探索 PHP Abstract Class,物件導向就是不斷的抽象化
PHP Abstract Class 是物件導向的重要概念,目的是抽象化設計,讓程式更靈活,也是應用設計模式很重要的實作方式。什麼是 PHP Class。在 PHP 中,Class 是一種用來封裝相關函數和變數的藍圖或模板。
- PHP Interface and Trait,物件導向程式設計的雙重武器
本文深入探討 PHP 的兩個核心概念:PHP Interface and Trait。從基礎概念到進階範例,文章全面解析這兩者的功能、用途,以及在實際開發中的應用。還將比較 Interface 和 Trait 的差異,幫助您做出更明智的代碼設計決策。
- PHP static vs const:靜態與永恆的比較
什麼是 PHP `static` 關鍵字。在 PHP 中,`static` 是一個特殊的關鍵字,用於宣告靜態變數和方法。所謂「靜態」表示這些變數和方法屬於類別本身,而不是類別的任何特定實例
- PHP 例外處理,幫你抓住所有例外錯誤
本文將探討 PHP 例外處理機制,包括其基本概念、如何實現,以及在實際開發中如何應用。在日常生活中,意外總是無法避免——不論是滑倒、遺失鑰匙,還是忘記重要的約會。同樣地,在程式設計的世界裡,錯誤和異常也是無法避免的。
- PHP Polymorphism,多型基礎概念和範例
PHP 多型是物件導向程式設計中的一個關鍵概念,允許不同類別的對象被當作同一類對象處理。這項特性促進了代碼的重用、模組化和擴展性,並在設計模式中有廣泛應用。什麼是 PHP Polymorphism
- $this vs self vs parent,PHP 中的物件指標關鍵字
本篇文章探索 PHP 中 `$this`、`self` 和 `parent` 這三個關鍵字。這些關鍵字在物件導向程式設計(Object-Oriented Programming,簡稱 OOP)中有著重要的角色,正確地理解和使用它們對於寫出高品質的 PHP 程式碼有著不可或缺的影響。
- Decorator Pattern,PHP 裝飾者模式
Decorator Pattern (裝飾者模式) 是一種結構型設計模式,它用於在不改變原有對象的情況下,為對象添加新的功能。這種模式通常會使用一個裝飾者類別,用來包裝原有的類實例。本文使用一個範例,展示未使用和使用 Decorator 的差異,藉以了解 Decorator 的優點與實際用法。
- Adapter Pattern,PHP 適配器模式
介紹 Adapter Pattern(適配器模式),這是一種結構型設計模式,用於讓兩個不相容的介面能夠協同工作。通過創建一個額外的類別,將一個介面轉換為另一個客戶端期望的介面。
- Observer Pattern,PHP 觀察者模式
Observer Pattern 是一種行為設計模式,主要解決的是「如何在不緊密耦合主題和觀察者的情況下,使多個觀察者物件都能夠即時更新其狀態。」透過這種方式,任何關於主題的變更會立即通知所有註冊的觀察者。
- Strategy Pattern,PHP 策略模式
Strategy Pattern 允許你在運行時改變物件的行為。這一模式是行為設計模式的一種,主要用於將一個類的具體實作從其他相關的類中抽離出來,以減少模組間的耦合性。這表示一個系統可以從如何實現某種算法或行為中解耦出來,這些算法或行為可以獨立於使用它們的系統進行更改。
- Chain of Responsibility,PHP 責任鏈模式
介紹 Chain of Responsibility(責任鏈模式),這是一種行為型設計模式,用於將一個請求沿著一條「鏈」傳遞。每個處理物件決定自己是否要處理該請求,不處理就將請求傳給下一個物件。
- Template Method Pattern,PHP 模板方法模式
什麼是 Template Method Pattern。Template Method Pattern 是一種行為型設計模式,主要用於封裝一個演算法或一個工作流程的骨架,同時允許子類別在不改變結構的情況下,覆寫或擴充某些步驟。
- State Pattern,PHP 狀態模式
State Pattern 是一種行為型設計模式,用於封裝一個對象的狀態相關行為。這種模式允許對象在運行時改變其行為,而不需要修改對象的類別。這樣可以使狀態轉換更加清晰,並且易於維護和擴展
- Singleton Pattern,PHP 單例模式
在這篇文章中將深入探討 Singleton Pattern(單例模式)在 PHP 中的實作和應用。我們會從基礎概念開始,然後透過一個以咖啡為主題的實際範例來說明如何使用 Singleton Pattern。
- Factory Method Pattern,PHP 工廠模式
Factory Method Pattern 專門用於處理物件創建的問題。本文會先解釋什麼是 Factory Method Pattern,然後用一個簡單易懂的例子來說明它。接著說明什麼情況下應該使用這個模式,並通過一個以咖啡為主題的 PHP 程式範例來進一步說明。
- Null Object Pattern,PHP 空物件模式
Null Object Pattern 主要用於簡化對 Null 或不存在物件的處理。這篇文章將介紹 Null Object Pattern,包括其定義、適用情境,以及如何在 PHP 中實現它。我們將使用一個與咖啡相關的範例來說明這個模式的實際應用。
- Specification Pattern,PHP 規格模式
在這篇文章中,將會探討在 PHP 中實現 Specification Pattern 的方法。Specification Pattern 是一種行為設計模式,它允許我們將業務規則封裝到一個單一的類別中,並使其可組合。
- PHP 程式語法基礎教學,從簡短範例學習 PHP 的核心概念
PHP 程式語法的基礎教學:一步步帶你深入 PHP 的世界,從基礎語法到進階函數,通過每個章節的簡短範例與註解,幫助打造堅實的開發根基。文章介紹 PHP 的開始與結束標籤、如何在網頁中嵌入 PHP 代碼等核心概念,適合想要學習 PHP 程式語法的開發者。
- PHP Operators 大全,一次看懂所有運算子
PHP 是一種廣泛使用的腳本語言,擁有豐富的運算子。理解這些 PHP Operators 是掌握 PHP 程式設計的關鍵。本篇文章將提供清晰的範例和解釋
See all tags.




























































