I've been using a CMS for quite some time. Back before I discovered Wordpress I use a phpBB forum for the backend and a blog-like portal page to display the posts. Then I was very happy with blogging and Wordpress for quite some time. Eventually blogging became more of a chore than fun but I kept the Wordpress site active just because it still gets a lot of hits and I couldn't possibly shut it down after all this time.
Recently my sites and those I make for others have become smaller and more focused. It seems that making adjustments to a page in a CMS is a whole lot more work than a static site would be. Do any of you actually work with static sites these days? I'm not sure that using a CMS is saving me any time as I still write the content HTML in the backend. Would I be better served by just keeping a general template and uploading/modifying pages as needed? I could drop my .NET hosting and just maintain one server instead of two.
I'm actually thinking the opposite
...and thinking that for smaller sites, even ones that the client hasn't requested a CMS for, that it'd probably be quicker to use a simple CMS to develop the site with, especially if it includes pages that contain a series of items of a similar nature, e.g. a projects page that might have title, description, image gallery and maybe some other custom fields.
I'm not thinking of something like Wordpress but have been looking at CMSs that are easy to set up custom fields with like Hero Framework, ProcessWire and PyroCMS.
I use a simplified CMS for
I use a simplified CMS for just about everything but it always seems that when I want to make a change I'm digging into the code to do something as simple as listing a few articles on the home page.
I guess it does more than just output content from a database. It also maintains the menu and the sitemap without me having to touch it. It also makes changes site wide in one place using a configuration table in the database.
I do have a MasterPage (template thingy in .NET) switcher in the backend. I guess I could just make a few different templates with the parts I need to add and choose it when necessary. I should just rewrite the whole thing.
Really depends on the site,
Really depends on the site, how often the content will change, and how the client is going to keep it updated.
If the site has only 6 pages and will very rarely change I would use a static html.
With a CMS you have the overhead of keeping it up to date, security patches etc.