1. A feature and deployment recommendation system for content management systems operable on one or more microprocessors, the content management system comprising: a vendor-site deployment including a customer configuration repository adapted to store content usage metrics received from one or more customer-site deployments; an analytical engine configured to generate content usage patterns based on the stored content usage metrics; a recommendation engine configured to recommend an adaptation of any of the one or more customer-site deployments based on the generated content usage patterns; and a knowledge base adapted to store reference content usage patterns; wherein when the generated content usage patterns indicate substantially optimal performance of the one or more customer-site deployments, an adaptation of the one or more customer-site deployments is not recommended; and wherein when the generated content usage patterns indicates substantially optimal performance of a customer-site deployment from the one or more customer-site deployments, the generated content usage patterns for the customer-site deployment are stored in the knowledge base as reference content usage patterns and a configuration of the customer-site deployment is stored in the knowledge base as a reference customer-site deployment configuration.