Wordpress if these were my only option but if you are just asking cms (content managment system) vs php, or html sites then I would suggest a cms called Concrete5. That's the one I use for all of my clients. I have to say though wordpress has way more plugins because it was out for quite a bit longer but it's not as intuitive as C5.
Just an FYI: wordpress is built on php but improved over many years by many devs so while you could actually make the same thing or something better it would take alot of effort.
Pros of php site: you have complete freedom to make it however you want
Cons: you have to build it or have someone build it for you
Pros of html site: fast loading
Cons: no functionality (forms, surveys,ect) unless you use php or one of the other languages (python, ruby, ect.)
Pros of Wordpress: lots of functionality without needing to know how to code, updating content without having to enter the code (this can be neutral as well), lots of users so most problems are already resolved somewhere on the net
Cons: You have to use a theme otherwise you will need to know php to theme your own, you do not have complete freedom
There are more pros and cons for all of them but those are the immediate ones that came to me.