First Anniversary! An Open-Source Localized Chinese Documentation Knowledge Base
Foreword As everyone knows, English is often used as the international lingua franca in the field of programming and dev
Foreword As everyone knows, English is often used as the international lingua franca in the field of programming and dev
Vercel is a platform that provides Serverless services, making it particularly suitable for proxying static pages or cre
The Baota Linux Panel added the feature to enable HTTPS access to the panel a long time ago, but this option is disabled
Alibaba Cloud is a leading cloud computing service provider in China, but its products are not particularly cost-effecti
My company had a new project that I independently selected the technology stack and developed. The project requirement w
Preface I have always had a bit of an obsession: when I see that an article in WordPress has a postname field, if it is
In KonvaJS, event bubbling is enabled by default, which means that when an event is triggered on a child element, it pro
Both v-model and model-value in Vue.js are directives used to implement two-way binding of form data. v-model is syntact
Introduction Cockpit is an easy-to-use, integrated, easy-to-navigate, and open web-based server interface. System log in
Last month, a front-end expert joined the company and established some technical standards for our team. One of them con
I recently noticed that LanZou Image Hosting had been updated to version 2.0, adding many new features, including suppor
Some time ago, Flarum released its first stable version, Flarum 1.0.0 Released. I only want to describe how I felt at th
Last week, while U-File was open for registration, I registered an account and got 2 TB of storage with unlimited capaci
This release contains multiple new features and fixes as we continue optimizing the core software on the road toward a s
Seeing that everyone on Loc seemed to have a 5 TB OneDrive account, I also followed along and applied for an E5 subscrip
The programming design course for the new semester has officially begun, and it has also been quite a while since I last
I remember that when I first started working with servers, I used CentOS 6.8. Not long afterward, the 7.x version was re
Many readers left comments under the previous article saying that Flarum returns errors such as 404 on Nginx. This appea
A few days ago, someone left me a message saying that the power of the open-source community is far greater than that of
The previous article mentioned configuring the JDK for the Java development environment, so now let’s try compiling a He
Tonight we held the class meeting for the new semester. In the video, I saw many familiar faces. We hadn’t seen each oth
Flarum itself is not very friendly to Chinese. As versions have evolved, it has gradually begun to optimize support for
Flarum released version 0.1.0-beta.11 a few weeks ago. See Flarum 0.1.0-beta.11 Released for details. So let’s take a lo
The site recently received a message from someone who wanted to use Flarum beta11 but did not know how to download it. S
Last time, I mentioned that my Hong Kong lightweight server had been released from the black room, and I then used it to
This morning, I adjusted the title character limit in the Youwan Community and even wrote an article to take notes. Thin
Some time ago, I changed “iApp Community” to “Youwan Community” and also switched the software from Flarum to Discuz. Wh
I generally used PuTTY to remotely connect to Linux servers under Windows. Now that I’ve switched to macOS, I’ve discove
The installation method officially recommended by Flarum is to use Composer. You can Google or Baidu a tutorial on insta
First, I also created a Flarum site. However, when many users post, they enter titles carelessly, sometimes with only on
Let's start with a demonstration image to see the effect, then I'll explain how to set it up: 1. Enable the Ads plugin i
Flarum CV has quite a few built-in (official) plugins and third-party plugins. Enabling too many will inevitably affect
This article is sourced from a post on the official Flarum forum. It has been tested and works on CV 7.4.0; test it your
Main Text First of all, this is yet another rather useless Flarum customization tutorial. All this article can do is add
Main Text First of all, CV is based on the development version. Although it fixes some issues in B7, its optimization is
The cache issues in the beta version of Flarum are the main cause of various errors in this forum application, such as n
Here’s another completely useless feature: adding a level progress bar below users’ avatars in the post list. First of a
This is a basic tutorial intended only for beginners; experts, please go easy on me. This article mainly covers installa
Markdown syntax is Flarum's primary content input method (BBCode is another option, which will also be covered below). T
There hasn’t been much worth writing about on the blog lately, so I’ve just been padding it with filler posts. Since I’m
This tutorial is completely unnecessary; I just think it looks better after changing the color. After all, everyone has
A user reported that PNG images are severely distorted on iPhone, so they wanted to use SVG instead of PNG. SVG works on
Usage Tutorial You need to create a new file, then add the content within the code block. Please replace yourdir with yo
More and more websites are beginning to use AJAX no-refresh loading, and many WordPress themes have also adopted this fe
It’s been a long time since I last updated my blog. Recently, I haven’t had much to write about either. With the long Na
A long, long time ago (back when I had just set up the site), I started using the WP Postviews plugin. Since I had enabl
This morning I published a tutorial and code for generating short URLs using the Baidu Short URL API. Then I discovered
Not long ago, I wrote an article titled “jQuery Online Generation of t.cn Sina Short URLs,” which used Sina Weibo’s shor
Recently, I have been developing a one-sentence output platform similar to “Yiyan.” In terms of data storage, I did not
Yesterday, while writing an API to retrieve WordPress theme information, I needed to replace the English content in styl
Recently, I have been developing an API interface for a short URL service, so I read many articles about APIs. The techn
Anyone who has tinkered with WordPress themes should know that the style.css file in the WordPress theme directory conta
I've recently been learning Ajax technology, so I often write some small demos, such as the previous one, 「jQuery Online
A few days ago, I wrote an article about “solving the issue of WordPress being unable to obtain the real IP address afte
Are there many people who, like me, think that WordPress's default backend login page is too ugly? As someone with obses
Some newcomers who have just started using WordPress always like to search online for free themes, but they do not reali
I just enabled the comment email notification feature yesterday, “Beautify the WordPress Email Reply Style,” and discove
Since setting up this site, I have never enabled comment-reply email notifications. The main reason is that WordPress’s
Back when I was still using Typecho, I often tinkered with themes and plugins myself, so I frequently had to visit docs.
It must be said that many people in China are not accustomed to using email, and some do not even have Gravatar avatars.
Yesterday, someone in the group asked how the Dux theme implements directly obtaining a name and avatar by entering a QQ
A few days ago, this site released an online HTML execution tool to help everyone learn front-end HTML. Today, I am cont
While tinkering with the webpage background today, I accidentally made the entire website transparent, which made it pos
Sometimes we write a valuable article and, to protect our hard work, avoid giving freeloaders even the slightest opportu
Many WordPress themes now integrate the Baidu Share component. However, Baidu Share currently does not support HTTPS acc
When writing HTML for webpages, you will often need to use some special characters. These characters often cannot be ent
Every time WordPress releases a major version update, the backend always displays a prominent update notification box. M
When learning front-end development, I often needed to run some test code. At that time, I mostly used online tools such
A few days ago, this small blog was constantly targeted and attacked by a certain expert in a group chat. Since I had en
Those who work with WordPress know that some themes without an integrated /category/ removal feature will add a /categor
Some time ago, Namecheap launched a Symantec certificate replacement plan, allowing Symantec SSL certificates to be repl
When I checked the server after getting up this morning, I suddenly found that the CPU usage had soared to 99%. After in
I saw an HTML5 project on Bilibili that uses pure code to draw a rendered image of an iPhone. I thought it was quite int
Chevereto is currently one of the most powerful PHP image hosting systems. It can be used to deploy public or private im
Recently, I gave some thought to how WordPress themes can be licensed. Initially, I considered implementing licensing by
I've been blogging for nearly two months, and recently I wanted to see how many page views I've gained during these two
Today, while visiting Chongzhi's blog, I noticed that the browser's default sidebar scrollbar on his website had been mo
This site used to use a SSL certificate from Symantec, but after all, it was a free DV certificate. After the root certi
Today, while helping a user set up WHMCS (an IDC management system), I encountered a database-related issue: WHMCS 6.x c
A few days ago, I used the open-source private Git code hosting tool Gogs to set up a Git mirror site. Today, I discover
Many times, webmasters are very concerned about whether their website's SEO is up to standard. Therefore, when checking
This site was established almost twenty days ago. That is not a very long time, after all, it has only just begun, so I
Not long ago, I wrote an article titled “WordPress Top Loading Progress Bar Code,” which was used to display the website
Many people write Shell scripts for others to use, but do not want to make the source code public, so they need to encry
A few days ago, I wrote an article titled “Generating an XML Sitemap with Pure PHP Code,” which was used to generate an
Typecho is an excellent blogging system developed by Chinese developers. Its codebase is compact, and it is simple and u
Recently, I’ve noticed that the hostnames of many IDC providers’ servers are localhost.localdomain. As someone with a bi
A sitemap makes it easy for website administrators to tell search engines which web pages on their websites are availabl
After enabling CDN static page caching in WordPress, when an article is accessed, the origin server is not requested; in
I believe everyone has been looking forward to the page-loading progress bar effect for a long time. Below is the WordPr
Software Introduction Goaccess is an open-source real-time website log analysis tool. Goaccess works by reading and pars
There are many VPS virtualization technologies available on the market, such as OpenVZ, Xen, VMware vSphere, Hyper-V, KV
ionCube Encoder can convert PHP source code into bytecode. After encryption and authorization processing, the PHP code i
Sometimes we build a simple HTML website but do not want others to see the page’s source code. In that case, we can use
ping is a tool used to test network connectivity. The ping command works based on ICMP (Internet Control Message Protoco
Problem To improve website access speed, the computer system caches a website's URL and IP address information locally a
Remember when the famous singer Qiao Renliang passed away last year, Baidu Images exceptionally created a black-and-whit
Recently, a friend made a website and installed an SSL certificate to enable full-site HTTPS encryption. However, after