Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
PHP Programming Security

PHP 5.2.2 and 4.4.7 Released 122

daeg writes "PHP 5.2.2 and 4.4.7 have been released with a plethora of security updates. Many of the security notifications come from the Month of PHP Bugs effort, and range from double freed memory to bugs in functions that allow attackers to enable register_globals, to memory corruption with unserialize(), to input validation flaws that allow e-mail header injections, with an unhealthy sprinkling of other bugs and flaws fixed. All administrators that run any version of PHP are encouraged to update immediately."
This discussion has been archived. No new comments can be posted.

PHP 5.2.2 and 4.4.7 Released

Comments Filter:
  • by suv4x4 ( 956391 ) on Friday May 04, 2007 @10:18PM (#18998089)
    At first I thought you were trolling but from your "fix their performance" statement I realize you just don't know what the hell you're talking about.

    Right. PHP's the fastest language out there, as proven in this test [].
  • by Dragonslicer ( 991472 ) on Friday May 04, 2007 @11:11PM (#18998467)
    I can't speak specifically about performance problems, since I know pretty much nothing about the engine itself, but anyone that doesn't think PHP has consistency issues doesn't use the language enough. There's some pretty serious inconsistency in function naming, though that's pretty much limited to functions that have been in the language for several major versions (array and string functions especially). PHP5 is a huge improvement over older versions, but it would still be nice to be able to completely get rid of all of the mistakes that were made in PHP3. And yes, I do write PHP code professionally, and I think it's a very good language, but you'd have to be delusional or inexperienced not to recognize its problems. Every language has its positives and negatives.

The IQ of the group is the lowest IQ of a member of the group divided by the number of people in the group.