小卷的胡言亂語

隨心。隨興。隨喜。隨緣



部落格搬遷紀錄~平台選擇

為慶賀部落格新站開張,先來紀錄一下部落格搬家的點滴(血淚史無誤XD)。
這篇主要記錄平台的選擇(文多)

前言


嗯,先說一下,傻露是從痞客幫搬過來的。在更早之前傻露的部落格是在無名小站,後來為了躲避恐怖前情人所以才搬家(沒想到搬家沒多久無名竟然就宣布不玩了囧)。當時搬家還算容易,痞客吃檔也沒甚麼大問題,頂多是版型需要多花些時間調整這樣。

一直很喜歡痞客彈性的部分(可讀取外部js、可使用一些部落格小插件、css調整還算容易..),而且SEO痞客幫有幫忙做了不用操心(國內用谷歌搜尋的結果pixnet文章排名通常在很前面),雖然後台幾度的改版曾讓我不爽但還能接受~。
但這幾年痞客幫
1.強制插入廣告
2.執行的分潤計畫
3.單篇文章下方會出現別人家的文章連結
4.出現蓋版廣告,而且還不定時的出現影片廣告!
雖說廣告是BSP服務商增加收入的手段,不過本人還是幻想著能夠擁有一個乾淨的部落格阿,於是乎就開始了搬家計畫…

BSP平台(Blog Service Provider)


由於傻露本人很懶,於是先研究BSP平台。傻露主要考量點:
1.免費方案
2.速度不能太慢
3.後台易操作
4.版型要能自由控制,能提供RWD版型更好XD
5.平台有否足夠空間存放圖檔不在傻露考慮範圍內,但必須能外連圖檔

以下是傻露針對自己需求找的平台而做的一些筆記。

BSP 考慮理由 不列入考慮理由 備註事項
WP
(wordpress)
。版型支援 html/css/js 調整
。版型多樣性 (付費 / 免費)
。用戶多,網路資源多,遇問題查找容易
。支援套件 / 外掛等使用 (如 disqus)
。支援上傳圖
。可簡單使用也可自己架站
。無廣告
。語法為PHP(對這語言沒興趣)
。有網友反應文章一多會拖慢速度
。免費版功能陽春,可能會是個錢坑
Blogger
(谷歌)
。版型支援 html/css/js 調整
。版型多樣性 (付費 / 免費)
。用戶多,網路資源多,遇問題查找容易
。支援套件 / 外掛等使用 (如 disqus)
。可綁自己買的域名 (似乎免費)
。無廣告
。'標籤'與'分類'兩者只能擇一使用
。舊文轉入要繞小段路,稍麻煩
。後台介面操作沒有很順暢,傻露不愛
。SEO要自己做(文章要想辦法自己推銷)
Medium 。用戶多,網路中文資源不多
。版型簡潔統一,符合RWD
。文章能在平台曝光,增加曝光率
。有許多國外 + 大咖的文章可瀏覽
。讀者能在文章的每個段落留言
(好特別的設計..)
。無廣告
。文章內若圖檔(存在 medium 伺服器上)多,載入很慢
。版型無法客製
。單篇文章底部會出現別人文章
。沒中文介面...

。匯入文章似乎只提供單篇文章匯入?
(舊家有上百篇文章的會死人阿...)
。後台沒研究,有無中文介面無研究
(因為圖檔載入慢就直接跳過了 XD)
FC2 。用戶多,網路資源也不少
。支援中文
。日本的部落格服務商
。有廣告 。SEO 要自己做 (文章要想辦法自己推銷)
。多年前使用過,記得當時沒啥特別感想
Tipga 。版型統一
。網路資源不算多
。文章能在平台曝光,增加曝光率
。無廣告。
。台灣的部落格服務商
。版型無法客製
。單篇文章底部會出現別人文章
Xuite 。用戶多,網路資源多,遇問題查找容易
。文章能在平台曝光,增加曝光率
。支援套件 / 外掛等使用
。台灣的部落格服務商
。有廣告
。單篇文章底部會出現別人文章
Tumblr 。版型美,分享文章容易 。久遠以前的文章好像會看不到??
。看到網友提到盜圖猖獗,立刻捨棄 XD
Logdown 。文章採用md語法,排版方便
。無廣告
。台灣的部落格服務商
。版型自訂性不夠高客制化不方便
。吃md語法需要額外花時間學習
。太久無更版
(官方最近一次更版是2013)

似乎比較符合自己需求的就只有Medium、Blogger兩者了,但Medium不能調整版型、Blogger後臺介面與操作讓我很是介意,嗯..再找找有沒有其他方案

BSP服務VS靜態部落格


因為最近發現github可以放置靜態網頁,因此自己弄了一個網路相簿,無意間發現有許多人把部落格架在github上面,研究了一下BSP平台部落格與靜態部落格的差異:

BSP

是動態部落格,這類部落格的網頁通常有搭配資料庫,在使用者讀取網頁時才與伺服器互動產生網頁內容:
1.建置簡單,申請帳號後即可,適合新手/初學者/懶人使用,
2.版型等設定,以及撰寫的文章皆存放於BSP手中,若資安發生問題,或BSP服務商突然決定不提供部落格的服務時就產生了風險

靜態部落格

這類部落格通常不會搭配資料庫,是在使用者讀取網頁前,就將所有要呈現的東西轉為一張張的html:
1.轉譯為html需要透過自己的電腦,資料存放於其中。需要定期備份(否則電腦掛了就GG惹)
2.靜態網頁無帳密問題,較無安全性疑慮(xss攻擊等等的應該是機率相當低)
3.使用markdown語法,除了支援html,分享程式碼、畫一些圖(uml,流程圖等)時語法相當簡單
4.優點是速度快,缺點是不會提供許多與資料庫相關的功能(如:瀏覽人數/單篇文章瀏覽人次等)
5.雖然現在有很多的教學文,號稱安裝相當簡單,但相對BSP平台而言,靜態部落格的建置我認為有一定的門檻,若具備程式能力在建置上會比較輕鬆

傻露參考了Open-Source靜態部落格產生器排名網站來挑選,較popular的當屬Jekyll、Hugo、Hexo。靜態部落格各家差異不大,主要差異在於速度/語言/後續發文工具的支援,因此對於傻露而言,挑選的重點就在於
1.版型 - 該家現有版型是否有自己喜歡的
2.語言 - 需要自己動到版型者需要考慮何者比較容易切入,若不太需要動到版型者無需考慮此點
3.執行速度快
4.markdown語法支援度(因為各家使用的轉譯md語法為html的engine的關係,不見得能支援完整的md語法)
5.網路文章支援度 - 若越多人使用、討論,遇到困難時也相對容易找到解決方式&發問可快速獲得答案。

其他的部分,如程式託管、網站託管等,就可以任君搭配與選擇啦XD

Jekyll、Hugo、Hexo比較

比較+蒐集到的靜態部落格建置資源來看,
1.Hexo:台灣似乎較多人使用,且加上Hexo是台灣人建立的架構,因此繁體中文的資源相對較多。
2.Hugo:輕巧速度較快,中國網民、外國人似乎比較多使用此架構,因此簡體中文、英文的資源比較多;另外傻露感覺官方文件有些部分沒有寫得很清楚,如果要使用此架構+想做較深入的調整等,須具備一些英文基礎+實驗精神才行。
3.Jekyll:沒研究,Ruby這個語言離我實在太遠了,哈哈XD

總結


比較了BSP與靜態部落格,最後傻露選擇了使用靜態部落格,採hugo+github的方式建置:
1.自由度高/版型愛怎麼調就怎麼調/愛放廣告就放廣告,不愛放就收起來…
2.雖然若有較複雜的需求需要手工刻功能,但對程式人來說還好XD
3.雖然文章沒人幫宣傳,不過有沒人看到其實不太重要,文章主要是自己留個紀錄XD
4.最後就是,傻露實在不太想再搬家了,要賭BSP商跟github哪個會倒,我當然賭github不會倒XD

說了這麼多,最重要的還是回歸根本,問問自己的需求,以及各項功能or搬家成本(轉檔/留言/人氣/圖床/更新的方式..)的評估。
如果是新手想進入部落格的世界,建議可以從BSP玩玩看,然後再決定選擇哪個平台。如果是像傻露這樣喜歡享受diy快感的,那就選擇靜態部落格吧。(懶人不要走靜態部落格這條路比較好,哈哈)

啊?你問我為何選Hugo而非Hexo?因為傻露貪求’速度’快,還有Hexo沒有我喜歡的版型, 但鬼遮掩的選了Hugo後,版型調整的差不多了、要推上線才發現中文資源好少、markdown語法不完全支援,頭都洗下去了只好硬著頭皮解決…(遮臉)
如果想選靜態部落格且不在意文章一多速度減慢的冰友,我奉勸還是選Hexo吧(哭)

至於傻露部落格搬家到底花了多少時間多少功夫?嗯,老話一句,不要問,很可怕XDD