Yes, Cloudflare is compatible with any type of CMS. As Cloudflare acts as a proxy, you will notice changes to the way that your website visitors' IP addresses are displayed both in your server logs and web applications.

Notably, all access will appears to be coming from Cloudflare IP addresses. To see the Original Visitors IP addresses, install the Cloudflare mod_cloudflare module.