Preface#
Many people may not know about the Origin Lab, but for me, it is a permanent memory.
Throughout 2020, I continuously maintained and upgraded the Origin Lab.
In 2021, I realized my shortcomings and decided to open source the lab.
Initially#
The initial beta was established on December 1, 2019, at that time I even wrote an article specifically to promote this lab, naming it Source・Swallow.
Not many people remember its original form; only I do.
I was initially attracted to the Mengkun Lab, so I comprehensively imitated and transported it. I have to admit that my transportation at that time was indeed quite good. It could almost be said to be completely consistent.
After I finished the transportation, I decided to add some creativity, which led to some aspects that surpassed the Mengkun Lab.
Often#
After upgrading to the official Version 2.0, I conducted a comprehensive upgrade of the lab, using Material Design's design style and renaming it Origin Web Lab. This update accompanied the lab for almost the entire year of 2020, and I no longer have the specific appearance.
However, I must say that during the maintenance and upgrade of this version of the lab, I indeed gained a lot of technical growth, and I released the first backend theme AdminMD based on Typecho.
Revolution#
The native design style based on Material Design has become aesthetically fatigued; many products on the market have adopted the Material style for design. If viewed in isolation, it is indeed quite good, but if you see it too often, you will develop a sense of annoyance.
To this end, I ported the appearance of the Magic Download Station to develop a brand new version of the lab.
The process was indeed much more difficult than before, and errors occurred frequently.
But in the end, I still completed the development.
The new style is also a revolution against Material; the original Material Design can no longer meet today's highest aesthetic standards.
Shortcomings#
First, every version of the lab I developed is HTML-based, so the purpose of PHP syntax is merely for the common header...
Secondly, the latest version still has many errors.
Lastly, many projects are ported and not independently developed.
Open Source#
Since going open source, I will no longer upgrade the lab and will close it, retaining only the core projects in the blog's root directory.
I hope that after going open source, some experts can develop a more perfect and excellent lab based on my design.
The lab retains almost all experimental projects, which can be used upon deployment, while the image hosting project needs to be configured by oneself, located in
root directory/Img
The modification project is located in
root directory/Img/up.php
Database configuration
error_reporting(0);
header('Content-Type: text/html; charset=UTF-8');
date_default_timezone_set("PRC");
define("REPO","");// Must be a public repository under the username below
define("USER","");// Must be the current GitHub username
define("MAIL","");//
define("TOKEN","");// Go to this page https://github.com/settings/tokens to generate a token with write permissions (check repo: Full control of private repositories and write:packages)
// Database configuration file
$database = array(
'dbname' => 'Database Name',
'host' => 'localhost',
'port' => 3306,
'user' => 'Database Username',
'pass' => 'Database Password',
);
This article was synchronized and updated to xLog by Mix Space. The original link is https://fmcf.cc/posts/technology/Farewell_OriginLab