70% of the world's internet btw, but out-of-support deployments and little funding for permanent staff to manage the open-source project.

you are viewing a single comment's thread
view the rest of the comments
[–] 22 points 5 days ago* (last edited 5 days ago) (8 children)

PHP gained dominance by being the only thing that existed in early web days. Alternatives were Perl or C via CGI or PHP via apache that was so easy to learn and use it exploded.

Javascript and ruby didnt come out until after, java came out slightly before i think its forgotten just how old php is. It was designed for programmatically manipulating html pages which was revolutionary and wasnt designed with the modern internet.

Laravel 4/5 breathed new life into the language but its existence is based around intertia, high supply of cheap devs, wordpress. It also dominated the old serverside web which didnt get replaced by anything until around nodejs 4 when the concept for API and client separation became mainstream about 12 ish years ago and everyone became a full stack developer with public facing mongodb instances with the default login.

Source: been a webdev for far too long and the entire stack sucks regardless and the internet should only serve HTML pages as god intended

LAMP + jQuery + minimum wage dev team. Bangin profits

PHP 6

Cake PHP

CODEIGNITER

IIS

Windows server 2003

Relative imports

PHPmyadmin

shinji-froggy-chair

  • source
  • parent
  • hideshow 8 child comments
  • [–] 8 points 5 days ago (4 children)

    LAMP + jQuery + minimum wage dev team. Bangin profits

    As someone maintaining an entire platform written in PHP, jQuery, and Bootstrap, I rebuke thee

  • source
  • parent
  • hideshow 4 child comments
  • [–] 8 points 5 days ago (3 children)

    Blessed stack. Take me with you TAKE ME BACK

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 5 days ago (2 children)

    I’ll have you know that a few years ago our lead added React to the project using a custom webpack pipeline so now we have selectors that are being interacted with by both React and jQuery. Those bugs are fun

  • source
  • parent
  • hideshow 2 child comments