Blogging With A Static Blog: Static VS Dynamic Websites

icon, finance, bank

In the modern age, we are experienced in using blogging platforms like WordPress, Ghost, Blogger, Tumblr, and many other dynamic website generators. However, a new trend has been moving users as they are deciding to host their websites statically instead of using their dynamic counterparts. But why are people deciding to move forward with this new trend? Is it any better to use a static website as opposed to a dynamic one in web development? Why should I consider one of these over the other?

The What and the Why

A static website is defined as a website that does not rely on a web-server to build your website. All pages stored are displayed to the user “as-is”, without any further modification by the host. There are no databases required to make them, as they simply do not use them. External components (such as an application that displays comments – ex. Disqus) can be rendered on their servers instead of having to use your own server to do so. While this idea technically existed for a century or two, there are differences between the classic version and the modern version of static websites.

Publishing on GeoCities

Screenshot of Neocities Website
A Classic Static Web-host: NeoCities – Screenshot of NeoCities Home Page

In the 90s and possibly early 2000s, GeoCities was a great example of static web-hosting. The browser reads the content you write: HTML files. Geocities, for instance, hosts your files to everyone can read them. They do not modify your content whatsoever! While they are no longer around, the community has spun up a new reincarnation of it, known as NeoCities.

Modern Solutions: Generators

A Static Website Generator: Jekyll – Screenshot of Jekyll's Home Page

In the modern age, programmers don’t want to have to type all that code manually in order to make a decent website. Use a static website generator to help with this problem. The additional features besides the capabilities of HTML are crazy!  These generators take dynamic code that programmers use and turn them into static ones by rendering everything on the programmer’s side, outputting HTML files. Examples of these include Jekyll, Hugo, Hexo, Nuxt.js, Next.js, Middleman, Gatsby, and Buster*.

*Buster takes a snapshot of your Ghost files and spits out static content.

Here is an article from SmashingMagzine reviewing Jekyll, Middleman, Roots, and Hugo.

Headless CMSes

Static websites are cool, but those who are not web-developers take one look at the programming and either never look back or try to understand what’s going on. It may be easy enough to read, but some people simply do not like the idea of editing text files in order to make their content, especially those who strive on visuals. Consider alternative options for making your editing workflow as breezy as WordPress with headless CMSes. These are vital for those who work in teams to work together to make making blog posts fun again.

There are tons of options out there available for those who are looking for this solution. While there are free options available, each one has it’s pros and it’s cons. Some are very limiting when you only use the free version, and may require payment for a better outcome. Others may also require a good amount of programming experience to integrate into the website. It is important to discuss with your team which solution is right for everyone on your team. Below is an example of a headless CMS.

Examples of Static CMSs: Netlify CMS, Siteleaf (pictured), Publii, DatoCMS, Forestry

MakeTechEasier has an article about these examples and which one you should pick

A Static Website Content Management System – Screenshot of Siteleaf's Home Page

Hosting with Providers like Netlify

There are multiple solutions for hosting modern static websites. Soalternative to WordPressme even embed features into the website to make them more dynamic. The static web-host that we use is Netlify. They allow us to deploy a website in seconds by pushing our website onto GitHub and taking over from there. With free SSL (which makes the website secure) and custom features such as Form handling, we decided to use Netlify even though we only use their static hosting and not the extra features.

Examples: Netlify, GitHub Pages, GitLab Pages, Static.land, Now.sh

A Static Website Hosting Provider - Screenshot of Netlify's Home Page

Conclusion

It’s time to stop thinking with databases and tables, and time to start thinking about content and design. Unlock your heart from WordPress and experience the choices! With static web hosting, there are many options available to you to create the website of your dreams. With the benefits of static web hosting being so cheap and fun to share across the web, why not try it out and see how it works for you.


Discover more from Aclevo

Subscribe to get the latest posts sent to your email.

About the Author

TheOceanBreeze Avatar

Check Out More Posts

  • yellow and red light streaks

    What is Aclevo in 2021? A Blog Update

  • Screenshot of Final Fantasy XV from Business Insider

    Final Fantasy XV – Game Review

  • a screenshot Mario Kart Tour on the Google Play Store

    Mario Kart Tour – Review

  • FreeOffice Suite Review

  • Banner of MapleStory 2 from powerup-gaming.com

    MapleStory 2 – Game Review

  • Livestreams and New Website – The Aclevo August Update

  • Arch Linux Experiments #1 — Removing Pacman

  • shallow focus photography of cup with straw on concrete surface

    Make Your Own Slushie in Only 5 Easy Steps

  • GameMaker Studio 2 – Review

  • A New Aclevo: The May Update

Leave a Reply

Discover more from Aclevo

Subscribe now to keep reading and get access to the full archive.

Continue reading