Slashdot Mirror


PostgreSQL Slammed by PHP Creator

leifbk writes "'The Web is broken and it's all your fault' says Rasmus Lerdorf, the creator of PHP. He talks about not trusting user input, and the brokenness of IE, which is all fine. Then he makes a statement about MySQL vs PostgreSQL: 'If you can fit your problem into what MySQL can handle it's very fast,' Lerdorf said. 'You can gain quite a bit of performance.' For the items that MySQL doesn't handle as well as PostgreSQL, Lerdorf noted that some features can be emulated in PHP itself, and you still end up with a net performance boost. Naturally, the PostgreSQL community is rather unimpressed. One of the more amusing replies: 'I wasn't able to find anything the article worth discussing. If you give up A, C, I, and D, of course you get better performance- just like you can get better performance from a wheel-less Yugo if you slide it down a luge track.'"

33 of 527 comments (clear)

  1. I love my Yugo luge commute by Anonymous Coward · · Score: 4, Funny

    It's very fast and I haven't been killed yet.

    1. Re:I love my Yugo luge commute by Rob+T+Firefly · · Score: 3, Funny

      The luge isn't something you just dump Yugos on, it's a series of tubes!

    2. Re:I love my Yugo luge commute by beckerist · · Score: 2, Funny

      Give up Acid and your whole world becomes quite clear! Just ask the '70's!

  2. Avoid databases... by DreddUK · · Score: 5, Funny

    Honestly, just avoid this discussion by using flat files.

    --
    "If A equals success, then the formua is A=X+Y+Z. X is work. Y is play. Z is keep your mouth shut" - A Einstein.
    1. Re:Avoid databases... by spun · · Score: 5, Funny

      You kids and your fancy flat files. Back in my day, we kept our data in huge honking boxes of punchcards, and we were grateful!

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:Avoid databases... by $RANDOMLUSER · · Score: 5, Funny

      You had boxes?

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    3. Re:Avoid databases... by beavt8r · · Score: 5, Funny

      We were supposed to keep that stuff?

    4. Re:Avoid databases... by Vraylle · · Score: 4, Funny

      Why, we used to DREAM of boxes and punchcards! In MY day we had to line up large stones into neat rows to represent binary. On a steep slope. In the middle of an earthquake. In Antarctica.

      --
      Mutant Freaks of Nature: "Frighteningly Addictive"
    5. Re:Avoid databases... by dextromulous · · Score: 5, Funny

      You had binary? We had to get about with only zeros, and some days we didn't even have those!

      --
      There are two types of people in the world: those who divide people into two types and those who don't.
    6. Re:Avoid databases... by rk · · Score: 5, Funny

      We only had ones because the zeros were too fat to fit through our tiny wires.

    7. Re:Avoid databases... by hullabalucination · · Score: 2, Funny

      huge honking boxes of punchcards

      We had punchcards but we didn't have keypunch machines. We had to take X-Acto knives and cut out perfect little tiny rectangles from each card by hand. Putting a simple 100-line program on cards could take over a year. I started my first programming class (Fortran 101) in 1974 and I'm on schedule to finish it next year. My first TA passed away seven years ago from old age.

      * * * * *

      Do not compute the totality of your poultry population until all the manifestations of incubation have been entirely completed.
      --William Jennings Bryan

    8. Re:Avoid databases... by rocjoe71 · · Score: 5, Funny
      You had paper? We recorded everything on slabs of rock.

      ...When the system crashed, you knew it crashed. That's how we lost Ug, we really miss Ug.

      --
      Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
    9. Re:Avoid databases... by I+Like+Pudding · · Score: 5, Funny

      Pfft. I was a sysadmin for the Tower of Babel. When that thing divided by zero, man, nobody could even talk anymore.

    10. Re:Avoid databases... by paranode · · Score: 5, Funny

      You had stuff?

    11. Re:Avoid databases... by TheLetterPsy · · Score: 4, Funny

      You had?

    12. Re:Avoid databases... by Anonymous Coward · · Score: 5, Funny

      Back in my day, we no fancy verbs! And we it!

    13. Re:Avoid databases... by crawling_chaos · · Score: 5, Funny

      Just be glad that you missed the 40 day and night core dump. Boostrapping a planet takes forever and they hadn't invented overtime yet.

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    14. Re:Avoid databases... by Gorshkov · · Score: 3, Funny

      And the lord said, "Let there be light!" And Moses, who was the chief electrician at the time, pulled the switch, blew the fuse, and fucked up the entire miriacle ........

    15. Re:Avoid databases... by paranode · · Score: 5, Funny

      You it?

      Maybe this too far...

    16. Re:Avoid databases... by paranode · · Score: 2, Funny

      Pssh, overtime? Try creating the whole thing in seven days and not getting paid!

    17. Re:Avoid databases... by nocomment · · Score: 4, Funny

      40 days would have been a vacation for us. We had to muck about for 40 years just trying to get the rain server going. For years it just rained bread, and the Manna pages were completely useless.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
  3. There ARE other scriping languages besides PHP ... by xmas2003 · · Score: 5, Funny

    "Rasmus Lerdorf, the creator of PHP ... said the current state of the Internet includes a litany of broken items, but with a little help from PHP there may well be some hope for the Web yet."

    I wonder if he has ever consider using Perl ...

    --
    Hulk SMASH Celiac Disease
  4. Re:Let me be the first to say... by syntaxglitch · · Score: 5, Funny

    But with PHP and MySQL, you can hammer screws much faster! :D

  5. Pot and Kettle by markbthomas · · Score: 3, Funny

    "'The Web is broken and it's all your fault' says Rasmus Lerdorf, the creator of PHP."

    Translation:

    "Hello, Kettle? Yes, this is Pot. What colour are you..?"

    Really, if Lerdorf wants to know who broke the web, he just needs to look in a mirror.

  6. Say it ain't so by Von+Rex · · Score: 2, Funny

    Are you saying a Slashdot editor didn't bother to fully read the article and just made up a sensational and misleading headline in order to troll for mouse-clicks?

    I don't believe you.

  7. Re:There ARE other scriping languages besides PHP by Anonymous Coward · · Score: 2, Funny

    I've been writing Perl for 6 years ....

    Anyone else misread this as "I've been WAITING for Perl 6 for years"?

  8. Huh? by 93+Escort+Wagon · · Score: 5, Funny

    "just like you can get better performance from a wheel-less Yugo if you slide it down a luge track."

    I am sick and tired of seeing these sweeping, baseless statements on Slashdot. The body of a Yugo is much too wide to sit flat on the ice of a luge track.

    Editors, please start doing some fact checking before posting this stuff.

    --
    #DeleteChrome
  9. Re:Let me be the first to say... by Anonymous Coward · · Score: 2, Funny

    They say to a man with a hammer, everything looks like a nail. I'm sure it was even worse for the guy who invented the hammer.

    Yeah but this is the guy who invented broken thumbs.

  10. Summary of article by bonch · · Score: 3, Funny

    "PostgreSQL sucks." - From the guy who brought us magic quotes

  11. XSS wtf? by paulpach · · Score: 2, Funny

    Excuse me Rasmus, but aren't you teaching how to write XSS vulnerable code in your php tutorial?

  12. Re:Mod Post -1 Troll by mlwmohawk · · Score: 2, Funny

    That's just the thing. MySQL loses on all technical merits, yet the pro-mysql mob refuse to be reasonable. :-)

  13. Re:database usually more robust than apps that use by leifbk · · Score: 2, Funny

    Play around with ACID, and you're liable to take a header out the window !!

    Dude, that's another kind of ACID. It's database ACID (Atomicity, Consistency, Isolation, and Durability), not the stuff that people got high on in the sixties. Concerning the latter, there actually have been unsubstantiated rumors about people who imagined they could fly and took a dive through the window.

    --
    I used to be a sceptic. These days, I'm not so certain.
  14. speed up your database layer by brennz · · Score: 2, Funny

    Switch out your Postgresql database for a Mysql database running on speedy ISAM tables.

    VROOOOOOOOOMMMMMMMMMMMMMMM!

    Is that the sound of your database speeding up, or your data integrity disappearing?

    Only Rasmus Lerdorf really knows...