技術小白如何利用 Coding Pages 搭建免費的WordPress站點
著名的學習大神 Scott Young ,他曾提到一個細節:在學習一個東西的時候,你能否用比喻的方式向一個 10 歲的小孩解釋清楚?號稱終極快速學習法的「費曼技巧」強調:在你學習某個概念的過程中,如果你可以清楚地和別人解釋這個概念,那麼你才算是對很好地掌握了這個概念。中國古話講「教學相長」,古羅馬著名斯多亞學派哲學家塞內加說過:「While we teach, We learn」,其實說的都是:輸出對於學習的重要性。對於通過「輸出來倒逼學習」這一件事情,在現在的新媒體環境中並不是一件什麼難事:我們有簡書、有知乎專欄、有微信公眾號等等。但是如果長期寫作下來,你會發覺有一個明顯的問題:畢竟是別人的平台,受限太多。比如,當你在想:
能不能把文章頁修改成自己的域名?
能不能用戶在訂閱號輸入關鍵詞,自動放迴文章的搜索結果?
能不能在文章的最後,推送自己寫過的相關文章呢?
……
而這些都需要依賴一個更強有力的內容管理系統(CMS)。而說到強大的 CMS 系統,WordPress 應該是大多數人的選擇。根據2017年USMS的報告,地球上近30%的網站使用WordPress 來搭建,大家所熟知的科技博客「TechCrunsh」,美國的「New York Times」紐約時報,國內的「人人都是產品經理」等等都是使用WordPress 搭建的。WordPress 是什麼呢?簡單的來說,它就是一個程序。好像我們電腦上安裝QQ程序來聊天,安裝 Typora 程序來寫作,而我們安裝 WordPress 來管理內容。只是不太一樣的是,WordPress 程序不是安裝在普通的個人電腦上,而是需要安裝在伺服器電腦上才能運行。
當然 WordPress 到今天其實已經不僅僅是用於做內容管理了,你還可以拿它來開網店、做論壇、做問答社區、搭建企業站點等等(半撇私塾的站點也是使用WordPress 搭建的)。但是問題是,很多零基礎學習 WordPress 的時候,常常聽到「伺服器」就打了退堂鼓。的確,對於沒有任何技術基礎的人來說,一開始需要熟悉 FTP、域名、DNS 等等術語的過程是需要花費許多時間。那麼,有沒有什麼辦法可以幫助小白,在不涉及任何伺服器的情況下,利用現有的免費服務,搭建出一個強大的 WordPress 內容站點呢?Coding Pages!所以本文分享的就是利用 Coding Pages 實現 WordPress 動態網頁託管的全過程。Coding Pages 是 Coding.net 推出的一項免費動態網頁託管和演示服務,支持使用 PHP 語言和 MySQL 資料庫,可用於部署開源博客、CMS 等動態應用。接下來我們直接來看看整個實現的過程。
準備工作
在使用該服務之前,你需要做2件事情:
註冊 Coding.net 的賬號;
完善你的個人信息,將賬號免費升級至「銀牌會員」。
WordPress 搭建操作過程
下面是一個基於 WordPress 搭建「動態 Pages」的操作示例,示例 Pages 地址你可以查看:https://bpteach.cn/2G3Zlbi。
在https://bpteach.cn/2D4Brtn頁面右上角點擊「Fork」將該項目複製到你自己的倉庫。
「Fork」完畢後,你自己的倉庫就會出現名為「dpages-WordPress-Demo」的項目了。你需要在這個項目里點擊「代碼 -> Pages 服務」,選擇「動態 Pages」 選項卡,點擊「開啟」,選擇部署來源,點擊「保存」。稍等片刻即可完成部署並通過訪問你的網站。
同時,你需要在這個頁面中點擊存儲空間欄中的「連接信息」獲取資料庫連接信息。
打開部署的網站,填入第 3 步中獲取的信息。
5、填寫基本信息,安裝 WordPress。
6、安裝完成後,你的網站就搭建成功了!(示例網站地址: :https://bpteach.cn/2G3Zlbi)
使用第 5 步中的信息登錄 WordPress 後即可進入管理後台。
當然,接下來你還可以做很多事情,比如:
你可以在 Coding.net 中綁定你自己的購買的域名;
你可以安裝 Writing on Github 來綁定你的 Github 倉庫,實現自動同步;
你還可以安裝微信機器人來實現用戶在公眾號輸入關鍵詞,自動返迴文章
…… 。
總之,WordPress 的折騰空間是無限之大的。後台插件的豐富、社區支持的完善,可以說到現在,幾乎可以實現我平常工作中 95% 以上的內容管理需求。WordPress 的開始,也是折騰的開始,祝你愉快。
TAG:半撇有道兒 |