I recently took over several projects including a zope/plone project. It was fully outsourced. However when I questioned the cost of monthly service I was told:
Zope maintains the ability to undo any and all actions on the site, so you have to periodically compact the object database or else your performance drops considerably as the size of the database grows very quickly. I requested a full list of the maintenance duties that are performed each week from the developer in charge of this project :
We have confirmed with them to spend 4 hours/week for maintenance.
+ check their site for performance issue, errors (log)
+ packing database (ZODB)
+ run webalizer and rotate log
This seems excessive for a lower volume site. Does this sound right? Does Zope really need this much maintenance to perform adequately?
Thanks for the input.