搭建個人博客,我遇到哪些棘手的問題?

今天這篇文章主要彙總一下小鹿在搭建博客中,遇到的一些棘手的問題。這篇只寫了下這些問題的出發點以及對於我來說它們的重要性,爲了避免篇幅過長,問題的具體解決方法會另外分成幾篇文章來寫。

1、

博客框架選擇

博客框架的選擇對於我來說,算是遇到的第一個大問題。因爲市面上的博客框架太多了,而且各有各的優勢和不足,導致我前期在對比各個框架的優缺點時候折騰了好長時間,那麼如何選擇合適的呢?

1.1 根據什麼選擇合適博客框架?

博客框架的選擇主要按照個人的需求來滴,每個人的需求是不同滴,而且需求之間的優先級又是不同滴,所以我會根據個人需求優先級來篩選出博客框架。

例子:比如你比較看重安全性,所以首先肯定會選擇一個安全性比較高的博客框架,其次就是個性化配置的靈活性,也就是頁面的自由配置程度大小。最後可能是一些對你不太重要的需求點,如文本編輯器、是否是開源框架、所使用的語言等。

下面是根據小鹿的不同需求大小的一個優先級的排列順序。

1.2 穩定性

首先,小鹿搭建博客是打算長期寫下去,可能是以後十年,二十年甚至三十年不等,所以對博客框架的穩定性是俺的第一個要求。通過這個要求,在第一節階段會逐漸篩選掉一些市面上不穩定以及作者已經不維護的博客框架。


1.3 配置靈活性

配置的靈活性又分爲所使用的編程語言是什麼,配置操作過程是否清晰易懂,個性化配置是否靈活等。

★語言選擇

在編程語言層面,很多博客框架是用 PHP 語言寫的,哈哈,雖然都說 PHP 是最好的語言,個人更喜歡 JavaScript 語言來配置博客。

★個性化配置

所謂的個性化配置,在根據自己的需求更改博客樣式和佈局時,能否具有足夠的靈活性,最好是可以改動源代碼並可以實時查看頁面的佈局和樣式情況。

★配置操作難易度

有些博客框架配置起來很麻煩,畢竟搭建博客的主要目的是爲了更好的自由寫作,如果把大量精力來研究博客配置操作,有點南轅北轍的感覺。

通過以上要求,又進一步篩選掉了一些博客框架,比如 Typlog、Hexo、typecho等。

1.4 文本編輯器

當然,自由寫作少不了一個多功能的文本編輯器,包括字體大小、圖片設置、富文本編輯、代碼片段的支持等。

功能多而且簡潔的文本編輯器寫起來比較舒服,而且排版也是非常清爽,利於讀者閱讀。

1.5 安全性

博客的安全性也是極其重要的一點,但是前期在訪問流量不大的階段,可能沒有惡意 DDOS ***。一旦博客人流量比較大了,很容易受到 DDOS ***,這就很考驗博客框架的安全性方面做的怎麼樣。

如果安全性不高,容易頻繁造成網站的無響應以及崩潰,甚至個人信息以及讀者信息隱私的泄漏。

1.5 訪問速度

最後,對於大多數國內平臺博客框架,訪問速度就還可以接受。但是對於國外很多知名博客框架,在國內訪問上容易受到各種攔截和限制(至於爲什麼,你們懂得)。

所以如果你選擇國外某博客框架,避免不了自己要做各種優化。此方面信息敏感,大家知道就好。

2、

服務器部署

遇到的第二大問題就是服務器部署。有些框架需要自己提供服務器,而又的則不需要。比如市面上的 workpress 需要提供服務器,而 Hexo 不需要(可以架設在 GitHub 上)。

如果是部署服務器,還要自己購買主機和域名,也是一部分成本開銷。當然,在這之前,我就用自己購買的服務器搭建過,用的是 typecho 框架,服務器的操作系統是 Linux。

因爲 Linux 平常不怎麼接觸,所以專門又去學了下 Linux 部署和常用的命令,然後搞了一個 nginx 反向代理,把購買的域名解析到主機地址。

當然,這個過程你會遇到各種各樣的問題,你只有去弄懂一些原理,才能明白一些問題如何解決,所以這種搭建方式讓你學到很多領域的知識和技能。

3、

SEO優化

第三大問題就是 SEO 優化問題,這取決於個人博客文章的曝光度。

然後,一些框架博客本來就沒做什麼 SEO 優化,所以搜索引擎根本收錄不了你的文章,你的文章自然而然沒有排名。

所以,凡事靠自己,要深入學習一下搜索引擎的工作原理以及 SEO 的方式有哪些。由於 SEO 內容篇幅較大,後期會單獨寫一篇文章。

4、

評論系統

最後一點,評論系統也是非常重要滴,這關係到用戶的對你網站的粘性,雖然不是關鍵因素,也算是一個必要因素了。

如果一個評論系統很難用,就會有很少的用戶去使用留言功能,所以作者和讀者之間缺少很多思想上的摩擦。

最近,俺也一直在尋找合適的評論系統。原本的評論系統是谷歌提供的,但是考慮到大部分人無法科學上網,所以我決定引用第三方平臺,這部分評論功能還在完善中。

綜上,搭建起博客不是最終的目的,上邊的所有選擇都是爲能夠自由寫作而作準備的,所以說內容纔是王道,內容纔是吸引讀者喜歡看你博客的主要因素,所以希望大家在搭建博客的時候不要追本逐末。

最後

好了,以上是總結了小鹿在搭建個人博客遇到的幾個大問題。雖然有時候問題很難處理,但是解決辦法總比問題多,只要有信心去解決,就一定有辦法能夠解決。

除了以上問題之外,其他就是一些小問題,比如博客顏色配色、字體大小、佈局排版、博客美化、移動端適應等,這些也需要精心的去處理和設計。

針對以上問題,接下來幾篇文章會分模塊分享一下系統性的解決方案,比如 SEO 優化,一些分析工具和方式,再比如服務器的環境搭建和部署。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章