Build: (29238ca
) Remove <code> tags from leilukin.com
This commit is contained in:
parent
632d3c57c8
commit
aa30371483
|
@ -400,8 +400,8 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<p>On this site, you can find various stuff I have created or curated.</p>
|
<p>On this site, you can find various stuff I have created or curated.</p>
|
||||||
<p>This website is mostly safe for work, but since I am an adult, I made my website with an adult audience in mind. I add content warnings for not safe for work and adult content.</p>
|
<p>This website is mostly safe for work, but since I am an adult, I made my website with an adult audience in mind. I add content warnings for not safe for work and adult content.</p>
|
||||||
<p>Feel free to drop a message and say hi on <a href="/guestbook">my guestbook</a>!</p>
|
<p>Feel free to drop a message and say hi on <a href="/guestbook">my guestbook</a>!</p>
|
||||||
<p><code>leilukin.com</code> is hosted on <a href="https://www.hostinger.my/">Hostinger</a>.</p>
|
<p>leilukin.com is hosted on <a href="https://www.hostinger.my/">Hostinger</a>.</p>
|
||||||
<p>Initially, Leilukin's Hub was hosted on <a href="https://neocities.org/">Neocities</a>. Now visiting <code>leilukin.neocities.org</code> will redirect you to <code>leilukin.com</code>. That said, I still post about updates to Leilukin's Hub on my Neocities profile, so if you also have a Neocities account, you can still follow me through <a href="https://neocities.org/site/leilukin">my Neocities profile</a>.</p>
|
<p>Initially, Leilukin's Hub was hosted on <a href="https://neocities.org/">Neocities</a>. Now visiting leilukin.neocities.org will redirect you to leilukin.com. That said, I still post about updates to Leilukin's Hub on my Neocities profile, so if you also have a Neocities account, you can still follow me through <a href="https://neocities.org/site/leilukin">my Neocities profile</a>.</p>
|
||||||
<p>More information about this site can be found on the following pages:</p>
|
<p>More information about this site can be found on the following pages:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/accessibility">Accessibility statement</a> for accessibility information</li>
|
<li><a href="/accessibility">Accessibility statement</a> for accessibility information</li>
|
||||||
|
|
|
@ -403,7 +403,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
@ -413,7 +413,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
@ -423,7 +423,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
|
@ -472,7 +472,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
|
|
||||||
<article class="content">
|
<article class="content">
|
||||||
<p>Major news: Leilukin's Hub has a custom domain name: <code>leilukin.com</code>! In addition, Leilukin's Hub is now hosted on Netlify, with the <code>leilukin.com</code> domain name pointing to the Netlify host.</p>
|
<p>Major news: Leilukin's Hub has a custom domain name: leilukin.com! In addition, Leilukin's Hub is now hosted on Netlify, with the leilukin.com domain name pointing to the Netlify host.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="moving-beyond-neocities">Moving Beyond Neocities</h2>
|
<h2 id="moving-beyond-neocities">Moving Beyond Neocities</h2>
|
||||||
<a class="heading-anchor" href="#moving-beyond-neocities" aria-labelledby="moving-beyond-neocities"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#moving-beyond-neocities" aria-labelledby="moving-beyond-neocities"><span hidden>#</span></a></div>
|
||||||
|
@ -490,8 +490,8 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="custom-domain-for-leilukins-hub">Custom Domain for Leilukin's Hub</h2>
|
<h2 id="custom-domain-for-leilukins-hub">Custom Domain for Leilukin's Hub</h2>
|
||||||
<a class="heading-anchor" href="#custom-domain-for-leilukins-hub" aria-labelledby="custom-domain-for-leilukins-hub"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#custom-domain-for-leilukins-hub" aria-labelledby="custom-domain-for-leilukins-hub"><span hidden>#</span></a></div>
|
||||||
<p>After comparing various domain name registrars, I chose to buy my domain name from Porkbun for its competitive price for domain names. The <code>leilukin.com</code> domain name was not taken, so I seized the opportunity to place an order for it, and later succeeded in purchasing and registering it as my own.</p>
|
<p>After comparing various domain name registrars, I chose to buy my domain name from Porkbun for its competitive price for domain names. The leilukin.com domain name was not taken, so I seized the opportunity to place an order for it, and later succeeded in purchasing and registering it as my own.</p>
|
||||||
<p>Upon owning <code>leilukin.com</code>, I followed Netlify's instructions to set up DNS records to point <code>leilukin.com</code> to my website on Netlify. I lacked experience in such things, so it took a bit longer for me to set it up properly, but I eventually did it. Visiting <code>leilukin.com</code> will lead you to Leilukin's Hub on Netlify.</p>
|
<p>Upon owning leilukin.com, I followed Netlify's instructions to set up DNS records to point leilukin.com to my website on Netlify. I lacked experience in such things, so it took a bit longer for me to set it up properly, but I eventually did it. Visiting leilukin.com will lead you to Leilukin's Hub on Netlify.</p>
|
||||||
<p>Since Porkbun provides an email forwarding feature for its domain names for free, I also decided to make use of it and set up a new email address with the <code>leilkin.com</code> domain name, <code>contact@leilukin.com</code>, and forward emails sent to this address to my Outlook mailbox. This means now you can email me at <a href="mailto:contact@leilukin.com">contact@leilukin.com</a>.</p>
|
<p>Since Porkbun provides an email forwarding feature for its domain names for free, I also decided to make use of it and set up a new email address with the <code>leilkin.com</code> domain name, <code>contact@leilukin.com</code>, and forward emails sent to this address to my Outlook mailbox. This means now you can email me at <a href="mailto:contact@leilukin.com">contact@leilukin.com</a>.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="redirect-to-new-domain-name">Redirect to New Domain Name</h2>
|
<h2 id="redirect-to-new-domain-name">Redirect to New Domain Name</h2>
|
||||||
|
@ -499,7 +499,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<p>There was one last piece of the puzzle to make the Leilukin's Hub's transition from Neocities to Netlify seamless: a way to redirect the <code>leilukin.neocities.org</code> address to <code>leiulkin.com</code>.</p>
|
<p>There was one last piece of the puzzle to make the Leilukin's Hub's transition from Neocities to Netlify seamless: a way to redirect the <code>leilukin.neocities.org</code> address to <code>leiulkin.com</code>.</p>
|
||||||
<p>I want a way to redirect my Neocities site address instead of placing a web page to announce the hosting change, because I have shared my Neocities site and some of its content on multiple platforms on the internet. Redirect eliminates the need for visitors to <code>leilukin.neocities.org</code> to click a link just to go to the new address.</p>
|
<p>I want a way to redirect my Neocities site address instead of placing a web page to announce the hosting change, because I have shared my Neocities site and some of its content on multiple platforms on the internet. Redirect eliminates the need for visitors to <code>leilukin.neocities.org</code> to click a link just to go to the new address.</p>
|
||||||
<p>After researching ways to redirect web pages, I used JavaScript, specifically the <a href="https://www.w3schools.com/jsref/met_loc_replace.asp"><code>location.replace()</code> method</a>, for two reasons: it removes <code>leilukin.neocities.org</code> from page history, and using JavaScript allows me to write custom code to ensure only the domain gets changed, while the rest of the URL's path remains intact. For example, if you visit <code>leilukin.neocities.org/blog</code>, you will get redirected to <code>leilukin.com/blog</code>.</p>
|
<p>After researching ways to redirect web pages, I used JavaScript, specifically the <a href="https://www.w3schools.com/jsref/met_loc_replace.asp"><code>location.replace()</code> method</a>, for two reasons: it removes <code>leilukin.neocities.org</code> from page history, and using JavaScript allows me to write custom code to ensure only the domain gets changed, while the rest of the URL's path remains intact. For example, if you visit <code>leilukin.neocities.org/blog</code>, you will get redirected to <code>leilukin.com/blog</code>.</p>
|
||||||
<p>With the redirect function set up, <code>leilukin.com</code> was officially ready!</p>
|
<p>With the redirect function set up, leilukin.com was officially ready!</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="what-happens-now-with-my-neocities-account">What Happens Now with My Neocities Account</h2>
|
<h2 id="what-happens-now-with-my-neocities-account">What Happens Now with My Neocities Account</h2>
|
||||||
<a class="heading-anchor" href="#what-happens-now-with-my-neocities-account" aria-labelledby="what-happens-now-with-my-neocities-account"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#what-happens-now-with-my-neocities-account" aria-labelledby="what-happens-now-with-my-neocities-account"><span hidden>#</span></a></div>
|
||||||
|
@ -507,7 +507,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<p><strong><code>leilukin.neocities.org</code>, the Neocities version of Leilukin's Hub will no longer be updated</strong>. Visiting <code>leilukin.neocities.org</code> will redirect you to <code>leiulkin.com</code>, my new domain on Netlify. That said, I still post about updates to Leilukin's Hub on my Neocities profile.</p>
|
<p><strong><code>leilukin.neocities.org</code>, the Neocities version of Leilukin's Hub will no longer be updated</strong>. Visiting <code>leilukin.neocities.org</code> will redirect you to <code>leiulkin.com</code>, my new domain on Netlify. That said, I still post about updates to Leilukin's Hub on my Neocities profile.</p>
|
||||||
<p>I am still using my Neocities account and logging in almost daily. A couple of fellow webmasters and I have been following each other on Neocities, so I am not abandoning my Neocities account any time soon, and Neocities users are still welcome to follow me and post messages on <a href="https://neocities.org/site/leilukin">my Neocities profile page</a>.</p>
|
<p>I am still using my Neocities account and logging in almost daily. A couple of fellow webmasters and I have been following each other on Neocities, so I am not abandoning my Neocities account any time soon, and Neocities users are still welcome to follow me and post messages on <a href="https://neocities.org/site/leilukin">my Neocities profile page</a>.</p>
|
||||||
<p>(<strong>Update, 4 June 2024:</strong> Originally, even when Leilukin's Hub began to switch host to Netlify, I still deployed Leilukin's Hub to Neocities by using the <a href="https://github.com/bcomnes/deploy-to-neocities">deploy-to-neocities GitHub action</a>, in order to notify my Neocities followers of updates to Leilukin's Hub, but I have changed my mind and decided to stop pushing Leilukin's Hub's updates to Neocities, so I can focus on my website's hosting on Netlify)</p>
|
<p>(<strong>Update, 4 June 2024:</strong> Originally, even when Leilukin's Hub began to switch host to Netlify, I still deployed Leilukin's Hub to Neocities by using the <a href="https://github.com/bcomnes/deploy-to-neocities">deploy-to-neocities GitHub action</a>, in order to notify my Neocities followers of updates to Leilukin's Hub, but I have changed my mind and decided to stop pushing Leilukin's Hub's updates to Neocities, so I can focus on my website's hosting on Netlify)</p>
|
||||||
<p>Welcome to <code>leilukin.com</code>! 🥳 Not going to lie, I am excited that this major news for my website is officially announced just a day before Pride Month starts! 🏳️🌈</p>
|
<p>Welcome to leilukin.com! 🥳 Not going to lie, I am excited that this major news for my website is officially announced just a day before Pride Month starts! 🏳️🌈</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -413,10 +413,10 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<article class="content">
|
<article class="content">
|
||||||
<p>Leilukin's Hub now has a <a href="https://jaypeeonline.net/internet/tumbleblogs/">tumbleblog</a> at <a href="https://tumbleblog.leilukin.com/">tumbleblog.leilukin.com</a>!</p>
|
<p>Leilukin's Hub now has a <a href="https://jaypeeonline.net/internet/tumbleblogs/">tumbleblog</a> at <a href="https://tumbleblog.leilukin.com/">tumbleblog.leilukin.com</a>!</p>
|
||||||
<p>I have been considering the idea of creating a microblog or tumbleblog for my website. The main site of <a href="https://leilukin.com/">Leilukin's Hub</a> already has a <a href="https://leilukin.com/blog/">blog</a>, but I also want another blog for shorter or more casual posts to document my thoughts and various stuff I find interesting or inspirational, especially ones that I am not sure how or where to put in the main site of Leilukin's Hub yet.</p>
|
<p>I have been considering the idea of creating a microblog or tumbleblog for my website. The main site of <a href="https://leilukin.com/">Leilukin's Hub</a> already has a <a href="https://leilukin.com/blog/">blog</a>, but I also want another blog for shorter or more casual posts to document my thoughts and various stuff I find interesting or inspirational, especially ones that I am not sure how or where to put in the main site of Leilukin's Hub yet.</p>
|
||||||
<p>Tumblr has served me adequately for this purpose, which is one of the reasons it remains the social media platform I am the most active on since 2011 (yes, this means I have been on Tumblr for 13 years at this point). However, one of the reasons I eventually decided to create my own website was to not relying on social media to share my creations and interests. Therefore, an ideal Tumblr-style microblog for Leilukin's Hub would be self-hosted and sharing the same domain name of <code>leilukin.com</code>. After struggling to figure out how to implement a tumbleblog for Leilukin's Hub, I finally discovered the ideal blogging engine for my needs: <a href="https://chyrplite.net/">Chyrp Lite</a>.</p>
|
<p>Tumblr has served me adequately for this purpose, which is one of the reasons it remains the social media platform I am the most active on since 2011 (yes, this means I have been on Tumblr for 13 years at this point). However, one of the reasons I eventually decided to create my own website was to not relying on social media to share my creations and interests. Therefore, an ideal Tumblr-style microblog for Leilukin's Hub would be self-hosted and sharing the same domain name of leilukin.com. After struggling to figure out how to implement a tumbleblog for Leilukin's Hub, I finally discovered the ideal blogging engine for my needs: <a href="https://chyrplite.net/">Chyrp Lite</a>.</p>
|
||||||
<p>Chyrp Lite has everything I am looking for to build a self-hosted Tumblr-style blog. The website explicitly states that you can have a tumbleblog with the blogging engine, with feathers that allow you to make not only text posts, but also image posts, audio posts, video posts, quote posts, link posts and even posts with files attached to allow visitors to download. Chyrp Lite is written in PHP, so it cannot be hosted on platforms that support static sites only, such as Neocities, GitHub Pages, Netlify (which is where <code>leilukin.com</code> is currently hosted on), etc. This is where <a href="https://www.infinityfree.com/">InfinityFree</a> came in.</p>
|
<p>Chyrp Lite has everything I am looking for to build a self-hosted Tumblr-style blog. The website explicitly states that you can have a tumbleblog with the blogging engine, with feathers that allow you to make not only text posts, but also image posts, audio posts, video posts, quote posts, link posts and even posts with files attached to allow visitors to download. Chyrp Lite is written in PHP, so it cannot be hosted on platforms that support static sites only, such as Neocities, GitHub Pages, Netlify (which is where leilukin.com is currently hosted on), etc. This is where <a href="https://www.infinityfree.com/">InfinityFree</a> came in.</p>
|
||||||
<p>InfinityFree is among the few hosting platforms that provides PHP and MySQL support for free, so I had created an InfinityFree account to start learning about PHP, even before discovering Chyrp Lite. In addition, InfinityFree supports custom domain without additional charges, so I have also added the <code>leilukin.com</code> domain name to my InfinityFree account, in case I need to host something with PHP and want to use a subdomain of <code>leilukin.com</code> for it. Now, I got to make use of what I learned to build this tumbleblog for Leilukin's Hub.</p>
|
<p>InfinityFree is among the few hosting platforms that provides PHP and MySQL support for free, so I had created an InfinityFree account to start learning about PHP, even before discovering Chyrp Lite. In addition, InfinityFree supports custom domain without additional charges, so I have also added the leilukin.com domain name to my InfinityFree account, in case I need to host something with PHP and want to use a subdomain of leilukin.com for it. Now, I got to make use of what I learned to build this tumbleblog for Leilukin's Hub.</p>
|
||||||
<p>I started with adding a <code>tumbleblog.leilukin.com</code> custom subdomain to InfinityFree, configuring the DNS records on Porkbun (which manages the <code>leilukin.com</code> domain name), and requesting a free SSL certificate from InfinityFree to add HTTPS support to this blog. After making sure the <code>tumbleblog.leilukin.com</code> subdomain is ready, I followed the <a href="https://chyrplite.net/wiki/Quick-Start-Guide.html">Quick Start Guide</a> to set up Chyrp Lite, by uploading the blogging engine's files to InfinityFree with FTP, creating a MySQL database for this tumbleblog, and installing Chyrp Lite into my InfinityFree server. At last, I successfully installed Chyrp Lite on InfinityFree.</p>
|
<p>I started with adding a <code>tumbleblog.leilukin.com</code> custom subdomain to InfinityFree, configuring the DNS records on Porkbun (which manages the leilukin.com domain name), and requesting a free SSL certificate from InfinityFree to add HTTPS support to this blog. After making sure the <code>tumbleblog.leilukin.com</code> subdomain is ready, I followed the <a href="https://chyrplite.net/wiki/Quick-Start-Guide.html">Quick Start Guide</a> to set up Chyrp Lite, by uploading the blogging engine's files to InfinityFree with FTP, creating a MySQL database for this tumbleblog, and installing Chyrp Lite into my InfinityFree server. At last, I successfully installed Chyrp Lite on InfinityFree.</p>
|
||||||
<p>Leilukin's Hub Tumbleblog is now officially launched! 🥳</p>
|
<p>Leilukin's Hub Tumbleblog is now officially launched! 🥳</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -481,7 +481,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="owning-both-static-and-dynamic-sites">Owning Both Static and Dynamic Sites</h3>
|
<h3 id="owning-both-static-and-dynamic-sites">Owning Both Static and Dynamic Sites</h3>
|
||||||
<a class="heading-anchor" href="#owning-both-static-and-dynamic-sites" aria-labelledby="owning-both-static-and-dynamic-sites"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#owning-both-static-and-dynamic-sites" aria-labelledby="owning-both-static-and-dynamic-sites"><span hidden>#</span></a></div>
|
||||||
<p>The first major reason is that <code>leilukin.com</code> has evolved into more than a static site; since I have also begun to dip my toe into PHP to build dynamic sites, including a tumbleblog, fanlistings and a fanlisting.</p>
|
<p>The first major reason is that leilukin.com has evolved into more than a static site; since I have also begun to dip my toe into PHP to build dynamic sites, including a tumbleblog, fanlistings and a fanlisting.</p>
|
||||||
<p><a href="https://www.netlify.com/">Netlify</a>, which previously hosted the main site of Leilukin's Hub, does not support PHP hosting, so I hosted my tumbleblog and fanlisting collective on <a href="https://www.infinityfree.com/">InfinityFree</a>, one of the very few platforms to provide PHP and MySQL website hosting for free. InfinityFree has been a decent platform for PHP and MySQL beginners to experiment with the languages, however as you might have expected, its free hosting plan comes with limitations.</p>
|
<p><a href="https://www.netlify.com/">Netlify</a>, which previously hosted the main site of Leilukin's Hub, does not support PHP hosting, so I hosted my tumbleblog and fanlisting collective on <a href="https://www.infinityfree.com/">InfinityFree</a>, one of the very few platforms to provide PHP and MySQL website hosting for free. InfinityFree has been a decent platform for PHP and MySQL beginners to experiment with the languages, however as you might have expected, its free hosting plan comes with limitations.</p>
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="limitations-of-infinityfrees-free-hosting">Limitations of InfinityFree's Free Hosting</h3>
|
<h3 id="limitations-of-infinityfrees-free-hosting">Limitations of InfinityFree's Free Hosting</h3>
|
||||||
|
@ -491,7 +491,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="invested-in-webmastery-enough-to-spend-money">Invested in Webmastery Enough to Spend Money</h3>
|
<h3 id="invested-in-webmastery-enough-to-spend-money">Invested in Webmastery Enough to Spend Money</h3>
|
||||||
<a class="heading-anchor" href="#invested-in-webmastery-enough-to-spend-money" aria-labelledby="invested-in-webmastery-enough-to-spend-money"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#invested-in-webmastery-enough-to-spend-money" aria-labelledby="invested-in-webmastery-enough-to-spend-money"><span hidden>#</span></a></div>
|
||||||
<p>Lastly, I am invested in building my own websites enough to spend money on them, as already evident in my purchase and registration of a custom domain name <code>leilukin.com</code> for this website.</p>
|
<p>Lastly, I am invested in building my own websites enough to spend money on them, as already evident in my purchase and registration of a custom domain name leilukin.com for this website.</p>
|
||||||
<p>That said, I do need to consider carefully about how much money I am going to spend on my hobbies, which factors in why I eventually chose Hostinger to host my websites.</p>
|
<p>That said, I do need to consider carefully about how much money I am going to spend on my hobbies, which factors in why I eventually chose Hostinger to host my websites.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="why-hostinger">Why Hostinger</h2>
|
<h2 id="why-hostinger">Why Hostinger</h2>
|
||||||
|
@ -525,7 +525,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="domain-names-remaining-at-porkbun">Domain Names Remaining at Porkbun</h2>
|
<h2 id="domain-names-remaining-at-porkbun">Domain Names Remaining at Porkbun</h2>
|
||||||
<a class="heading-anchor" href="#domain-names-remaining-at-porkbun" aria-labelledby="domain-names-remaining-at-porkbun"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#domain-names-remaining-at-porkbun" aria-labelledby="domain-names-remaining-at-porkbun"><span hidden>#</span></a></div>
|
||||||
<p>While Hostinger provides domain registration and transfer service, I chose to have the <code>leilukin.com</code> domain name stay with <a href="https://porkbun.com/">Porkbun</a>, because I already spent money on the domain name, so Hostinger's hosting plan providing domain name registration for free for the first year does not benefit me.</p>
|
<p>While Hostinger provides domain registration and transfer service, I chose to have the leilukin.com domain name stay with <a href="https://porkbun.com/">Porkbun</a>, because I already spent money on the domain name, so Hostinger's hosting plan providing domain name registration for free for the first year does not benefit me.</p>
|
||||||
<p>In addition, Porkbun's renewal rate for domain names is cheaper than Hostinger. For example, Porkbun renews the <code>.com</code> domain extension at 10.37 USD per year, while Hostinger renews at 15.99 USD per year. Even the Malaysian Ringgit pricing of Hostinger's domain renewal rate for <code>.com</code>, 55.99 MYR per year, is still more expansive than Porkbun's approximately 48.3 MYR per year rate.</p>
|
<p>In addition, Porkbun's renewal rate for domain names is cheaper than Hostinger. For example, Porkbun renews the <code>.com</code> domain extension at 10.37 USD per year, while Hostinger renews at 15.99 USD per year. Even the Malaysian Ringgit pricing of Hostinger's domain renewal rate for <code>.com</code>, 55.99 MYR per year, is still more expansive than Porkbun's approximately 48.3 MYR per year rate.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="wrapping-up">Wrapping Up</h2>
|
<h2 id="wrapping-up">Wrapping Up</h2>
|
||||||
|
|
|
@ -406,7 +406,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
@ -416,7 +416,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
@ -426,7 +426,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
|
@ -406,7 +406,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
|
@ -406,7 +406,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
@ -416,7 +416,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>6 August 2024</p>
|
<p>7 August 2024</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
|
@ -779,7 +779,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>Leilukin's Hub now has a custom domain name: <code>leilukin.com</code>.</li>
|
<li>Leilukin's Hub now has a custom domain name: leilukin.com.</li>
|
||||||
<li>Leilukin's Hub is now hosted on Netlify.</li>
|
<li>Leilukin's Hub is now hosted on Netlify.</li>
|
||||||
<li>New blog post: <a href="/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub">Custom Domain Name and Hosting Change for Leilukin's Hub</a>.</li>
|
<li>New blog post: <a href="/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub">Custom Domain Name and Hosting Change for Leilukin's Hub</a>.</li>
|
||||||
<li>Add <a href="https://status.cafe/users/leilukin">my status.cafe</a> widget to the home page.</li>
|
<li>Add <a href="https://status.cafe/users/leilukin">my status.cafe</a> widget to the home page.</li>
|
||||||
|
|
|
@ -532,7 +532,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
|
|
||||||
<h3 class="date-style">31 May 2024</h3>
|
<h3 class="date-style">31 May 2024</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Leilukin's Hub now has a custom domain name: <code>leilukin.com</code>.</li>
|
<li>Leilukin's Hub now has a custom domain name: leilukin.com.</li>
|
||||||
<li>Leilukin's Hub is now hosted on Netlify.</li>
|
<li>Leilukin's Hub is now hosted on Netlify.</li>
|
||||||
<li>New blog post: <a href="/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub">Custom Domain Name and Hosting Change for Leilukin's Hub</a>.</li>
|
<li>New blog post: <a href="/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub">Custom Domain Name and Hosting Change for Leilukin's Hub</a>.</li>
|
||||||
<li>Add <a href="https://status.cafe/users/leilukin">my status.cafe</a> widget to the home page.</li>
|
<li>Add <a href="https://status.cafe/users/leilukin">my status.cafe</a> widget to the home page.</li>
|
||||||
|
|
|
@ -458,7 +458,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
|
||||||
<a class="heading-anchor" href="#host-and-domain" aria-labelledby="host-and-domain"><span hidden>#</span></a></div>
|
<a class="heading-anchor" href="#host-and-domain" aria-labelledby="host-and-domain"><span hidden>#</span></a></div>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Deployed to <a href="https://www.hostinger.my/">Hostinger</a> from this site's GitHub repository with a GitHub action</li>
|
<li>Deployed to <a href="https://www.hostinger.my/">Hostinger</a> from this site's GitHub repository with a GitHub action</li>
|
||||||
<li>The domain name, <code>leilukin.com</code>, was registered on 30 May 2024, was purchased from, registered on, and is managed by <a href="https://porkbun.com/">Porkbun</a></li>
|
<li>The domain name, leilukin.com, was registered on 30 May 2024, was purchased from, registered on, and is managed by <a href="https://porkbun.com/">Porkbun</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Previously, this website was hosted on <a href="https://neocities.org/">Neocities</a> until 31 May 2024, and <a href="https://www.netlify.com/">Netlify</a> until 25 July 2024.</p>
|
<p>Previously, this website was hosted on <a href="https://neocities.org/">Neocities</a> until 31 May 2024, and <a href="https://www.netlify.com/">Netlify</a> until 25 July 2024.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
|
|
8
feed.xml
8
feed.xml
|
@ -4,7 +4,7 @@
|
||||||
<subtitle>Leilukin's personal website.</subtitle>
|
<subtitle>Leilukin's personal website.</subtitle>
|
||||||
<link href="https://leilukin.com/feed.xml" rel="self"/>
|
<link href="https://leilukin.com/feed.xml" rel="self"/>
|
||||||
<link href="https://leilukin.com"/>
|
<link href="https://leilukin.com"/>
|
||||||
<updated>2024-08-06T16:52:20Z</updated>
|
<updated>2024-08-07T07:01:50Z</updated>
|
||||||
<id>https://leilukin.com/</id>
|
<id>https://leilukin.com/</id>
|
||||||
<author>
|
<author>
|
||||||
<name>Leilukin</name>
|
<name>Leilukin</name>
|
||||||
|
@ -253,7 +253,7 @@ module<span class="token punctuation">.</span><span cla
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="owning-both-static-and-dynamic-sites">Owning Both Static and Dynamic Sites</h3>
|
<h3 id="owning-both-static-and-dynamic-sites">Owning Both Static and Dynamic Sites</h3>
|
||||||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#owning-both-static-and-dynamic-sites" aria-labelledby="owning-both-static-and-dynamic-sites"><span hidden="">#</span></a></div>
|
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#owning-both-static-and-dynamic-sites" aria-labelledby="owning-both-static-and-dynamic-sites"><span hidden="">#</span></a></div>
|
||||||
<p>The first major reason is that <code>leilukin.com</code> has evolved into more than a static site; since I have also begun to dip my toe into PHP to build dynamic sites, including a tumbleblog, fanlistings and a fanlisting.</p>
|
<p>The first major reason is that leilukin.com has evolved into more than a static site; since I have also begun to dip my toe into PHP to build dynamic sites, including a tumbleblog, fanlistings and a fanlisting.</p>
|
||||||
<p><a href="https://www.netlify.com/">Netlify</a>, which previously hosted the main site of Leilukin's Hub, does not support PHP hosting, so I hosted my tumbleblog and fanlisting collective on <a href="https://www.infinityfree.com/">InfinityFree</a>, one of the very few platforms to provide PHP and MySQL website hosting for free. InfinityFree has been a decent platform for PHP and MySQL beginners to experiment with the languages, however as you might have expected, its free hosting plan comes with limitations.</p>
|
<p><a href="https://www.netlify.com/">Netlify</a>, which previously hosted the main site of Leilukin's Hub, does not support PHP hosting, so I hosted my tumbleblog and fanlisting collective on <a href="https://www.infinityfree.com/">InfinityFree</a>, one of the very few platforms to provide PHP and MySQL website hosting for free. InfinityFree has been a decent platform for PHP and MySQL beginners to experiment with the languages, however as you might have expected, its free hosting plan comes with limitations.</p>
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="limitations-of-infinityfrees-free-hosting">Limitations of InfinityFree's Free Hosting</h3>
|
<h3 id="limitations-of-infinityfrees-free-hosting">Limitations of InfinityFree's Free Hosting</h3>
|
||||||
|
@ -263,7 +263,7 @@ module<span class="token punctuation">.</span><span cla
|
||||||
<div class="heading-wrapper h3">
|
<div class="heading-wrapper h3">
|
||||||
<h3 id="invested-in-webmastery-enough-to-spend-money">Invested in Webmastery Enough to Spend Money</h3>
|
<h3 id="invested-in-webmastery-enough-to-spend-money">Invested in Webmastery Enough to Spend Money</h3>
|
||||||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#invested-in-webmastery-enough-to-spend-money" aria-labelledby="invested-in-webmastery-enough-to-spend-money"><span hidden="">#</span></a></div>
|
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#invested-in-webmastery-enough-to-spend-money" aria-labelledby="invested-in-webmastery-enough-to-spend-money"><span hidden="">#</span></a></div>
|
||||||
<p>Lastly, I am invested in building my own websites enough to spend money on them, as already evident in my purchase and registration of a custom domain name <code>leilukin.com</code> for this website.</p>
|
<p>Lastly, I am invested in building my own websites enough to spend money on them, as already evident in my purchase and registration of a custom domain name leilukin.com for this website.</p>
|
||||||
<p>That said, I do need to consider carefully about how much money I am going to spend on my hobbies, which factors in why I eventually chose Hostinger to host my websites.</p>
|
<p>That said, I do need to consider carefully about how much money I am going to spend on my hobbies, which factors in why I eventually chose Hostinger to host my websites.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="why-hostinger">Why Hostinger</h2>
|
<h2 id="why-hostinger">Why Hostinger</h2>
|
||||||
|
@ -297,7 +297,7 @@ module<span class="token punctuation">.</span><span cla
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="domain-names-remaining-at-porkbun">Domain Names Remaining at Porkbun</h2>
|
<h2 id="domain-names-remaining-at-porkbun">Domain Names Remaining at Porkbun</h2>
|
||||||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#domain-names-remaining-at-porkbun" aria-labelledby="domain-names-remaining-at-porkbun"><span hidden="">#</span></a></div>
|
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/#domain-names-remaining-at-porkbun" aria-labelledby="domain-names-remaining-at-porkbun"><span hidden="">#</span></a></div>
|
||||||
<p>While Hostinger provides domain registration and transfer service, I chose to have the <code>leilukin.com</code> domain name stay with <a href="https://porkbun.com/">Porkbun</a>, because I already spent money on the domain name, so Hostinger's hosting plan providing domain name registration for free for the first year does not benefit me.</p>
|
<p>While Hostinger provides domain registration and transfer service, I chose to have the leilukin.com domain name stay with <a href="https://porkbun.com/">Porkbun</a>, because I already spent money on the domain name, so Hostinger's hosting plan providing domain name registration for free for the first year does not benefit me.</p>
|
||||||
<p>In addition, Porkbun's renewal rate for domain names is cheaper than Hostinger. For example, Porkbun renews the <code>.com</code> domain extension at 10.37 USD per year, while Hostinger renews at 15.99 USD per year. Even the Malaysian Ringgit pricing of Hostinger's domain renewal rate for <code>.com</code>, 55.99 MYR per year, is still more expansive than Porkbun's approximately 48.3 MYR per year rate.</p>
|
<p>In addition, Porkbun's renewal rate for domain names is cheaper than Hostinger. For example, Porkbun renews the <code>.com</code> domain extension at 10.37 USD per year, while Hostinger renews at 15.99 USD per year. Even the Malaysian Ringgit pricing of Hostinger's domain renewal rate for <code>.com</code>, 55.99 MYR per year, is still more expansive than Porkbun's approximately 48.3 MYR per year rate.</p>
|
||||||
<div class="heading-wrapper h2">
|
<div class="heading-wrapper h2">
|
||||||
<h2 id="wrapping-up">Wrapping Up</h2>
|
<h2 id="wrapping-up">Wrapping Up</h2>
|
||||||
|
|
Loading…
Reference in New Issue