I’m late to the game. Writing most of my web projects in WordPress has been a staple of my younger self. I started writing PHP in college and naturally transitioned to using WordPress for almost all of my projects. Throughout the years, these sites have been made in WordPress:
zacharyc.com - Now built with Hugo. zacroyoga patagoniafanboy Here’s the rub. WordPress is great for interactive features, such as accepting comments and starting forums. Even if you are looking to create an e-commerce site, WordPress is a solid choice. The challenge is that WordPress is built on PHP, and it has evolved over many years, forming its own ecosystem. There are tools on top of WordPress, such as Elementor, that make it easier to create reusable elements in your WordPress site. However, the site still sits on a Database, which primarily houses text. If your site doesn’t do a ton of interactivity, then it might not be necessary to use a system like WordPress. If you want to move your blog posts, you need to run a SQL query against your database to get the posts out. You need to install an extension to enable post caching, which reduces the number of times your website needs to recreate pages. Then, when you are developing, you need to turn that off to see changes more expediently.
...