The whole category in one page.
WHAT STATIC MEANS
The server sends an existing file. Fast, secure, cheap, and it cannot do anything server-side.
WHAT DECIDES THE CHOICE
Who maintains the site.
If a non-technical owner must edit content, WordPress. That single requirement decides it more often than anything technical.
WHAT SHARED HOSTING RUNS
Static files, always. PHP applications, always. Persistent server processes, generally not.
Establish which your project needs before building, not after.
THE MISCONFIGURATION TO AVOID
A framework project whose document root points at the project root rather than its public directory.
That exposes environment files containing credentials.
Test by loading your configuration file in a browser.
FOR FORMS ON A STATIC SITE
A PHP script on the same hosting, or a form service.
Never a form taking the recipient from the submission.
FOR BACKUPS
The source matters more than the output. Document how to rebuild.
WHAT STILL MAKES A STATIC SITE SLOW
Unoptimised images and third-party scripts.
Static does not make a four-megabyte photograph small.