CMS Matrix is the web's most comprehensive CMS comparison tool. Select two or more content management systems below to compare features, capabilities, and specifications side by side.
| Feature | WordPress | Joomla! | Drupal |
|---|---|---|---|
| System Requirements | |||
| Application Server | PHP | PHP | PHP |
| Database | MySQL / MariaDB | MySQL / PostgreSQL | MySQL / PostgreSQL / SQLite |
| Operating System | Any | Any | Any |
| Programming Language | PHP | PHP | PHP |
| Security | |||
| Captcha | Yes | Yes | Yes |
| Content Approval | Yes | Yes | Yes |
| Email Verification | Yes | Yes | Yes |
| Granular Privileges | Limited | Yes | Yes |
| Kerberos Authentication | No | No | Yes |
| LDAP Authentication | Plugin | Yes | Yes |
| Login History | Plugin | No | Yes |
| NIS Authentication | No | No | No |
| SSL Compatible | Yes | Yes | Yes |
| SSL Pages | Yes | Yes | Yes |
| Support | |||
| Code Skeletons | Yes | Yes | Yes |
| Commercial Manuals | Yes | Yes | Yes |
| Commercial Support | Yes | Yes | Yes |
| Commercial Training | Yes | Yes | Yes |
| Developer Community | Yes | Yes | Yes |
| Online Help / FAQ | Yes | Yes | Yes |
| Public Forum | Yes | Yes | Yes |
| Public Mailing List | Yes | Yes | Yes |
| Ease of Use | |||
| Drag and Drop Content | Yes | Limited | Plugin |
| Friendly URLs | Yes | Yes | Yes |
| Image Resizing | Yes | Yes | Yes |
| Inline Editing | Yes | Limited | Plugin |
| Mass Upload | Yes | Yes | Yes |
| Spell Checker | Yes | Yes | Plugin |
| Style / Theme Wizard | Yes | Limited | No |
| WYSIWYG Editor | Yes | Yes | Yes |
| Built-in Applications | |||
| Blog | Yes | Plugin | Plugin |
| Chat | Plugin | Plugin | Plugin |
| Contact Management | Plugin | Yes | Plugin |
| Forum | Plugin | Plugin | Plugin |
| Photo Gallery | Yes | Plugin | Plugin |
| Polls / Surveys | Plugin | Yes | Plugin |
| Wiki | Plugin | Plugin | Plugin |
Compare over 1,200 CMS products across hundreds of features including security, ease of use, performance, flexibility, interoperability, and built-in applications.
CMS data is maintained by the developer community. CMS vendors and users can submit updates and corrections to keep information accurate and current.
Each CMS is evaluated on system requirements, security features, support options, ease of use, performance, management capabilities, interoperability, flexibility, and built-in applications.
Select any combination of CMS platforms and compare them in an easy-to-read matrix format. Green means yes, orange means no, yellow means limited support.
Neither the listing maintainers nor Plain Black Corporation shall be responsible for any typographical errors, misinformation, misprints and shall be held totally harmless. We welcome feedback about errors in the data on this site. Any user that chooses to submit information to our site agrees to automatically license the rights to the submitted information to Plain Black Corporation for whatever purpose Plain Black Corporation deems necessary. All copyrights and other rights are retained by the owner of the original work.