Great show Druff! A few comments re: the discussion of 2+2 moving over to Vanilla Forums:
- The "upgrade trap" is why I recommend not customizing software by hacking at it, but rather by using approved extension mechanisms like plugins, etc. Being trapped on an obsolete platform generally means that company run website using insecure, inefficient stacks exactly because the cost of upgrading is so painful
- Vanilla Forums is a modern, flexible forum system. Other modern platforms are Discourse, Flarum, vBulletin 5, Invision, etc.
- Vanilla Forums can look however you want them to, the theming is incredibly flexible. You could make it look exactly like vBulletin if you wanted. Here's an example of a poker-related Vanilla Forums site: http://www.crushlivepoker.com/forums...egy-discussion
- Vanilla Forums is not just a cloud hosted platform. You can self-host it, and do whatever you want with it, just like you can with vBulletin or Invision. vBulletin also offers similar cloud hosting options https://docs.vanillaforums.com/devel.../self-hosting/
- The OSS version of Vanilla Forums is 100% free. https://vanillaforums.com/en/software/ & https://open.vanillaforums.com/
- Tradereski is correct that you can't just downgrade the version of PHP that you run on a new host, because the underlying OS distribution doesn't support it
- PHP 5.6 end of life happened back in December, 2018; PHP 7.3 is the supported platform, and it's significantly improved (and much faster)
- End of Life = "A release that is no longer supported. Users of this release should upgrade as soon as possible, as they may be exposed to unpatched security vulnerabilities." https://www.php.net/supported-versions.php
- Rackspace (the hosting used by 2+2) is infamous for overcharging corporate clients "because no one ever got fired for choosing rackspace". There are so many better alternatives out there