建站小結
生命在于折騰!
繼上次搭建個人技術博客Mikelucis.site [^ 基于Hexo]后,我在實際操作程序中發現了一些問題
首先說明此次搭建以服務器端(Linux)為開發環境,既是管理平臺,也是部署平臺(這導致了我后續維護時產生了一系列問題,下文說明)
在提出問題前說幾句Hexo的優點:
-
Hexo其頁面生成渲染基于[^Node.js]框架(Node閃電一般的的頁面渲染速度大大提高了作業效率)
-
Hexo其利用[^Git]進行嚴密的文章版本管理及部署(GIt無疑給資源推送部署帶來了巨大便利)
-
Hexo具有十分強大的API,支持多項模板引擎及海量工具插件
-
Hexo其大部分配置通過比XML語言更靈活簡便的[^YAML]語言檔案進行設定(使配置選項更加靈活直觀易讀)
-
Hexo全面支持Markdown
顯而易見,Hexo是一個非常強大并同時兼顧了快速、簡潔且高效的博客框架,

Hexo運行機制
本應用本地(Windows)作為開發環境,但我卻直接將服務器上的Ubuntu作為開發環境,這無疑與它的運行機制不符,
當然將服務器作為開發環境也不是不可以,只是會給開發部署帶來不便,先不談遠程SSH連接帶來的延遲卡頓,例如在編輯組態檔或編輯文章時,若是在Linux中,則需要通過Vim或Nano等純文本編輯器進行編輯,對于我們習慣了在Windows Office等可視化工具下寫文章的大眾來說極不友好;在配置前期環境時,Linux還需安裝各種依賴,并進行配置,這無疑大大降低了作業效率,
最重要的是基于Hexo的特性,綜合以成本考慮,能使其發揮最大效用的管理平臺不是在服務器上,而是在用戶本地,部署平臺可以是GIthubpage,CodingPages,也可以部署到自己的服務器上,這樣既方便修改組態檔又方便進行管理,還可以充分利用本地富裕的系統資源,無疑“一箭三雕”,
總結一下,把上文所說的歸納:
在本地電腦碼字,修改配置,渲染網頁,調整測驗...... 再用Git推送至云端,
于是,我打算重(shan)新(ku)再(pao)來(lu),,,,
(偽
山窮水盡,我又開始了下一步的計劃與部署!
鑒于我個人日常在寫寫代碼的同時還喜歡拍拍照片,所以重新搭建了 兩 個站點,
-
Mikelucis.site
技術站 -
Photo.mikelucis.site
攝影站其中,
技術站是我的主站點,其域名為:https://mikelucis.site ;主要用于發布技術類文章(計算機相關)其中,
攝影站是我的副站點,其域名為:https://photo.mikelucis.site;主要發布攝影類文章(照片,經驗),(心細的小伙伴們可能已經發現了)副站的域名是主站的二級域名,

技術站首頁

技術站-博客頁面

副站首頁

攝影站-博客頁面
主站我自豪的采用大名鼎鼎的 WordPress 搭建(非恰飯

搭建ing
副站則采用國內頗有名氣的 Z-Blog 搭建(支持國產,人人有責

搭建ing
兩站均使用SSL證書進行加密,并使用Https連接,全力保障用戶隱私安全,

Firefox連接詳情

Firefox連接詳情

Chrome連接詳情
不出意外的話,接下來我會在這倆網站上持續更新,有疑問的可以在文章下留言,沒疑問的可以來劃水,
爭取早日被搜索引擎收錄~
歡迎各位計算機同僚,攝影愛好者前來捧場!
“ 歡迎投稿
歡迎交流 ”
"Have a Good time Guys !"
生命在于折騰
參考:
文中名詞解釋:
開發環境:指Hexo搭建平臺(具有Node.js、Git的環境)此處指我的電腦(Windows),
管理平臺:指
部署平臺:指網頁檔案實際存在并能被用戶所見的平臺,此處指服務器(Linux)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/2017.html
標籤:其他
上一篇:新的開始,新的作業環境,努力加油
