Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

What is involved in maintaining a website long term?

I am interested in understanding what is involved in maintaining a website during its life cycle. Does anyone now any good resources so I can better understand this process?

3 Answers

Ken Alger
Ken Alger
Treehouse Teacher


What type of website are you thinking of maintaining? A website with a list of all of the names of the songs composed by Mozart doesn't require much maintenance. A website which tracks all of the players, past and present, to have played in professional baseball and track all of their stats would be a bit more long-term intensive.

Ricky Catron
Ricky Catron
13,023 Points

Sometimes a kind of content managment system such as Wordpress or Drupal is used so a client can maintain the site on their own. This would allow the developer to word on adding existing features, increasing traffic, improving the site, updating it as new features became available and older features became deprecated.

A site with no content managment system requires a little more as the developer would likely also be responsible for all new content.

Site expansion also needs to be considered. How many visiters does it get? Does it need a better hosting plan? A cloud? More databases? Is it easy and intuative? Is it responsive?

To just maintain a site with a content managment system would in my experiance be easy. Just fix bugs. To just maintain a site with no content managment system would be more frequent content updates. Just maintaining the site is one thing but most people want to add to it to improve it. At that point a lot more comes into play. Goodluck!

Thank you Gentlemen, I appreciate your help.