三天搭建博客,包括文章遷移


  這兩天心血來潮,突然想搭建一個博客,域名和主機早就買好了。以前就想搞,不過自己太懶了,就一直拖着,這次總算是實現了自己多年未完成的目標。

一、選擇博客系統

  我首先在V站上發了個求助帖,想知道大家都是怎么搭建的。出乎我的意料,大家都很熱情,紛紛貼上了自己的系統,包括WordPresshexohugoTypechoGitHubBitcronZBlogGhostjekyll等,還有的網友是自己寫的系統,也貼出了代碼托管的地址。

  在綜合考慮之后,選擇了呼聲最高的Typecho,主要以下幾點原因:

  (1)Typecho是用PHP編寫的,我熟悉PHP語言,可以做二次開發,像hugo是用Go語言編寫的,不是很熟。

  (2)Typecho可以部署到我自己的主機中,我雖然很喜歡Bitcron的界面風格,但是它相當於是第三方的托管平台。

  (3)Typecho擁有豐富的生態和活躍的社區,可以下載到很多插件和主題來增強系統的功能。

  (4)Typecho有一個后台管理系統,過去在公司里用過jekyll搭過內部文檔,不過文章寫好后得手動上傳到服務器中,很不方便。

  (5)Typecho使用很簡潔,沒什么學習成本,稍微看幾眼就能知道該怎么操作了。

  下面是創建文章的頁面,使用的編輯器是markdown,不過我自己加了個編輯器插件增強了它的功能。Typecho的安裝很簡單,只要依照官方文檔即可。

二、確定主題

  Typecho有個默認的黑白配主題(如下圖所示),過於朴素,很有必要換一個,於是就上網開始搜索的旅程。

  網上開源的主題令人眼花繚亂,我也在其中挑了幾個,但總覺得差那么點意思。有的風格我喜歡,但是功能少了點;有的功能我喜歡,但是界面不符合我的審美;有的界面和功能我都喜歡,但不是響應式的。反正是有各種各樣的問題,必須在其中取舍才行。

  后面我注意到一個付費的主題(handsome),我倒是不排斥付費。因為有付費就說明有人在維護,並且也會比較成熟,修復Bug也能及時,我也詳細閱讀了該主題的文檔,能夠滿足我的日常需求。於是立刻聯系了作者,並馬上支付拿到了主題,接着就連夜部署到系統中。期間遇到了多個問題,在QQ上聯系作者也馬上得到了反饋,下圖是部署好主題后的博客。

三、文章遷移

  這是最煩的操作,我現在博客上有200多篇隨筆,手動遷移的話,無疑是個惡夢。於是我去搜索市面上的各類網站采集工具,用下來不是很理想,采集到的內容並不是我想要的,並且大部分都是要收費的,還要點學習成本。

  我本來是想將網頁內容轉換成markdown格式,然后再去網上找導入的插件。但是現實很骨感,第一步就沒實現。插件也沒找到合適的,看到一個貌似挺吻合我需求的,但是需要關注公眾號才能獲取下載地址,關注后進入下載頁面,還得注冊會員,太繁瑣了,就直接放棄了。

  接下來就用最笨的方法,那就是一篇一篇的復制。既能重新感受一下我多年前的文筆,也能熟悉現在這個編輯器。花了兩個多小數,才遷移三篇文章,效率實在是太低,得搬到猴年馬月去。后面在閱讀主題的文檔時,說支持引入文章鏈接,這一下子提醒了我,新博客就做個中轉,文章鏈接到原來的地址。

  這樣的確快速了很多,后面有時間我再自己慢慢遷移,不知道大家有沒有更好的辦法,可以分享出來,讓我參考參考。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM