Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Why is the world still running on PHP?

2

Comments

  • tuxtux Veteran

    @Ruriko said:
    name a alternative wordpress that isn't made in PHP

    Ghost

  • In my experience, I love how quickly I can see new changes—I don’t have to keep restarting the entire system.

    Thanked by 2zejjnt BasToTheMax
  • simplicity and fast to deploy

    the classic way to host php site is just upload php project to public_html, if my web need database I can setting it up in cPanel/directadmin

    I don't need to touch pm2, systemd, docker, kubernetes etc.

  • That's right,

    I only use C and CGI for websites.

    Thanked by 2zejjnt BasToTheMax
  • Because it's cheap!

  • The thing about PHP isn't that it is a shitty language but rather it is a language that allows almost everyone to BE shitty at if they don't actually put in some basic work.

    Thanked by 3nick_ rpqu BasToTheMax
  • @Ruriko said:
    name a alternative wordpress that isn't made in PHP

    Ghost 👻

  • People need a good (enough), fast and cheap website then PHP is a thing. BTW, there is no Wordpress alternative in Nodejs, Python or Java. Wait, Ghost is easy to install, update, edit theme? I dont think so.

  • TbotTbot Member

    It's fast enough, cheap enough, and most importantly, rewriting the existing internet infrastructure is too costly.

    Thanked by 2zejjnt BasToTheMax
  • @SodaWithoutSparkles said: Between the servere vulnerabilities and that the language being written in a way that is very prone to go wrong, why is everyone still running on PHP?

    @SodaWithoutSparkles said:
    Between the servere vulnerabilities and that the language being written in a way that is very prone to go wrong, why is everyone still running on PHP?

    Because PHP is continuously updated, improved and patched when vulnerabilities are discovered. No programming language is perfect but regular updates and proper maintenance are what matter. PHP is still evolving .. not standing still.

    Thanked by 1zejjnt
  • @yoursunny said:
    I asked Muse a narrower question: why are most billing panels in PHP instead of Rust?

    The answer is: plugin ecosystem.

    • WHMCS and Blesta have so many plugins in the form of PHP files.
      Drop a file and you get a new feature.

    • Rust doesn’t have a stable ABI.
      If one makes a billing panel in Rust, the plugin would have to be written in WebAssembly, which takes more effort.

    Even if someone starts a new panel in another safe compiled language like Go, it would be an uphill battle when there are few available plugins.

    why muse not gpt or claude

  • @Ruriko said:
    name a alternative wordpress that isn't made in PHP

    maybe emdash,power by cf

  • i asked gpt and it said 69% sites use php.
    i think switching will come with a bigger cost.
    The bigger day-to-day danger is often the whole deployment: an unsupported PHP version, an unmaintained CMS or plug-in, weak configuration, or application code that mishandles input. IDK how many people are using latest 8.4/8.5 verion.
    substantial share of those 69% sites might be using PHP 6 or 7 version which can have many bugs and holes to hack.

    Thanked by 1zejjnt
  • TangeTange Member

    because wordpress is still alive

    Thanked by 1zejjnt
  • @Tange said:
    because wordpress is still alive

    and laravel and CI and Symphony :)

  • PHP just works

    Thanked by 1zejjnt
  • PHP is still widely used because it works, it's affordable to host and its ecosystem is huge. The real problem isn't the language itself, but outdated applications, poor coding practices, and neglected security updates. Switching languages doesn't automatically make an application more secure.

  • TrKTrK Veteran

    Because world needs php or maybe just maybe another language that doesn't comes with too many dependencies and compilations to run for just a basic form embedded with sendmail.....

  • Because of the lambo

    Thanked by 1zejjnt
  • emghemgh Veteran, Megathread Squad

    @Saragoldfarb said:

    @rpqu said:

    insecure

    Oh, I know who's going to appear

    Stop harassing @emgh . Hes insecure but a fine strapping young man!

    what the fuck

    Thanked by 1Saragoldfarb
  • emghemgh Veteran, Megathread Squad

    where i work no main project is running PHP but plenty of half-abandoned shit is

    Thanked by 2jsg Saragoldfarb
  • PHP originally was developed as a static website generator. Some smart boys thought it would be wise to let the generation do in realtime. The language was never safe enough, it was just a perl more suited for html generation.

    Thanked by 2jsg stable_genius
  • LeviLevi Veteran

    Yea, we should stick with dreamwaver.

  • jsgjsg Member, Resident Benchmarker

    @stable_genius said:

    @raindog308 said:

    @Levi said: Imagine world running on java… SetForumAblazeAfterYourSunnyPostHook()

    Tons of stuff still runs on Java. There's probably - no, definitely - more unique lines of Java running right now than PHP. Heck, there's more Java period when you think of Android.

    The answer to OP's question is ecosystem and inertia, the two most powerful forces in IT.

    Yes

    Inertia

    Add

    I don't care hacking

    to that!

  • raindog308raindog308 Administrator, Veteran

    @dbadude said: it was just a perl

    Ah, perl and the web...takes me back to my HTML::Mason days.

    Thanked by 1tux
  • OhJohnOhJohn Member
    edited October 22

    While we all remember PERL headaches:

    @Ruriko said: name a alternative wordpress that isn't made in PHP

    Movable Type (which even existed before Wordpress and blogger.com...) is running on PERL and still seems to exist.

  • stable_geniusstable_genius Member
    edited October 22

    @dbadude said:
    PHP originally was developed as a static website generator. Some smart boys thought it would be wise to let the generation do in realtime. The language was never safe enough, it was just a perl more suited for html generation.

    PHP grew out of its clothes and is showing too much now, unlike Perl.

  • ouzmouzm Member

    I've already upgraded to the latest PHP version — I'm just worried there may be other vulnerabilities that haven't been disclosed yet. There's been so much vulnerability news lately.

  • stable_geniusstable_genius Member
    edited October 22

    @vinhais said:
    PHP just works

    Indeed it does, but it looks stuck. PHP needs help.

    Thanked by 1jsg
  • @Levi said:
    Yea, we should stick with dreamwaver.

    indeed i used dreamweaver to create nicely formated html forms, and perl cgi to collect the submited data.

Sign In or Register to comment.