In the old days of the internet, almost all websites were flat-html only. The technology was basic, and the web was untamed, goofy, broken-by-default, and still very interesting.
Evolution of the Web Languages
At first, websites were static (html-only) content. Interactive content (both server and client side) was not commonly available.
I think this page says it best http://nineties.website/.
Really, check out that page ^^^
May the animated .GIF live for ever, amen.
Then came flash. Flash was useful for cartoons and entry-level interactivity. This was also heavily client-side only.
Skipping a few mostly-unknown languages in the webolution we come to Perl. Perl is still heavily used down to this day, but is no longer the cornerstone of web-dev as it used to be.
Getting closer to our day, we have PHP, which powers a very large portion of the web, and is under active state-of-the-art development still. PHP is the language of Wordpress, and Wordpress powers 30 percent of the web.
Python, Ruby, Asp, Etc
Details details, trends trends… we have all the other languages, in all their beauty and modern power.
HTML-Only (Static Content)
Last in our evolution, we arrive at where we started. HTML.
They say you can’t go home again. Well, you can. HTML only websites are not only back, they are more beautiful than ever.
Due to a number of technological developments on the web and web-related languages, it is now possible to produce highly complex, highly interactive, HTML-only Websites very easily.
The New Flat-HTML Site Trend
This site, for instance, is an HTML only site. While my history is in PHP and Python, I’ve taken to this new trend with much excitement.
The uprise in the popularity of flat-html (static) sites are due to the advantages flat-file-site design affords. The advantages are:
SPEED > SPEED > SPEED
Because there are no dynamic languages to pre-process the page, the page (ie, the file) delivers instantly to the browser.
Easy / Cheap to Host
A static site is easily backed up, and easily deployed. There are no databases or special environments to set up.
Because static websites do not use intermediate code, there is nothing to hack in the page itself.
Not only are dynamic websites sensitive to all sorts of server-environments issues, they also tell a would-be-hacker the nature of the error produced, tipping him on where your vulnerability is.
Static websites don’t do this.
Somehow you went viral, and now your site is receiving thousands of visits a minute.
If its a Wordpress site, on shared hosting, you will probably get shut down due to the system overloading.
A static website can handle spikes in traffic easily, due to the fact that there is so little processing involved to deliver the page.
Would you like a static website?
I offer these web-services. Contact me via the contact page on this site!
Author Leo Blanchette