Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Other From WordPress to Kirby Re: From WordPress to Kirby

#120225
__
Participant

> If nothing you used required 5.4, why would it be preferable? Is it just a case of being future-proof?

bug fixes, security patches, engine efficiency… and the forward-compatibility you mention is a good thing, too.

I know that many people are “stuck” with legacy software, and I understand – if you don’t have the capability of making everything work with a new version, then you have to make do. (This isn’t our situation, as Bastian is actively working on a fix for this particular issue.)

*However, if you’re not running > 5.3, you **really should be**.*

PHP, believe it or not, is largely backwards-compatible: almost anything you come across that “doesn’t work” in a new version falls into one of the following categories:

(1) it didn’t work in the old version either, but the error was being ignored *and/or* another error was canceling it out *and/or* 98% of the time it failed in just the right way and so no one noticed

(2) it is something that you shouldn’t have been doing in the first place, like using a function that had been outdated and superceeded by another for over eight years (e.g., `mysql_*()`) or relying on a “feature” that was really just a security hole (e.g., `$_REQUEST` or `magic_quotes_gpc`)