Sandbox WordPress 產生臨時測試用 WP 環境,可安裝佈景主題外掛

Sandbox WordPress

WordPress 分為兩種:WordPress 和 WordPress.com,通常前者也被稱為 WordPress.org 或自架站(Self-hosted WordPress),後者則是一般大家熟悉的部落格服務提供商(BSP),兩者最主要差異在於自架站可以有最大自由度和彈性,但技術性門檻較高,也需要花更多時間成本維護,不過可調整自訂範圍更大,以長期經營網站來說會是更好的選擇。

Lucid Index 收錄各種可自行架站程式,以分類或搜尋找出最適合選擇

Lucid Index 收錄各種可自行架站程式,以分類或搜尋找出最適合選擇

記得以前剛開始練習自己架站時,什麼都會想要自行搭建,像是內容管理系統、討論區、Email、DNS 和網站監測工具等等,通常在這過程可以獲得不少成就感,更重要的是自己架設比較省錢。那段時期我摸索了不少現今依然存在且持續開發維護的開放原始碼專案,現在回想起來覺得很有趣,也累積很多對日後有用的經驗。

Hexometer Website Analyzer 分析網站使用那些第三方服務或工具(Chrome、Firefox)

Hexometer Website Analyzer 分析網站使用那些第三方服務或工具(Chrome、Firefox)

通常一個網站背後是由許多的技術和服務組成,舉例來說,使用 WordPress 做為內容管理系統,再以 Cloudflare 加速並保護網站、對圖片進行分流,透過 Google Analytics 分析流量等資訊,搭配 Google AdSense 和 Google DFP 管理廣告和營利等等,雖然可以直接從原始碼得知網站可能使用那些技術,但也有更快速的查詢工具,像是 SimilarTechWhatRuns 都能立即顯示某個網站使用的第三方服務或程式庫。

Bloggi 一個簡單的免費網誌,專注於寫作不用煩惱架站技術問題

Bloggi 一個簡單的免費網誌,專注於寫作不用煩惱架站技術問題

這幾年不斷有人提出「部落格已死」的說法,但事實上真是如此嗎?十年間網路變化比想像中快上許多,各種社群媒體佔領使用者每日的生活版面,我們也開始習慣從 Facebook 或是 Instagram、YouTube 等平台獲取資訊,不過部落格並沒有因此銷聲匿跡,反倒更常在搜尋結果出現,相較於社群網站的內容不容易被搜尋使用來說部落格文章能見度和壽命來得更為理想,也因此部落格依然有其重要性與不可取代性。

DemosWP 免費 WordPress 開發測試網站,提供 MySQL、SFTP 和 SSL

DemosWP 免費 WordPress 開發測試網站,提供 MySQL、SFTP 和 SSL

根據 W3Techs 統計,全世界有 33.9% 網站使用 WordPress 架設,在內容管理系統中坐擁超過六成的市佔率,WordPress 無疑是當前最受歡迎的部落格軟體和網站平台,你目前正在閱讀的免費資源網路社群也是使用 WordPress 技術。對於一般使用者來說,WordPress 提供非常廣泛、全面的特性,包括更改佈景主題、安裝外掛以擴展網站功能,本身亦有很好的搜尋引擎最佳化(SEO)效果和內建編輯器 Gutenberg,當然 WordPress 還提供中文在內等多國語言,對於不同語言來說有著相當好的相容性。

Poopy.life 快速建立 WordPress 測試環境,可安裝外掛和佈景主題

Poopy.life 快速建立 WordPress 測試環境,可安裝外掛和佈景主題

我的習慣是在已上線、運作中的網站直接進行編輯修改,但其實不建議這麼做,一來如果修改的檔案很多,就必須逐步完成;另一方面當沒改好發生問題時,也會連帶影響到網站運作,因此現在許多主機商都有內建複製網站(Staging sites)功能,可以快速建立一模一樣的版本,就能在另一個測試網站進行修改、除錯,完成後再讓測試網站取代現有的網站,這麼做的好處是不用再耗費時間部屬相同環境,避免掉這中間可能因為某些程式不同而出現的其他問題。

WhatRuns 查看網站背後使用那些第三方服務和技術(Chrome、Firefox)

WhatRuns 查看網站背後使用那些第三方服務和技術(Chrome、Firefox)

對於開發或經營網站的朋友來說,應該很常會去研究其他網站使用那些技術,一來可知己知彼,另一方面也能從其他網站來找到更合適的功能。如果有經驗的話,通常透過瀏覽器或檢視原始碼就能知道一些什麼,但這比較耗費時間,因此有線上工具可以讓你在輸入網址後快速找出該網站使用的工具、第三方應用或程式庫技術等資訊,例如之前介紹過的 SimilarTechWappalyzer 分析網站使用什麼樣的架站程式和環境,找出其他類似的服務選項,對開發者來說很實用。

Verstory 查詢各種 CMS、開發框架、程式語言最新版本資訊

Verstory 查詢各種 CMS、開發框架、程式語言最新版本資訊

現在大部分程式或軟體都會內建「自動更新」功能,可自動偵測有無新版本釋出,並在特定情況下自動升級到最新版,這麼做有個好處,當原有版本潛藏安全問題,就能在災情擴大前先修補漏洞或弱點,讓使用者維持在安全環境,例如我比較熟悉的 WordPress 也是許多人架站的選項,能夠將主程式、外掛和佈景主題自動更新到最新版,不過僅限於小版本的安全性更新,如果是跨版本號可能會對網站運作造成問題,使用者就必須手動更新才行。

CushyCMS – 超簡易內容管理系統,線上輕鬆更新或編輯網頁內容

CushyCMS

CushyCMS 是一套特別的內容管理系統Content Management System, 簡稱 CMS),一般說到 CMS, 有經驗的使用者大概會先想到可線上編輯的網站內容。沒錯,CushyCMS 讓你可以輕鬆在瀏覽器內管理網站內容,不過與其他 CMS 軟體比較不同的是 CushyCMS 採用 Web 為主架構,無須安裝,使用者只要註冊一個帳號、登入並新增你的網站,就可以同步編輯網頁。