風Feng_Yijing_Dao

風Feng_Yijing_Dao

🦋我宁愿能够欣赏自己无法拥有的东西,也不愿拥有自己无法欣赏的东西🦋
twitter
github
bilibili

Free Sanfeng Cloud Blog Building Simple Guide

Title: Simple Guide to Setting Up a Free Sanfengyun Blog
Date: 2021-04-12 13:57:43
Updated: 2021-10-12 13:57:43
Tags: Blog
Categories: Blog
Keywords: Blog
Description: Free Sanfengyun server
Top Image:
Comments: true
Cover:
Table of Contents:
Table of Contents Number:
Table of Contents Style Simple:
Copyright:
Copyright Author:
Copyright Author Href:
Copyright URL:
Copyright Info:
MathJax:
KaTeX:
APlayer:
Highlight Shrink:
Aside:
Sticky:

Introduction#

Another value of science is the enjoyment it brings in providing wisdom and speculation. Some people can gain it through reading, learning, and thinking, while others need to delve into deep research to satisfy it. - Richard Feynman #QUOTES

Why do you write?#

The convenience of modern science lies in the fact that we can bridge the gap between ourselves and geniuses through technology, allowing our minds to be sublimated and showcasing our talents. I have the desire to express myself and the demand for thinking, and writing is a process that can fully bring about speculation and growth. So what is speculation? I like this quote:

I would rather have questions that can't be answered than answers that can't be questioned. - Richard Feynman #QUOTES

There are two types of knowledge. The first type focuses on understanding the names of things, which is what most of us are concerned about. The second type focuses on understanding the essence of things.

This is why we always think that reading a book means understanding it. We have been blinded by this kind of understanding with professional terms. True understanding should be based on the essence and be able to establish cross-scenario connections. This brings us to the well-known Feynman technique.

What is the Feynman technique?#

The Feynman technique is to explain something in the simplest way possible through one's own words, so that everyone can understand it. For example, how would I explain the concept of mind maps? Simply put, it is like a "photo wall of criminal cases", visualizing and keying information. This is what I mean by simple cross-scenario connections. It can break away from specific contextual environments and form the "minimum information element".

Steps to practice the Feynman technique!!!#

  1. Step 1: Teach it to a child.
    The vocabulary and understanding of a child are at a level where they can grasp basic concepts and relationships. Teaching these children can be used to judge one's understanding of a concept. When you get stuck, you will know which part you don't understand.

  2. Step 2: Review.

    • Go back to the original material and re-understand it. If necessary, do thematic reading and search for information on difficult points using tools like Google. At this time, you can also use a mind map about the thing to think. The most important thing to note when using mind map tools is that they are a visual learning method that assists in thinking, creates associations, and is driven by keywords, rather than just a checklist tool.
  3. Step 3: Organize the language and simplify it.

    • Simplify the language and consider the wording to describe and express more accurately. This does not mean that reducing the length of the text is the key, but rather considering ease of understanding. This is also a communication skill. You can use a question-and-answer format combined with bullet notes to help organize your thoughts, just like the following two examples:
    • Q: Which countries are part of the European Union (2002)?
      • A: Austria, Belgium, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, Netherlands, Portugal, Spain, Sweden, and the United Kingdom.
    • The second example is longer but more effective:
      • Q: Which country hosted a conference in 1951 to discuss the establishment of the European Defense Community?
        • A: France
      • Q: Besides France, which countries joined the European Coal and Steel Community in 1952?
        • A: Germany, Italy, and the Benelux countries.
      • Q: Which country makes up the Benelux?
        • A: Belgium, Luxembourg, and the Netherlands.
      • Q: Who did de Gaulle oppose in the 1960s from becoming a member?
        • A: United Kingdom
      • Q: Which countries joined the European Economic Community when the UK joined in 1973?
        • A: Ireland and Denmark
      • Q: Which country joined the European Economic Community in 1981?
        • A: Greece
      • Q: Which countries joined the European Economic Community in 1986?
        • A: Spain and Portugal
      • Q: Which countries joined the European Union in 1995?
        • A: Austria, Sweden, and Finland
      • Q: What is the historical process of expanding the membership of the European Union?
        • A: (1) France, (2) Germany, Italy, and the Benelux countries, (3) United Kingdom, (4) Ireland and Denmark, (5) Greece, (6) Spain and Portugal, (7) Austria, Sweden, and Finland.
    • Which one of the above two is more conducive to understanding and memorization? Naturally, it is the second one. Combined with a map, if visual processing, hook memory, and memory palace techniques are added, it will be easier to remember.
  4. Step 4 (optional): Teach

    • The ultimate way to test knowledge is to have the ability to effectively disseminate it. Since we cannot always have an 8-year-old child around to practice with, writing becomes the most important way of thinking. It allows us to break down and reassemble ideas. A blog is the best medium for dissemination.

Why choose a blog as the writing medium? Why choose WordPress?#

Personal showcase: A blog is the best way to showcase a personal portfolio. Of course, if it is used as a knowledge base, it is recommended to use a tool that implements "double-linked notes". You can refer to Notes - Hugo Cisneros. The effect can also be achieved, similar to the concept of a "knowledge graph".
org-roam

  • Convenience: WordPress is easy to use, whether self-hosted or hosted.
  • Stability: The overall framework does not change much, and with the help of blog tools like WordPress, themes can be switched without affecting the content of the articles.
  • Security: Data and content are under your control and not restricted like on platforms such as Jianshu, Xiaohongshu, and Zhihu.
  • Scalability: Powerful plugins provided by WordPress and similar tools can be used for SEO optimization analysis, anti-spam comments, and other measures. It is also very convenient to add additional features in the future.
  • Advertising revenue: You can choose the layout of ad placements and the advertising platforms to integrate, such as Google, Amazon, etc.
  • Product revenue: Commission can be earned when promoting products in your own articles.

Starting the Blog Setup Journey#

Preparations#

Opening a Free Sanfengyun Virtual Host#

    1. Free extension issue:
    • Virtual host: First-time opening is 30 days, and each successful extension can increase the usage time by 30 days.
    • Cloud server: First-time opening is 24 hours, and after 6 hours, you can apply for a free extension, with a maximum extension of 5 days each time.
    1. WordPress website building issue:
    • Virtual host: One-click deployment, more convenient.
    • Cloud server: Self-building, relatively complicated steps.

Other Server Choices#

  • Other cloud service providers are also fine. Here, I will provide the link to Alibaba Cloud. Based on my experience, their after-sales service is very good. I have been using their Object Storage Service to build my image hosting.

Domain Name Purchase & Filing Application#

Domain names can be purchased from various cloud service providers. I bought my domain name from Alibaba Cloud, and the filing is done through the service provided by each service provider. Because we are using the free Sanfengyun for setup, it is recommended to purchase the domain name from Sanfengyun to avoid issues with third-party domain name resolution. The domain name filing requires filling in the corresponding materials according to the requirements, and it takes some time for the application to be approved. During this time, the free filing service of Sanfengyun can be used to get through this period, but due to the redirection through overseas servers, the access speed is a drawback, so you need to be patient.

Website Building Process#

After the preparations are completed, we can now officially enter the setup process. This process is not complicated, so please enjoy it. If you encounter domain name issues during the process, you can refer to the troubleshooting section at the end for quick reference.

1. Open the management panel of the free virtual host#

Sanfengyun Free Virtual Host Management Panel

2. One-click deployment of WordPress#

Sanfengyun Free Virtual Host Management Panel ➡️ Pre-installed Website

3. After initializing the MySQL database, remember the following information#

Sanfengyun Free Virtual Host Management Panel ➡️ MySQL Database

Remember the database name, database account, and the password you set. You will need them later.

4. Start building the website#

Sanfengyun Free Virtual Host Management Panel ➡️ Basic Information ➡️ Website Domain Name, click on it to go to the deployment page, and start clicking step by step and filling in the following information.

WordPress Backend - Registration - Domain Name Information

WordPress Backend - Registration - Website Information

5. After filling in the information, enter the WordPress backend dashboard#

WordPress Backend - Dashboard Home

Here is an example of a randomly selected theme setting. You have completed the setup.

WordPress Frontend - Blog Home

Conclusion#

The installation is basically complete at this point. The next step is to install WordPress plugins, but I won't go into detail here. The domain name issue can be checked in the troubleshooting section below. In short, using the free Sanfengyun for blog setup is a convenient method, and the free filing service during the waiting period for domain name approval is a good transitional solution. During this period, you need to endure slow access or inability to access. Afterward, it's time to operate the blog.

Troubleshooting FAQ#

Sanfengyun#

Sanfengyun - PHP Version Issue#

Many plugins and themes have requirements for the PHP version. You may encounter a problem of a low PHP version when selecting an update in the WordPress backend dashboard. In this case, you need to make the settings in the Sanfengyun Free Virtual Host Management Panel.

Path: Free Virtual Host ➡️ Management Panel ➡️ Basic Information ➡️ General Management

Sanfengyun Free Virtual Host ➡️ Management Panel ➡️ Basic Information ➡️ General Management

Sanfengyun - Third-Party Domain Name Resolution Issue#

  1. First, we need to submit the purchased domain name in the Sanfengyun Free Filing Service.
    Sanfengyun Free Filing Service
    Here, remember the corresponding alias address. This is a CNAME record that can be copied first and will be used later. This will be used when adding the resolution record in the domain name management.

  2. Add resolution records at the third-party service provider where the domain name was purchased. Here, I will use Alibaba Cloud Domain Control Panel as an example.
    Alibaba Cloud Domain Control Panel
    Alibaba Cloud Domain Resolution Management
    Here, start adding the previously copied CNAME record. The "@" line is required, and "www" is a subdomain. You can ignore it if you don't consider subdomains.

  3. After adding the resolution records, wait for some time and check whether the DNS service provider has completed the resolution. We can use the Alibaba Cloud Website Operation and Maintenance Detection Platform to check.
    Alibaba Cloud Domain Detection Platform
    Here, we can see that the resolution has been completed. The CNAME record and the corresponding IP can be obtained. Before this step is completed, we cannot access the purchased domain name. We need to wait for a certain period of time for the DNS service resolution system to complete the resolution.

  4. Update the website domain name in the WordPress backend dashboard.
    WordPress Backend - General Settings
    We need to fill in the purchased domain name here and click the update button. If there are no issues, the modification will be synchronized to the database, and there is no need to modify it again in the MySQL database. After the modification is completed, the old domain name will automatically redirect to the new domain name. Remember to save the bookmark for easy access to the backend next time.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.