PHP Classes

Why You Need to Choose the Right Moment to Upgrade to a New PHP Version - 4 minutes - Lately in PHP Podcast Episode 92 Part 1

Recommend this page to a friend!
  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Why You Need to Choos...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

Author:

Viewers: 129

Last month viewers: 4

Categories: PHP Tutorials, Lately in PHP Podcast

Every developer depends on several types of software applications to run their applications to do their work. Examples of those software applications are PHP, a database server, a Web server, and an operating system.

Newer versions of these software applications are released to improve their features and fix their bugs to benefit the community of developers that use them in their projects.

Upgrading too soon or too late to a newer version of a software tool that you need may cause problems of instability or security in their applications.

Please read this article, watch a 4-minute podcast video or listen to the audio of part 1 of episode 92 of the Lately in PHP podcast on why it is essential to carefully choose the right time to upgrade to a newer version of PHP or those software tools.




Loaded Article

In this article you can learn:

When Is the Right Moment to Upgrade to a New PHP Version

1. This Article: Why You Need to Choose the Right Moment to Upgrade to a New PHP Version

2. Next Article: When Is the Right Time to Upgrade

Contents


Listen or download the podcast, RSS feed and subscribe in iTunes

Click on the Play button to listen now.

Introduction music provided by http://spoti.fi/NCS

View Podcast in iTunes

Listen on Spotify
Listen on Spotify


Sound effects obtained from https://www.zapsplat.com/

In iTunes, use the Subscribe to Podcast... item of the Advanced menu, and then enter the URL above to subscribe to this podcast.

Watch the podcast video

See the Lately in PHP podcast play list on YouTube and Subscribe to this channel there.

Episode 92 Part 1 Video

Play Video

What was said in the podcast

1. What Happens When a New Version of Software Tool that You Need is Release

When a new version of a software tool is released, for instance, a new version of PHP, often there is great excitement among the community of developers that use PHP in their projects.

1.1. New Versions of PHP Are Extensively Tested

A newer PHP version includes new features, performance improvements, bug fixes, etc. Many developers are unaware that a new version also has new bugs and changes in the parts that may break the compatibility with PHP code that used to run well in the past.

To be clear, PHP core developers are meticulous when changing the PHP language.

First, they only change features with the approval of community features that care about making improvements. Therefore, there is a voting process for each new change to the language proposed by the community developers.

One important aspect is that the core PHP project comes with an extensive list of tests that aim to verify if any changes done in the PHP language do not break existing features. This aspect of the PHP language is excellent because it helps ensure the quality of the project.

1.2. New Releases Go Through Several Phases Before They Are Launched

Another aspect is that before a final release of the new PHP version is done. The project goes through several phases. Anybody can contribute by contributing unique code to implement or fix the language features.

1.3. New Releases Still Have New Bugs

Still, it is practically impossible to test a complex project like PHP thoroughly. There is always a chance that a change may break an existing feature. Sometimes there is no test to verify the aspect of the part that breaks in the new version.

This last aspect delays the adoption of the PHP developers to a newer PHP version.

Show notes



You need to be a registered user or login to post a comment

1,616,405 PHP developers registered to the PHP Classes site.
Be One of Us!

Login Immediately with your account on:



Comments:

No comments were submitted yet.




  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Why You Need to Choos...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)