How can you possibly write an article titled "The Best Web Development Frameworks" and not include Rails, which the vast majority of those frameworks are derivative of anyway? Seems like the only way to do that is by intentionally omitting Ruby - which calls into question the motivations of whoever wrote this article.
They say you should never ascribe to malice what can be well explained by incompetence, but that's an astonishing level of incompetence if that's what it is.
Also, as mentioned in the comments the plethora of PHP frameworks is actually a downer. 1) How do you choose between so many bloody frameworks all trying to do the same thing, 2) Why don't they pool their resources and build one good framework instead of 40 that all suck to some extent?