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

Gary Jennings
Gary Jennings
22,408 Points

Admin Page for Website

When handing a finished website project over to a client. What is the best way for your client to update their website? I have heard some people set their site up with Word Press. Why not just make an admin page on the website with some html forms that update information on the website?

4 Answers

Why would you want to rewrite something that already exists and is free to use like wordpress. The forms and updating you're talking about is exactly what wordpress(it's even more advanced). If you want, you can write your own CMS(google it) to have a custom update page.

So when i have finished my webiste all done , the project like facebook , and i want to put it on internet and if i want to change something without going to code or whatever i gonna need to leanr wordpress aswell?

Gary Jennings
Gary Jennings
22,408 Points

isn't Word Press more for using templates and themes for a website, or can you code your own website and use Word Press to update the site?

Natalia C.
Natalia C.
2,027 Points

DPJ van Valderen there's no point in "why make something since it exists". First of all, there's no 'one solution to fit them all', not all cases are the same, not all websites should be in WP 'just because'. In fact, custom solutions are preferred by many businesses, so don't forget about what clients want as well. ;) Developers and programmers wouldn't exist after all if everything were WP! lol

Gary Jennings since we're not taking about a WordPress site, you have 3 solutions:

  • Either hand it over 'as-is' and whenever they'll need to change something they'll have to hire a developer again for the changes (or you! -for a hrly rate perhaps?)
  • Again, leave it as is, but have an ongoing relationship with your client maintaining the site for a monthly retainer
  • Or, make a custom CMS for your client to update it him/herself.

:)

Gary Jennings
Gary Jennings
22,408 Points

Thanks Natalia for your thoughtful response. I've started the on the custom CMS route.

Natalia C.
Natalia C.
2,027 Points

Glad I've helped! :)

For some reason I was sure you'd go on that route... I just hope it was something already outlined in your project's SOW and you're not doing more work for the same money... ;)

Wish you success!