This, ”Switching from PHP to Zope/Python”, might be significant; despite my horrid experiences with Zope, the concept continues to attract.
Something about granularity?