I find it an interesting question to what degree the design decisions of WordPress are still the right ones in 2025. A PHP backend and frontend running on the same machine, serving dynamically rendered content from a MySql database.
Personally, I prefer to have my content in text files, which are using a DSL similar to Yaml but optimized for use in a CMS. And render it to static html files via Python. A process that happens on a different machine. The html files are then pushed to the server that serves the frontend.
Personally, I prefer to have my content in text files, which are using a DSL similar to Yaml but optimized for use in a CMS. And render it to static html files via Python. A process that happens on a different machine. The html files are then pushed to the server that serves the frontend.