Remix.run Logo
happyraul 3 hours ago

I accept that as a software developer, I have a myopic view on it, but it doesn't have to be hard.

- Get a domain name

- Get a VPS with an nginx image pre-installed

- Write a plain text file with the info you want shown (hours, contact info, etc...)

Yeah it's not sexy, but it's a start and it can be changed when time and interest allows.

c1sc0 3 hours ago | parent | next [-]

How do I get a domain name? What is a VPS? What the hell is nginx? How do I write a plain text file in Word? I don't have time for this ...

JCattheATM 35 minutes ago | parent [-]

That's why Squarespace and Wix exist. You have 30 minutes.

pibaker 2 hours ago | parent | prev | next [-]

Realistically, most people don't have the expertise of setting up HTTPS enabled web hosting on nginx (maybe Caddy will be easier.) There is just so much prerequisite knowledge for a non technical person to know. What they do instead is either

- Pay for a shared hosting plan on one of the big players like Dreamhost, Bluehost, Hostinger.

- Install wordpress in one click

- Do everything in Wordpress.

- Pray that no one ever hacks their Wordpress installation

Or

- Pay for an agency

- Have an IT professional — like you and me — make the website, and put a link in the website footer saying "website designed by XYZ Inc."

wasting_time an hour ago | parent | prev | next [-]

The VPS should just be their home router, and then have the ISP provide the domain name.

Uploading the web site could be a discovered Samba or NFS share.

Hopefully IPv6 can make self hosting viable again.

emaro 3 hours ago | parent | prev | next [-]

> Get a VPS with an nginx image pre-installed

You probably already lost 90% of 'normies'.

Most people won't be able to or willing to do that on their own. They could learn it of course, but they don't bother.

https://xkcd.com/2501/

autoexec 2 hours ago | parent | next [-]

The reality is much much easier. You just google "I want a website" or "give me a .com" and click links until you get some free website builder or a webhosting company who will take your credit card and give you very easy to follow directions to choose a domain name and then takes you right into their online builder where everything is super user friendly and not much different than leaving a post on a social media platform. Most people would absolutely be able to get a website. It might be the best way to do it, but it would get done.

wink an hour ago | parent | prev | next [-]

Also lost 1/3 of developers who have no interest in self-hosting on the open net.

Torwald 3 hours ago | parent | prev | next [-]

Make it 100%. I consider myself relatively "geeky", but I couldn't explain neither what a VPS or an nginx image is.

"Normies" are people who are not sure whether the photos they took today with their phone are "on the phone" or "in the cloud" or maybe on the laptop also? Or what?

Go from there to "nginx", I'll wait and don't hold my breath.

silvestrov 2 hours ago | parent | prev [-]

closer to 99.9%

3 hours ago | parent | prev | next [-]
[deleted]
psini 3 hours ago | parent | prev | next [-]

How are you going to convince your ie hair salon? Being cheeky but I imagine the conversation is going to go like:

- "What the heck is a domain name"

- "What the heck is a vps"

Probably going to doze off by the time you get to explaining an http server.

Don't get me started on the "plain text file". A website that looks like notepad.exe from '95?

It's worse than not sexy, most users would think the website got hacked or something. And I'm not teaching my hair stylist CSS

VoodooJuJu 3 hours ago | parent | prev [-]

[dead]