Skip to content.

plope

Personal tools
You are here: Home » Members » chrism's Home » Short Plone Wishlist » Hmm, that's the way the market has seemed structured
 
 

Comment

Above in this comment thread: Short Plone Wishlist » Funny....

Hmm, that's the way the market has seemed structured

Posted by zopepaul at 2008-02-06 06:26 AM
I believe the big boys have always rendered piles of HTML files to disk for static delivery. Here are some example links:

- Bake vs. Fried, http://www.cmswiki.com/tiki-index.php?page=baked

- Static vs. Dynamic, http://www.cmswiki.com/tiki-index.php?page=Static+versus+Dynamic+Publishing

- CMS Watch on content delivery, http://www.cmswatch.com/Trends/472-Content-management-and-delivery

- CMS Deployment Patterns, http://contenthere.blogspot.com/2007/06/cms-deployment-patterns.html

Well, if that's what it means, then...

Plone doesn't do that by default, no. But defining CMS as something that out of the box generates static content? I don't get that. First of all caching is a much smoother solution, and secondly, static HTML-file generation tend to break down if you do personalized content. And thirdly, not one single major CMS is ever sold out of the box. So saying that Plone isn't a CMS because it doesn't do this out of the box simply makes no sense.

This will change though..

I think this notion of a CDS will change. Not tomorrow but in the long run. Sites need to become more and more dynamic to provide new types of marketing. I blogged about this here:

http://mrtopf.de/blog/web20/what-is-the-future-of-content-management-systems-related-to-social-networks/

And Plone is actually in good position for that except for it's speed ;-)

Yes I know, you can enhance your CDS to be not static pages but a PHP app etc. but IMHO this makes the setup very complicated and probably never can be done completely out of the box. It also means that you might have different backends, different workflows etc. Usability will probably go down the hill. I definitely want a more integrated system. Maybe one solution would be to have a Plone light which is fast as hell but still can interoperate with it's big backend brother. (of course it's easier to get hosting for PHP than for Python but then again I think in this market it's not that important to have the cheapest hosting provider on earth but you will have your own specialized setup).

But of course if the general perception for some audience is that Plone is no CMS then maybe we shouldn't market it as such.