Hi @Grant Palin:
My use of WordPress is almost exclusively CMS, and the other software I have experience with is Drupal (2 years ago, but have continued to follow it) and DotNetNuke (5 years ago, and I haven’t looked back.) I also reviewed Joomla about 3+ years ago and found is to be both too complex and too inflexible, so I never seriously considered it.
Anyway, I can only speak with any real authority about how WordPress compares with Drupal as a CMS, and as luck would have it I wrote a blog post about exactly topic last week:
Related Posts:
- How do I represent ‘chunks’ of content within WordPress?
- Blog posts on one subdomain, pages on another
- How can I import users into WordPress?
- Stress testing WordPress
- Can I use wordpress for a non-blog site?
- Can I / Should I use WordPress as a CMS for my Flash application
- Using wordpress for a four-page website may be an overkill?
- Searching Only Blog Posts From a WordPress Site’s Main Posts Page?
- WordPress product catalog site [closed]
- Putting main WordPress blog under a different folder name
- Is a complex site possible with WordPress?
- Convert link in WordPress 3.2.1
- WordPress for a business catalog site
- Why are wordpress posts not hierarchical?
- WordPress as a CMS – best way to decouple publishing/front-end
- Updating my wordpress CMS to 4.7 gives me a blank HTML area during the upgrade process
- Content management for static pages
- WordPress in Drupal
- Why does blog page not reveal it’s template?
- Is wordpress truly capable of anything other than blogging? [closed]
- Is wordpress a library with a default GUI?
- Editing Code for CMS *** Fixed – my own stupidity – I appologise and thank everyone for their help [closed]
- Show a different link based on IP
- Can I manage content of my custom site using wordpress?
- Get Drupal user into WordPress
- How do I add open graph tags? [closed]
- Can’t access Dashboard after WordPress 3.3 Update?
- Heterogeneous content on a page
- Multiple editable content on page
- Set a WordPress website’s language without affecting the back-end
- Can WordPress used as a CMS? [closed]
- Understanding cmp instruction
- Sort array of objects by string property value
- Optimum way to compare strings in JavaScript?
- How do I do a case-insensitive string comparison?
- How do I check for null values in JavaScript?
- Char Comparison in C
- Can’t compare naive and aware datetime.now() <= challenge.datetime_end
- Compare dates in MySQL
- How to compare dates in Java?
- Check if two unordered lists are equal
- How do I do a case-insensitive string comparison?
- Comparing two dictionaries and checking how many (key, value) pairs are equal
- Use ‘=’ or LIKE to compare strings in SQL?
- Comparing chars in Java
- Anagrams finder in javascript
- How to check if a variable is not null?
- Char Comparison in C
- How does tuple comparison work in Python?
- How is __eq__ handled in Python and in what order?
- How do I deal with “signed/unsigned mismatch” warnings (C4018)?
- Is there a standard function to check for null, undefined, or blank variables in JavaScript?
- Value for epsilon in Python
- Wildcard string comparison in Javascript
- Tips for using WordPress as a CMS? [closed]
- Implementing a CrunchBase.com Clone using WordPress?
- Style custom columns in admin panels (especially to adjust column cell widths)
- Is there anything that Joomla or Drupal can do that can’t be done in WordPress? [closed]
- Edit “thank you for creating with WordPress” in version 3.3.1
- How to prevent a post from being deleted?
- Is there a way I can write a series in WordPress?
- What is the difference between get_page_link and get_permalink functions?
- Any way to make posts inherit properties/taxonomies through a single assigned taxonomy
- How to handle optional end date in compare clause in meta_query
- WordPress as a CMS Membership website
- Different number of posts in each category
- Strategy for handling hierarchical pages with empty parent content
- How to Use WordPress as Static CMS Without Blog Posts
- How can I make post fields required in WordPress?
- Creating my own Admin Forms in a WordPress CMS?
- Can WordPress realistically handle a site with 500 ‘pages’?
- How can I use WordPress as a job board ? (but free)
- Using WordPress as piecemeal in existing site?
- Pods cms and “advanced custom fields” plugin
- Multiple level category drop-down
- Does wordpress have something like content-type?
- Hide update messages from non-admin users?
- how do I group content in magazine-style ‘issues’?
- Migrating non-WordPress CMS to WordPress, lots of data to move — possible solutions?
- Sub-directory blog on a sub-domain WordPress network site
- Guidance with The Loop for CMS
- Minor css-change based on topmenu – how?
- WordPress as Backend, Laravel Front End: How to connect Routes?
- Creating a searchable A-Z listing of hundreds of companies/services
- Downsides to not using built-in “Posts” post type?
- How do I create a custom post type for a training CMS in WordPress?
- WordPress CMS – hide content from public while in editing stages
- What is a good way to present templated content in WordPress?
- WordPress plugin for authoring technical documentation? [closed]
- get_transient(), PHP switch(), and comparison operators
- Migrating from other CMS to WP – losing SEO juice?
- Search form with Category and Sub Category
- CMS: Making complex pages editable by the end user
- How could I create a ‘private comments’ section on a custom post type?
- Check to see if page exists problems
- Strange problems when I try to insert HTML\XML code snippet in my posts
- Migrating database / content of non-CMS site to WordPress
- Comparing between a negative and positive number
- WordPress as a data intensive web app
- raw code vs wordpress