Yuque, a subsidiary of Ant Group, collapsed! How to avoid similar situations? Create a personalized blog site that is stable and fearless!

Yuque, a subsidiary of Ant Group, collapsed! How to avoid similar situations? Create a personalized blog site that is stable and fearless!

Yesterday (October 23, 2023) Yuque, a subsidiary of Ant Group, collapsed: Online documents and official website could not be opened. Officials said that emergency recovery was under way. Readers were advised to develop their own blog site so that they would not panic when encountering such a thing.

最后更新 11/5/2023 12:15 PM
沙漠尽头的狼
预计阅读 7 分钟
分类
share
标签
share

1. present context

Yesterday (October 23, 2023), there were two news items that were discussed hotly in the webmasters 'circle:

  1. The first one is entertainment news [Zhang Ziyi and Wang Feng divorce], which we won't talk about here;
  2. The second is that Yuque, an online document platform owned by Ant Group, suddenly collapsed. Neither online documents nor official websites could be opened. The official issued an emergency announcement saying that it was under emergency recovery.

** Headline: Zhang Ziyi and Wang Feng divorce **

章子怡和汪峰离婚

** Second: Yuque, an online document platform owned by Ant Group, suddenly collapsed **

蚂蚁集团旗下的在线文档平台语雀突然崩溃

The following picture is from Zhihu: www.zhihu.com/question/627397548

** The speaker returned to normal last night **

昨晚语雀已经恢复正常

Faced with the sudden collapse of Yuque, the webmaster advised readers to develop their own blog site to avoid panic when similar incidents occur.

2. Programmers should develop their own blog sites

这是站长自己的网站Dotnet9:

Dotnet9网站首页

目前只做了前台展示(Razor Pages)和后端Web API接口,一直在持续优化中,打算参考一个成熟的博客网站再次重构。

3. Dotnet9 Rebuild Plan

大家可以看看这个博客网站 可乐不加冰,下面是该博客网站效果图,可乐不加冰源码在这,站长打算参考这个网站重构。

3.1. Refer to the website front desk renderings

** Home page **

首页

** Home article list **

首页文章列表

** Article classification **

文章分类

** Article details **

文章详情

** Article comments **

文章评论

** Message **

留言

3.2. Refer to the website background renderings

登录

面板

文章列表

3.3. Webmaster reconstructs his idea

Webmasters have always wanted to use. NET Core + Vue to develop a blog website system, but Vue has insufficient technical reserves. It just happens that this open source project has relatively complete functions and a cool interface. It is very suitable for reference as a website. Then study it. The source code of this website will not be described, and I will write an article to share it after I rebuild it.

4. Summary (Dotnet9 website vision)

Adhering to the spirit of Internet sharing, users can be self-sufficient and completely control their own blog content and website operations. The development of this system uses. NET Core as the back-end framework and Vue as the front-end framework. It combines the advantages of the two and provides users with a stable and efficient blog website building solution.

The advantage of using. NET Core as a back-end framework is that it is a cross-platform development framework that can run on multiple operating systems such as Windows, Linux, and macOS. This means that users can choose their favorite operating system to build and run their own blog sites, and are no longer limited to a specific operating system. At the same time,. NET Core also has high performance and scalability characteristics, which can handle a large number of concurrent requests, ensuring a smooth experience when visiting blog sites.

As a front-end framework, Vue provides a wealth of components and tools, allowing users to easily build a beautiful and interactive blog site interface. Vue's responsive design and virtual DOM technology make page updates and rendering more efficient, and users can quickly browse and read blog content.

By using the. NET Core + Vue blog website system, users can manage their own blog content and website operations completely independently. Users can freely publish, edit and delete blog posts, upload and manage pictures and files, etc. At the same time, users can also interact with readers through the comment function provided by the system and share their insights and experiences.

In addition, since the blog website system is completely controlled by the users themselves, users no longer rely on third-party platforms and will not be affected by incidents like the collapse of Yuque. Users can back up and restore their blog data at any time to ensure the security and reliability of the data. At the same time, users can also freely expand and customize the functions and features of blog sites according to their own needs and preferences.

In short, in the face of the sudden situation of Yuque's collapse, the webmaster advised readers to develop their own blog site to avoid panic when similar incidents occur. Using. NET Core + Vue blog website system, users can be self-sufficient, completely control their own blog content and website operations, and enjoy the fun of Internet sharing.

** Information **

  • Webmasters want to refer to the Coke without Ice blog site: www.okay123.top/
  • Back-end framework Furion Documentation Station: furion.baiqian.ltd/
  • ORM Framework SqlSugar Fructose Network: www.donet5.com/

The webmaster finally mentioned something, which is also often said in the technical group: There are not many people using. NET, so there is no need to diss just because of which framework others use. If there is a problem, just solve the problem. Don't say too much useless words.

5. Notice: Dotnet9 refactoring completed

Today (November 5, 2023), the webmaster has basically completed the reconstruction of the Dotnet9 website:

  • Front end

    1. Build the front desk with Vue3 + Typescript + Vuetify + Pinia
    2. Existing functions: article list, classified article list, album article list, tag cloud, article details, article comments, archives, messages, about, etc.
    3. There are still many functions to be developed, such as privacy, comment management, etc.
  • Backend

    1. Build using Vue3 + Typescript + Vuetify + Pinia
    2. CRUD of the base table
    3. Other functions
  • rear end

    1. Build using. NET 8 + Furion + SqlSugar + PostgreSQL
    2. Provides front-end interfaces for front and rear stations-interface management of basic tables
    3. Iterate based on the functions of the front and back front ends, and is under maintenance
  • Dotnet toolbox

    1. 参考it-tools使用 Vue 3.0 搭建。
    2. There are currently 10 categories and 74 online widgets

The results are displayed as follows:

List of articles:

Dotnet9文章列表

Article details page:

Dotnet9文章详情页

Article chapter navigation directory:

Dotnet9文章章节导航目录

Article message:

Dotnet9文章留言

依然是原来的配方,原来的文章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
  • Album link: dotnet9.com/albums
  • Category link: dotnet9.com/cats
  • Tag: dotnet9.com/tags

Reconstruct related resources:

  • Refer to the open source project easy-admin: gitee.com/miss_you/easy-admin
  • Dotnet9 open source address: github.com/dotnet9/Dotnet9/

The webmaster will continue to update the website source code and article content. Everyone is welcome to pay attention: dotnet9.com

  • WeChat technical exchange group: codewf (add webmasters to hold Group chats)
  • QQ technical exchange group: 771992300
Keep Exploring

延伸阅读

更多文章