News for hackers. Stuff that matters.
Re:Static site hosting hurdles by forgotmypw17 on Monday September 05, 2022 @08:49PM (#32731272)
Another DreamHost fan here. I host dozens of hybrid sites on both the shared hosting and VPS and the service is great. My setup is pretty simple, a Perl-based SSG which generates static HTML on-demand if it happens to be missing from the tree.

I've had a few minor issues over the years, often self-inflicted, and whenever I use the support panel, I get a helpful human response within an couple of hours, usually with a resolution. If I have to respond, I can respond to the email by email!

All in all, can't praise DreamHost enough.

Re:Static site hosting hurdles by pryelluw on Monday September 05, 2022 @08:56PM (#32731328)
Same here except with opalstack.com It’s run by the same great team that was behind webfaction before godaddy bought it.
Re:Static site hosting hurdles by alberth on Monday September 05, 2022 @10:12PM (#32731889)
Complete agree. Been DH customer since 2004.

Just wish they used newer hardware than they do on their VPS & Dedicated offering.

Re:Static site hosting hurdles by forgotmypw17 on Tuesday September 06, 2022 @08:48AM (#32736378)
I have no idea what kind of hardware they use for VPS, but whatever thing I'm doing, they've handled it well. Haven't tried Dedicated yet.
Re:Static site hosting hurdles by bzxcvbn on Tuesday September 06, 2022 @09:10AM (#32736626)
What you're describing is a caching system, not a static site generation system.
Re:Static site hosting hurdles by forgotmypw17 on Tuesday September 06, 2022 @10:28AM (#32737562)
It's both, and can run in several different modes.

In dynamic mode, you are correct that the HTML files act as a cache.

In static mode, the on-demand layer (and any related hooks in the web server) are turned off, with all the pages being pre-generated.

There is also a hybrid mode, where the access log (and content store) is scraped for updates and they're integrated into the static HTML on a schedule.

Each of these has its own advantages and drawbacks in terms of security, accessibility, performance, and convenience.