December 15, 2017 by Paul G. | Blog, Shield Pro

Shield Security To Drop Support For PHP 5.2 (and 5.3)

Shield Image

The issue that WordPress stills maintains support for PHP 5.2 burns hotly in the minds of many developers.

It’s not a decision based on what’s best for the code, but on what’s best for reputation and maintaining the WordPress userbase.

What’s the big deal about all this PHP version stuff? Who really cares?

A lot of people care, including us. So let’s leave aside the fact that:

  • PHP 5.2 was first released in 2006. That’s about a year before the 1st iPhone was released. Imagine your iPhone hadn’t moved along in development for over 10 years?
  • PHP 5.2 is no longer maintained so any security vulnerabilities are left to rot.

We find that developing PHP in anything less that PHP 5.4 to be a pain in the proverbial. PHP v5.3 helps a lots, but PHP 5.4 brought a couple of great little features that we like to use. But in WordPress, we just can’t.

Using PHP features that aren’t compatible with 5.2 causes problems, such as:

  • larger development time/costs
  • more complex development
  • serious bugs/fatal errors when developers accidentally use language components that aren’t recognised in PHP 5.2

PHP 5.2 development is like typing with one finger. You’ll get the job done, but it’ll be tedious, prone to mistakes, and will take much longer.

And we’ve had enough!

Starting with v6.0 of the Shield Security plugin, any new features/code will be compatible with PHP 5.4 and above.

We’ll keep existing features and their compatibility with PHP 5.2, but we’re not going out of our way any longer to support it.

Any new features, such our new Welcome Wizard UI and options Import/Export, will be restricted to installations running PHP 5.4 and above.

Who will impacted?

Pie-chart: WordPress PHP Usage Statistics

Pie-chart: WordPress PHP Usage Statistics (2017-12-15)

It turns out only a minority of users will be impacted by this. And by “impacted”, we mean they wont get the new features. Their sites will continue to work, and Shield will keep running.

You can find out roughly how many people will be impacted by this if you look at WordPress’ own statistics. As of today, roughly 13.4% of websites that run Shield will be impacted.

Thankfully many sites are already running PHP 5.6+. This inspires some hope at-least that webmasters are moving onward.

What can you do if your PHP is less than v5.4?

It’s simple.

Contact your webhost and ask that they switch up your PHP version to 5.4. You can go higher, but best to take baby steps here since if you go too high, something may break on your site.

With cPanel, assuming your host permits it, you can change your PHP version yourself, without contacting your hosting provider.

Isn’t this a little unfair – WordPress supports PHP 5.2?

If WordPress/Automattic want to continue supporting 5.2, then we salute them. It doesn’t mean it’s the right choice for everyone else, just the right one for them.

Also, if you’re really serious about the security of your websites, and that’s why you run Shield Security, shouldn’t the core engine that runs your website (PHP) also be secured?

Questions/Suggestions and Feedback?

We love feedback… so much so that we ask for it at the end of most of our blog posts 😉

If there’s something we haven’t considered here, we’d love to hear it. Or perhaps you like the idea that your Shield Security software is taking this step forward. Let us know below!

Hello dear reader!

If you want to level-up your WordPress security with ShieldPRO, click to get started today. (risk-free, with our no-quibble 14-day satisfaction promise!)

You'll get all PRO features, including AI Malware Scanning, WP Config File Protection, Plugin and Theme File Guard, import/export, exclusive customer support, and much, much more.

We'd be honoured to have you as a member, and look forward to serving you during your journey towards powerful, WordPress security.

Try ShieldPRO Today →

ShieldPRO Testimonials
@btreece84's Gravatar @btreece84

Follow Up on Previous Review

Great Job! I was very critical about the lack of clear notes in the change log in my first review. I’m happy to say that crystal clear, point by point updates have been logged fully for more than a month now. Could not be happier with a security plugin! Definitely…

@lcwoodward's Gravatar @lcwoodward

these guys are on top of it!

I use this plugin on ALL of the 20+ websites I manage for clients. I have had no security breaches or compatibility issues with it in the year+ that I’ve been using it. It takes care of spam, too. Very well. I also use their iControlWP plugin for website management…

@alkairaouan's Gravatar @alkairaouan

So far so good.

Wished the shield small box at the bottom was more unobtrusive…

@allinaday's Gravatar @allinaday

Really like this

This works well. Took a bit to work out the best settings. Good job guys. Thank you.

Leave a Comment

Your email address will not be published. Required fields are marked *

Click to access the login or register cheese