??What's your budget? Include ongoing maintenance and upgrades; assume it will cost more than you think.
??What's your time line? Assume selection and deployment it will take longer than you think.
??What are your primary business requirements? Are you trying to drive traffic with better SEO, produce more content, provide social features, provide flexibility to advertisers, etc.?
??What technology do you already own and manage?
??Once you've identified suitable CMS platforms that work with your existing technology, evaluate them against your functionality needs. If you cannot find a CMS that fits your in-house technology and requirements, it may be time to introduce new underlying technology. —M.G.