Something Burger 🍔

Bun, meat, salad, tomato, onion, Cheddar.

somethingburger@lemmy.world somethingburger@beehaw.org

  • 0 Posts
  • 7 Comments
Joined 2 years ago
cake
Cake day: August 11th, 2023

help-circle
  • Nextcloud’s biggest issue is performance, and PHP, while not a problem per se, doesn’t help. PHP is not designed for huge applications that need to have processes running in the background; it only runs when a request is made then stops the process, therefore it needs to load itself from scratch on every single page load.

    This is because PHP uses something called CGI; the webserver (usually nginx or Apache) calls an external PHP binary to generate a page. With Go (or pretty much any other language), the app is its own server and can keep data in memory and do stuff even when no request is coming.