4 ms·
There's one thing none of those have that PHP has: Work with off-the-shelf managed hosting.
by greenhouse_gas 9y ago
There's one thing none of those have that PHP has:
Work with off-the-shelf managed hosting.
- jjirsa 9y agoThis is something programmers will never appreciate, and every small business on earth has already encountered Go build your client's new website in go, and then spend 80 hours trying to make it work with their $5/month hosting
- jjeaff 9y agoAnd then after you move on, be cursed for all eternity when they have to find and hire someone with go experience to fix that tiny bug. Costing them 3x as much as if it was just PHP where anyone and their brother can work on it.
- greenhouse_gas 9y agoYou can get it to work with a $5 a month VPS. The issue is more that a VPS requires constant maintenance. Let's say my friend runs a store. He needs a website. I can: 1. Find a $5 a month shared hiding plan. As it's Shared, they don't let you start servers, so go (as well as python) is out of the picture (unless you run it as a CGI - yuck). You develops the site, sell it to him, and fix on contract. You never have to do another thing for him. 2. Get a $5 a month VPS, spend another $1 a month (or more) on an S3 backup. Ensure said backup works (try it out once in a while). Keep OS up to date. Which is easier? Which is more maintainable? Does anyone think that if WordPress was written in Python it would get nearly as much traction? That's why PHP won the internet (and that VPSs were extremely expensive until a about a decade ago) - servlets where around for a long time but you couldn't run it on a shared server - made it dead on arrival.
- cutler 9y agoJust switch them to a $5/mth Linodode VM and push your one-off prepared Docker image. They're now getting 1GB RAM for their money so no complaints.
- deleted 9y ago[deleted]
- jjirsa 9y agoThis is exactly the type of response I expect from people who have never done this in real life, because real small businesses don't know what to do with that linode VM, don't know what docker is, and will end up undoing it all the day they need to make a 2 line text change and their neighbor who makes those changes for them in notepad can't do it anymore