I'm considering doing some web design and development for money but something that has been on my mind for awhile now is, when designing websites for clients do they need to have a back-end for the admin to log-in and add new content to the pages? As I'd imagine it would be difficult for a client with limited techincal knowledge to edit a HTML or PHP page in it's raw format and would be a bit expensive to pay someone everytime a client needs a new paragraph inserted into a page.
If the back-ends are required for designing and developing websites professionally is there software or scripts out there that auto-generates a back-end for editing content on pages for clients or does it need to be done manually?
I know CMS like Joomla and Drupal exist and have a back-end but I was wondering if there's anything in existence for websites that are made up of PHP pages created from scratch?
Sorry if this sounds stupid.