Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Recommendations for Scalable CMS

What would you recommend to use as a CMS for a website that could scale to 1000+ pages of content?

Go with some enterprise content solution? Which one?

Build one from scratch? Which back end? What about the front end (templating)? How about an interface for easily publishing the content of the pages?

I know it's a fairly broad, open question, but I'm just looking to see what others are doing if faced with a website of this size. Nothing urgent either.

Thanks!

4 Answers

Tania Perez
Tania Perez
4,700 Points

I work on a website that has around 1000 pages of content and it's been run on Joomla! for the past three years. So far I've had no major problems with it. Though I love the idea of coding from scratch and this website actually started off with a cms based on symfony, from personal experience I wouldn't recommend it unless you have a decent sized team of dedicated web programmers. The website was continuously on the verge of been outdated because I didn't have the manpower or the time to learn new skill sets.

I've had positive experiences with Yii for big projects (10,000+ pages). It's free, open source, Bootstrappable, all that good stuff: http://www.yiiframework.com

Thanks for the replies!!

James Barnett
James Barnett
39,199 Points

Keith Wyland - There are lots of great choices and the advice above is spot on.

Build one from scratch?

That's a terrible idea, why re-invent the wheel. You could spend a year of full-time non-billable work and still not have anything that's half as good as the CMSes out there.