Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3228696
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 17, 20262026-05-17T16:43:25+00:00 2026-05-17T16:43:25+00:00

I do Drupal for a living and I like the system. However I’ve always

  • 0

I do Drupal for a living and I like the system. However I’ve always been intrigued by Plone and wanted to learn it well to broad base my knowledge of CMSes in general. I’ve played around with Plone in the past and was both mesmerized and repulsed by it — depending on the day.

But then again here is what I saw as the advantages of Plone

  • Python sweet Python
  • Built on battle hardened and uber mature Zope 2
  • Zope 3 style which is now available in Zope 2 also and therefore in Plone
  • Objects and not SQL
  • True separation of configuration and content (unlike Drupal where configuration and content is totally mixed up in the database)
  • Very powerful system to make custom content types (unfortunately not via a UI)

However it surprised me that there was nothing that I could find equivalent to views ( http://drupal.org/project/views ) and that taxonomy (i.e. classification) was not a first class citizen. Every Plone product seemed to take its own approach to taxonomy. All in all, though I loved its extreme and idealistic approach, it always struck me that everything was so darn difficult to accomplish in it.

I’ve really been hoping for Plone to succeed and every few months will explore its RSS feeds only to go back dejected.

I thought I’d test out Plone 4. The new feature list in Plone 4 was totally underwhelming to me ( http://plone.org/products/plone/features ).

Drupal 7 new features ( http://drupalcode.org/viewvc/drupal/drupal/CHANGELOG.txt?revision=1.373&view=markup) and WordPress 3 ( http://codex.wordpress.org/Version_3.0 ) seem to have done tons more in their new major releases.

Moreover replacement to Archetypes through Dexterity ( http://plone.org/products/dexterity/documentation/faq/how-is-dexterity-related-to-archetypes/view ) is also a great step forward. So while Plone 4 itself may be an improvement over 3.x is it enough to keep Plone in the reckoning amongst other CMSes?

Which brings me to my question:

Is Plone on a steady decline? Whats the future of Plone? Am I wrong in my assessment that Plone is not adding functionality and features at the rate other top tier CMSes are?

This http://www.google.com/trends?q=plone seems to confirm my fears.

Should I give Plone 4 a try and make it my “second” CMS?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-17T16:43:25+00:00Added an answer on May 17, 2026 at 4:43 pm

    Let me get the bias out of the way first: I’m one of the co-founders of Plone, so make of that what you will. 😉

    Plone 4 is in many ways an “intermediary” release — the original plan was to make it into a large release with new UI approach (new layout system Deco), improved type definition system (Dexterity) and improved theming story (currently referred to as XDV, name will probably change).

    Along the way, we realized that we needed a smaller release before we did that, so the major improvements got pushed to a new Plone 5 milestone, and Plone 4 was turned into a infrastructure / cleanup type release.

    With that goal in mind, the team delivered the fastest Plone yet (it trounces Drupal, Joomla and WordPress for speed), improved a lot of very important infrastructure (files are now stored outside of the database, it uses much less memory than it used to, and scales a lot better to large number of parallel requests).

    The innovation is still ongoing, and now that Plone 4 is out, we’re fully focused on delivering Plone 5, which should have a lot of the new features and improvements that were originally planned as Plone 4. In the meantime, we have an extremely solid and fast base to work from, and deploy customers on.

    You can also make make use of a lot of the Plone 5 tech in Plone 4 already — examples include the aforementioned Dexterity type definition system, the XDV theming system, and several other infrastructure improvements like the Chameleon template language (adds ~50% speedup for most pages).

    So, no — we’re not adding features at any slower pace — if you look at the source code history and activity instead of Google Trends (which isn’t a very useful metric for something as niche as a CMS system), you’ll see that there are more active developers and more code improvements than ever before.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Drupal has a very well-architected, jQuery -based autocomplete.js . Usually, you don't have to
I'm just starting to learn Drupal , and I am really liking it. What
in drupal 6, i've been experimenting with menu_tree('menu-name'); but i can't seem to figure
Drupal 7 divides content in two types: Article Use articles for time-sensitive content like
In Drupal 7 simple updates work like this: $num_updated = db_update('joke') ->fields(array( 'punchline' =>
Acquia drupal always puts the apache port :8082 to the end of site url,
Drupal is considered as more powerful among the two. However, with release of joomla
Drupal uses this symbol for breadcrumb seperation: » However, it shows up really messed
In Drupal I'd like to set up a rule that only runs if a
Drupal employs a custom session handler that changes the familiar...: $_SESSION['foo'] = 'bar'; echo

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.