• Worthstream@lemmy.one
    link
    fedilink
    arrow-up
    11
    ·
    2 years ago

    Most of the hate for php was born back in version 3 or 4, when it was a mess. Also a lot of people who where in college in those years learned php as a first language.

    Combine a language that does not enforce good coding practices and a lot of people making their first website, and you get some pretty horrible codebases.

    As part of my job is to maintain legacy php websites, I’ve seen lovercraftian nightmares. I love modern php, but I get where all this hate is coming from.

      • Worthstream@lemmy.one
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Once I had to fix a website with everything in the same script. Every page, every bit of html with inlne CSS and Javascript, was there in a gigantic sequence of else if, with functions (with embedded business logic) to output the common bits.

        I mean, the streets of R’yleh were more navigable than… that.

        • militantcookie
          link
          fedilink
          arrow-up
          2
          ·
          2 years ago

          You can write bad code in any language. Looks like you hit the jackpot with that one.