The issue with in-life PHP versions is a constant argument on the Internet.
But one argument I never see mentioned is to encourage the folks that develop PHP (php.net) to slow the %&#! down with new releases. It's painfully obvious that their release cycle doesn't match what the user base of PHP uses.
The other argument surrounding folks that paid lots of money to have a project developed with PHP 5.6 ... those folks need to learn that ANYTHING developed for the Internet is always a subscription model. Things are going to change. The Internet today is different from the Internet in 2015, which is different from the Internet from 2005, which is different from the Internet in 1995. You can't plaster up a website with a script and then never, ever, ever touch or maintain it and expect it to work through out all perpetuity.
Scripts/Applications for websites and the Internet are different from non-connected single terminal applications. An example, I have family members that are still using Office 97 on their PCs. Yes, this is old software. Does it have security vulnerabilities? I have no clue, probably does. But in order to exploit it... someone's going to have to be sitting at the computer with Office 97. Short of someone breaking into the house, this kind of limits the potential abusers. But for a script/application on a website... can you vet every single visitor to the website? Can you insure every single visitor the website doesn't have some type of malicious intent?
I don't think enough people (especially the people that write the checks that pay gobs of money to have a script/application developed for their website) are aware of this distinction. A lot of people seem to think you can put something up on a website and then just treat it like an Office 97 install. That's just simply not the case. Those people need to be educated and informed of this difference.
But one argument I never see mentioned is to encourage the folks that develop PHP (php.net) to slow the %&#! down with new releases. It's painfully obvious that their release cycle doesn't match what the user base of PHP uses.
The other argument surrounding folks that paid lots of money to have a project developed with PHP 5.6 ... those folks need to learn that ANYTHING developed for the Internet is always a subscription model. Things are going to change. The Internet today is different from the Internet in 2015, which is different from the Internet from 2005, which is different from the Internet in 1995. You can't plaster up a website with a script and then never, ever, ever touch or maintain it and expect it to work through out all perpetuity.
Scripts/Applications for websites and the Internet are different from non-connected single terminal applications. An example, I have family members that are still using Office 97 on their PCs. Yes, this is old software. Does it have security vulnerabilities? I have no clue, probably does. But in order to exploit it... someone's going to have to be sitting at the computer with Office 97. Short of someone breaking into the house, this kind of limits the potential abusers. But for a script/application on a website... can you vet every single visitor to the website? Can you insure every single visitor the website doesn't have some type of malicious intent?
I don't think enough people (especially the people that write the checks that pay gobs of money to have a script/application developed for their website) are aware of this distinction. A lot of people seem to think you can put something up on a website and then just treat it like an Office 97 install. That's just simply not the case. Those people need to be educated and informed of this difference.