There are three main advantages to having a static site:
- Security. Security is immediately improved since 99 percent of web application vulnerabilities are due to the underlying database. Static sites do not have a database.
- Performance. Performance is improved because your pages are already rendered, there are no database calls and because the entire site can be hosted from a CDN.
- Scalability. Because of the reasons listed under performance, your site will scale orders of magnitude higher! A typical result is that a WordPress site that takes 30 seconds to return a page when there are 50 concurrent users on your site, can now serve pages in a fraction of a second when there are 10,000 concurrent users on your site!