Re:Blog post id enumeration can lead to unwanted information...
by geerlingguy on Monday February 29, 2016 @08:15AM
(#11195229)
There are other systems (and a few open source modules/configurations) that do this for Drupal, at least, like https://www.acquia.com/products-services/acquia-content-hub
It's a lot easier in 8 since it has an API-driven design for content entities.
Modern non-enterprise CMSes make this very hard. Wordpress and Drupal mix configuration and content all over their databases, and there's no "sync this content from stage to prod" that works reliably (i.e. they fail as soon as there is a single non-standard plugin loaded).
I haven't evaluated Drupal 8 yet, but I'm not counting my hopes too high.