Criticism

Enough was enough: consultants and so-called IT experts, web marketing, SEO, and other various nonsense. For a few pennies, they offer a complete package in no time. No, it is not possible to create a website quickly. No, it is not possible to achieve prominent positions as the various charlatans of web consulting claim.

The result is a poorly constructed site made with WordPress1, a real mess. The database is practically unreadable, a violation of the principles of relational database systems. Of course, the consultant will propose something pre-made, and with an additional expense of between $70.00 and $120.00, you can purchase a template that comes with dozens of lightweight components that will then promote you with discounted advertising.

How to go wrong from the start: an unmanageable site with security issues.

Yes, but the client is also a miser and deserves to drown in his own foolishness, thinking he is clever and can get a website for a couple of hundred euros. He deserves it; he needs to realize that his website will be a ticking time bomb that will blow up in his hands in a short time. The next consultant will drive the knife in; this is the right moment to give an educational lesson.

O sparagno nun è maje guadagno2.

Hugo for the site

Why Hugo? It is a possible solution for a super-fast website, free of databases and with fewer security issues. All this is possible precisely because there is no need for a database for multiple accesses or competition among several people3, but only a simple editing and publishing process. If the article is modified, it is always Hugo’s operating structure that dynamically creates, at an impressive speed, everything needed to make a website work… in contrast to WordPress, which is like a dinosaur compared to a tiny flea.

What is a static site?

It is a collection of HTML, CSS, JS, etc. content files that format and display web content. It does not need to be interpreted first and then generated into a browser-readable format, and it does not need to collect any information in a database. Incredible, are we going back to the origins of the WEB? No, because all the programming logic is present (depending on the configuration) on your computer and then transferred via FTP to your domain server.

The content ready for publication can then be hosted anywhere, without the need for server-side runtime support, such as Python, PHP, Go, Node, etc., because it does not require server-side processing to handle on-the-fly page rendering.

A site generated using a static site generator is usually a combination of content written in Markdown and a theme. Writing in Markdown allows you to focus more on the content rather than on the formatting. I recommend reading the article: You are wrong the document format .


  1. WordPress : La piattaforma di pubblicazione open source scelta da milioni di siti web in tutto il mondo—dai creatori e dalle piccole imprese alle aziende. ↩︎

  2. Napoletan proverb:: Saving does not lead to effective results; saving never brings tangible gains.↩︎

  3. There are specific configurations that allow for a management similar to WordPress, but it is not the context of this article to delve into it. ↩︎