The core point is valid. As someone who self hosts, it's become so complicated to get the most basic functionality setup that someone with little to no knowledge would really struggle whereas years ago it was much simpler. Functionally now we can do much more but practically, we've regressed.
What's so complicated? I'm currently on DigitalOcean but I've self-hosted before. My site is largely a basic LAMP setup with LetsEncrypt and a cron job to install security updates. Self-hosting that on one of my machines would only be a matter of buying a static IP and port forwarding.
LAMP with dynamic webpages (I assume your approach) works just like it ever did (besides SSL)
But are you really keen to make a PHP dynamic webpage application where each page imports some database function/credentials and uses them to render html?
Can you keep the behavior of fluent userflow (e.g. menu not rerendering) that way? Only with minimal design.
When in 2006 most webpages had an iframe from the main content, an iframe for the menu, and maybe an iframe for some other element (e.g. a chat window), it was fine to refresh one of those or have a link in one load another dynamic page. Today that is not seen to be very attractive and to common people (consumers and businesses), unattractive means low-trust which means less income. Just my experience, unfortunately. I also loved that era in hindsight, even though the bugs were frustrating, let alone the JS binding and undefined errors if you added that...
I was doing web development in 2006 and that's not how it was. Websites were not all in i-frames and they were not all insecure. Setting up a PHP dynamic website with Apache does not have to be insecure and didn't have to be back then, either.
You can make modern single-page web apps with a LAMP back-end if you want. PHP is perfectly capable of serving database query results as JSON, and Apache will happily serve your (now static) HTML and JS framework-based page.
Putting something on the Internet by yourself has always been outside the reach of a non-tech person. Years ago regular people weren't deploying globally available complex software from their desktops either.
The point to an extent is to make it have friction.
If you don't care enough to figure it out, then you don't care enough to make it secure and that leads to very very bad time in modern largely internet-centric world.
George Hotz had a great point about this and how Comma.ai handles defining the driving problem and what "driving badly" actually means, aka, interacting with and driving as other humans are expected to drive, quirks included. His whole talk is interesting but the short part about that is here: https://youtu.be/IxuU5L2MEII?t=38m11s
I've never liked those things that popped up but, as I was reading I thought I'd definitely go for it if I had something like a digital wallet in the browser that I could preload with a balance and simply use to pay for websites like that with one click.
Doing a quick google search hasn't shown anything like that. Does anyone know if a browser extension or something like this already exists?
Seems like that's the idea behind the Brave browser [0].
If I could have some tool that I could put funds into and then frictionlessly pay publishers as I read articles (preferably in a way that didn't let my spending habits be uniquely tracked everywhere) then I would sign up in a heartbeat: I do want to support content producers, don't really want to sign up for n different accounts to do so.
Flattr.com is about to relaunch with something like that. You set an allotment for the month, then Flattr sites using their extension, and at the end of the month, they get the share of your allotment, based on how much you visited them.
I've already signed up both our sites, just waiting for them to relaunch.
I'm actually wondering the same thing. Have you seen the hosting cost? $10,000/month avg. Clearly they can handle traffic themselves. What's the advantage here?
"Prices for WordPress.com VIP Cloud Hosting start at $5000 per month for up to 5 websites. Our Self-Hosted services start at $15k per year. If that sounds like a good fit, get in touch!"
Seems like for $5k a month they can use it for 5 websites and $1k a website a month is worth the mindset of "set it and forget it".