I use Wordpress. I've built many sites with WP. Commercial and personal
I love me some WordPress, I run my blog on it. There are some big pluses and minuses if you choose WordPress
On the Plus side:
- It's a mature platform with a large ecosystem. For most things that you would want, it can do it right out of the box or there is a plugin that will do it.
- You can host it yourself or use commercial hosting.
- Very easy to add content.
- Very easy to customize. Lots of themes that can be downloaded or you can buy a customized theme.
On the Minus Side:
- Since it's the dominant CMS platform out there, it's a large target for hackers. In February of 2017, thousands of WordPress sites were hacked from a 0-day vulnerability. You want to protect your site. Automate backups and 3rd party security monitoring will largely mitigate the security issues.
- Does not address the storing and display for any drone pictures and videos. You want to make sure that whatever platform that you use allows for the amount of storage that you will need and the bandwidth for users to view those files.
My blog was one of the ones hacked back in 2017. I self-host and had daily backups. I was able to nuke the entire site and created a new virtual machine with everything needed to run WordPress. I loaded in the backup and updated the DNS entry to point to the new VM and I was backup. I then installed
LetsEncrypt to get free SSL support and tweaked the web server settings to automatically redirect from HTTP to HTTPS. Then I signed up a security package. Most people don't want to go that deep under the hood. Nor should they have to.
Whatever choice that you make, make sure that you get SSL support. You want the HTTPS for your site. Google is going to penalize you in the search rankings if you only offer an unencrypted HTTP URL. It's 2018, there's no excuse for not running SSL. LetsEncrypt isn't for everyone, but it's free and it works.
If you are considering WordPress, take a look at
Ghost. Ghost can be a better choice if your site is more like a blog than an ecommerce site. Ghost is faster and probably cheaper to run. For a comparison of Ghost and WordPress, the Ghost people have this
page.