1. 本文背景
昨天(2023年10月23日)有兩個新聞在站長小圈子裡討論得比較火熱:
- 第一個是娛樂新聞【章子怡和汪峰離婚】,這裡我們不聊;
- 第二個是螞蟻集團旗下的線上文件平台語雀突然崩潰了,無論是在線文件還是官方網站都無法打開,官方緊急發布公告稱正在緊急恢復中。
頭條:章子怡和汪峰離婚

次條:螞蟻集團旗下的線上文件平台語雀突然崩潰

下面這張圖來自知乎:https://www.zhihu.com/question/627397548

昨晚語雀已經恢復正常

面對語雀突然崩潰這一突發情況,站長建議讀者們自己開發一個屬於自己的部落格網站,以免在類似事件發生時陷入驚慌。
2. 程式設計師應該開發自己的部落格網站
這是站長自己的網站Dotnet9:

目前只做了前台展示(Razor Pages)和後端Web API介面,一直在持續優化中,打算參考一個成熟的部落格網站再次重構。
3. Dotnet9重構計畫
大家可以看看這個部落格網站 可樂不加冰,下面是該部落格網站效果圖,可樂不加冰原始碼在這,站長打算參考這個網站重構。
3.1. 參考網站前台效果圖
首頁

首頁文章列表

文章分類

文章詳情

文章評論

留言

3.2. 參考網站後台效果圖



3.3. 站長重構想法
站長一直想使用.NET Core + Vue開發部落格網站系統,奈何Vue技術儲備不足,正好這個開源專案功能比較齊全,介面也比較炫酷,非常適合參考做站,那就研究下吧,該網站原始碼就不描述了,後面重構完再寫篇文章分享。
4. 總結(Dotnet9網站願景)
秉持著網際網路分享精神,讓用戶能夠自給自足,完全自己掌控自己的部落格內容和網站運營。這個系統的開發使用.NET Core作為後端框架,Vue作為前端框架,結合了兩者的優勢,為用戶提供了一個穩定、高效的部落格網站搭建方案。
使用.NET Core作為後端框架的好處在於它是一個跨平台的開發框架,可以在Windows、Linux和macOS等多個作業系統上執行。這意味著用戶可以選擇自己喜歡的作業系統來搭建和運行自己的部落格網站,不再受限於特定的作業系統。同時,.NET Core還具有高效能和可擴展性的特點,可以處理大量的並發請求,確保用戶在訪問部落格網站時能夠獲得流暢的體驗。
而Vue作為前端框架則提供了豐富的元件和工具,使得用戶可以輕鬆地構建出美觀、互動豐富的部落格網站介面。Vue的反應式設計和虛擬DOM技術,使得頁面的更新和渲染更加高效,用戶可以快速地瀏覽和閱讀部落格內容。
通過使用.NET Core + Vue的部落格網站系統,用戶可以完全自主地管理自己的部落格內容和網站運營。用戶可以自由地發布、編輯和刪除部落格文章,上傳和管理圖片及檔案等。同時,用戶還可以通過系統提供的評論功能與讀者進行互動,分享自己的見解和經驗。
此外,由於部落格網站系統完全由用戶自己掌控,用戶不再依賴於第三方平台,不會受到類似語雀崩潰事件的影響。用戶可以隨時備份和恢復自己的部落格資料,確保資料的安全性和可靠性。同時,用戶還可以根據自己的需求和喜好,自由地擴展和客製化部落格網站的功能和特性。
總之,面對語雀崩潰的突發情況,站長建議讀者們自己開發一個屬於自己的部落格網站,以免在類似事件發生時陷入驚慌。使用.NET Core + Vue的部落格網站系統,用戶可以自給自足,完全自己掌控自己的部落格內容和網站運營,享受網際網路分享的樂趣。
資料
- 站長欲參考做站的可樂不加冰部落格網站:https://www.okay123.top/
- 後端框架Furion文件站:http://furion.baiqian.ltd/
- ORM框架SqlSugar果糖網:https://www.donet5.com/
站長最後提一句,也是常在技術群裡說的:.NET使用的人本來就不多,沒必要因為別人使用了哪個框架就在那裡diss,有問題就解決問題,不要說太多沒用的話。
5. 通知:Dotnet9重構完成
今天(2023年11月5號),站長基本完成了Dotnet9網站的重構工作:
前台前端
- 使用Vue3 + Typescript + Vuetify + Pinia搭建前台
- 已有功能:文章列表、分類文章列表、專輯文章列表、標籤雲、文章詳情、文章評論、歸檔、留言、關於等
- 還有很多功能待開發,比如隱私、評論管理等
後台前端
- 使用Vue3 + Typescript + Vuetify + Pinia搭建
- 基礎表的CRUD
- 其他功能
後端
- 使用.NET 8 + Furion + SqlSugar + PostgreSQL搭建
- 提供前後台前端介面-基礎表的介面管理
- 根據前台和後台前端的功能迭代,進行維護中
Dotnet工具箱
成果展示如下:
文章列表:

文章詳情頁:

文章章節導航目錄:

文章留言:

依然是原來的配方,原來的文章URL訪問格式不變,文章仍然採用[https://dotnet9.com]/[發布年份]/[發布月份]/[別名]的格式:
https://dotnet9.com/2023/10/ant-groups-language-sparrow-collapses-how-to-avoid-similar-situations-create-a-personalized-blog-website-stable-and-fearless
- 專輯連結:https://dotnet9.com/albums
- 分類連結:https://dotnet9.com/cats
- 標籤:https://dotnet9.com/tags
重構相關資源:
- 參考開源專案easy-admin:https://gitee.com/miss_you/easy-admin
- Dotnet9開源位址:https://github.com/dotnet9/Dotnet9/
站長會持續更新網站原始碼及文章內容,歡迎大家關注:https://dotnet9.com
- 微信技術交流群:codewf(加站長拉群聊)
- QQ技術交流群:771992300