After not updating the website's content for a long time, I took the opportunity to share a little of my experience. So in moving the whole system, both the domain name and server, into the new system, I will share it in case anyone is interested and can follow it. But in this article, I will not go into much detail.
Let's start with the domain name first. thanaphon.com and thanaphon.com moved to this website (dhanabhon.com) The author will direct you to this website. The author has registered a domain name with CloudFlare and will point a DSN Server to the Cloudflare CDN for a wide range of benefits for free. It is recommended to use it.
As for the website system on this website, the author uses a popular CMS like WordPress because it meets the needs of most users and doesn't waste time writing code. Just one click and you've got your website. But I may have to understand the system a little bit So the next thing the author needs is a server that is compatible with WordPress and allows the website to run quickly and efficiently.
The WordPress system on this site uses the Plant , a theme developed by Thai people. The author has supported the theme since the company launched the first version of the Seed theme, probably in early 2016, when it was launched at a price of 1,600 baht and used the seedthemes.com , name of the website. Until now, the new name has been changed to seedwebs.com and since the author is a pioneer customer, he received a special promotion as a lifetime license for 8,000 baht. The author did not hesitate to immediately decide to support him. The plug-ins that are currently being used (at the time of this blog's writing) will be as follows:
- Kirki Customizer Framework (Attached to the Plant theme)
- Smart Slider 3 Pro (Attached to the Plant theme)
- One Click Demo Import (Attached to the Plant theme)
- LiteSpeed Cache
- Post SMTP
- Minimal Coming Soon & Maintenance Mode
- Seed Fonts
- WP Revisions Control
- Google Authenticator
- WP Dark Mode
- WP Reading Progress
- WP Statistics
The server system will be the VPS Cloud Server of Vultr. Why did the author choose to use VPS? Simply put, you must first have the freedom to experiment with various website development approaches, whether you want to try Node.js, PHP Framework, or any other front-end framework that requires hosting. Second, you need speed, especially for WordPress. Third place. I'm a bit disappointed with Shared Hosting. Often, it's not very stable with WordPress. Previously, I used namecheap.com Shared Hosting. It has many advantages. (But not too fast, lol) And the last thing is to practice and find knowledge for various systems as well.
The Vultr website offers several products to choose from. The author will choose to use Cloud Compute or VPS (Virtual Private Server) products.
The author chose server system placement near Thailand, such as Singapore. Because this website has Thai language content, most people who access it must be Thai.
Next, select the operating system you want to use. Vultr will have Marketplace Apps for us to choose from. Which is the image that comes with all the settings and comes with a built-in operating system. And of course, this website uses WordPress. The author will choose to use an image named CyberPanel , which comes with the operating system Ubuntu 20.04. OpenLiteSpeed for WordPress has come to us already. I certify that the web slipped and broke my head lol and the important thing is that a Control Panel named CyberPanel has been installed for us already (the Image name is the name of the Control Panel itself), which will help us manage the website's system. It's much easier for us. I chose to use this image because I rarely use the command line commands on Linux to set up. just use this command:
sudo apt-get update && sudo apt-get upgrade
That's it. Haha. Other than that, just click and click on the Control Panel.
Finally, choose the size of the server. The author selects the smallest option, $5/mo, which is a $5 monthly fee based on actual usage. This is assuming that in 1 month we use the server for a few days and then press STOP the server. At the end of the month, Vultr will not collect $5 but will collect according to the hours that we actually use, which is $0.007/h or $0.007 per hour, and if we use the full month, it will actually be no more than $ 5, but if we press to stop the server for the whole month, there will be expenses every month. The author can't remember the exact number, but it's definitely not more than $1 per month, so if you don't use it, please destroy the instance. In the next month, there will be no cost.
The author tested the page loading speed using Google's PageSpeed as a speedometer. According to the picture, the result is that the result is measured while the website has content for only this post.
If you are interested in this method, try to follow it.
On June 14, 2022, the content was last updated. (Correction: broken link)