I hope kitz does not mind my post but please delete if you need to sorry

No not in the slightest - Thank you. The structure of the site means there are a lot of external factors to consider and there isnt an overnight solution. Still not 100% sure how Im going to proceed as regards to either paying my hosts to manage some of it or using let's encrypt... but there will likely have to be some sort of proxy because of forum images etc.

John is one of the few who knows it is under progress, as with him being in the hosting business himself I had asked his opinion on the best way to proceed with this a while ago.

He is also aware of the development work going on behind the scenes regarding making the main site responsive. This is a massive project - there's 100's if not 1000's of pages if you include all the .php dependencies. There's only one of me, not helped by the fact some days I find it difficult to type so you can imagine how slow coding is.

----

I have looked as various CMS even installed a few and thought I was going to use Joomla, then found MODX may be better. Installed MODX on my server.. started trying to build the front end... then realised because it was all database driven I have a massive problem when it comes to some of the site urls and naming... and it is not going to work well with certain pages such as the broadband checker.

So back to the drawing board and using a template system. Thought I'd found something whilst it will let you add pages to a single template system, it doesnt manage templates (re updates!)... but hey it was 'cheap' at under £100 , but then I found it broke all php <?> tags. Luckily I found that out before I'd progressed too far and paid for the full version.

If the site was new then starting using something like MODX or Drupal would be the way to go. (That in itself is a learning curve). But it isnt - and there's about 14 years of content with a custom built back end system. There is no easy way. Its not a WP type site which works well for blogs, but certainly does not for tutorial type things which needs a proper menu navigation. There's far too many pages already indexed with search engines using static urls rather than "php?page=1". There's also the subfolders eg /adsl or /routers issue to be overcome. So I'm spending quite a lot of time at W3C and having to do my own grid layout. They grid layout is almost finished. I have a menu system that works. Next will be transferring all content pages to W3.CSS responsive. That in itself could take time as it will have to be done a page at a time. When that is done, then the new site can be launched as https.

If you mean CMS I covered that above. No word of a lie Ive spent months trying to find a suitable replacement, even wasting a few weeks messing with MODX before realising it wasnt going to work right.

Forum would still need some sort of proxy though for external images. I had been waiting for latest version of SMF (which has been recently released) which makes things quite a bit easier in respect of the forum. However it is and always has been the main site which is much busier than the forum.

Believe me, if there was an easy option then I'd do it. Unlike other sites of this site, there are no paid staff, ad revenue is practically zilch atm 'cause everyone uses adblockers. Even TBB has a team who works behind the scenes responsible for Admin and web side of stuff. Same with ISPr who have a content team. Me I have to do everything for nowt with grateful assistance from Eric and Alan who help on the forum side of things when it comes to moderation.

No, I meant a CDN like Cloudflare, MaxCDN or Amazon CloudFront. Cloudflare offers a free plan as well (with a free shared SSL certificate). They will cache most static content so your bandwidth overhead should reduce significantly.

Not really my area of expertise though, so apologies if I'm way off the mark here.

Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rick Cook, The Wizardry Compiled

There is no strict limit. I've never heard of anyone's free plan being terminated/forced to upgrade, but the terms would allow them to kick someone off. I expect kitz.co.uk would not reach enough usage to run into that problem.

Even if Kitz goes for the $20 a month plan (Pro), the overall running cost could drop as a) the bandwidth bill could drop significantly and b) the site potentially could be run on a smaller server/VPS if the load drops by enough of a margin.

Come on guys. I know you want to help, and it's appreciated, but Kitz has researched this very thoroughly, and as she said above "if there was an easy option then I'd do it". The main site is very busy and has complicated interactions with other sites. It's definitely not a simple job.

There is no strict limit. I've never heard of anyone's free plan being terminated/forced to upgrade, but the terms would allow them to kick someone off. I expect kitz.co.uk would not reach enough usage to run into that problem.

> It is possible to set the "Browser Cache Expiration" setting to "Respect Existing Headers" meaning Cloudflare will not override or insert a Cache-Control header (unless told to do so by a specific Page Rule).

When set to "Respect Existing Headers" cloudflare will only cache pages when your server sets cache-control/expires headers to allow it, instead of doing it by default.Should be no need to pay for page rules that way.