On BNET: 5 classic computer pranks
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 1 of 16:
Next »
Open source and PHP at its worst
I cannot fathom the design decisions that went into PHP. Maybe that's because there weren't any.

That "language" (I use that term in the broadest sense here) is accident upon accident, quirk upon quirk, patch upon patch.

PHP is a complete mess without a single guiding vision other than to allow cowboy coders to whip up insecure and unstable sites with no knowledge of programming. I could write a book about the stupid decisions in PHP.

While WordPress is one of the absolutely most insecure webapps ever written (it has been plagued by faults such as this), you can somewhat forgive the WP developers for this one. PHP has a bad and misguided behavior allowing arrays to be injected into parameters. Combined with weak and dynamic typing you really need to know all the quirks of PHP to avoid mistakes such as this.

Posted by: honeymonster   Posted on: 08/11/09 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Open source and PHP at its worst  honeymonster | 08/11/09
So I see you haven't written a line of PHP yourself...  storm14k | 08/11/09
What about making it harder to learn?  eqpc | 08/11/09
It doesn't need to be harder to learn.  storm14k | 08/11/09
I understand..  eqpc | 08/11/09
The problem is more about accesibility than anything.  storm14k | 08/11/09
The problem is definitely with the language, PHP  honeymonster | 08/11/09
And pray tell which language....  storm14k | 08/12/09
Oh my, I've written more PHP than you've eaten peas  honeymonster | 08/11/09
What!!!  eqpc | 08/11/09
Explanation  honeymonster | 08/11/09
Thanks  eqpc | 08/11/09
Too much power for some people....  storm14k | 08/12/09
You probably have...  storm14k | 08/11/09
Here is how you can patch this manually  georgeou | 08/12/09
Not really compromising the admin account  twc_brian | 08/12/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here