Hacker News new | ask | show | jobs
by fiatjaf 3742 days ago
GitHub can work as a CMS for most use cases. At least in most of the cases where the nonprofits wouldn't have the money to waste on expensive hosting services every month, or to deal with CMS systems bugs.

It would have been much better if you made websites static by default and only in the cases in which the nonprofits would really need a hosted solution you would do that. Doesn't make sense to do the expensive/slower solution when you can do it just when needed.

Also, static sites are much easier to convert to CMS-backed sites than is the contrary, which means nonprofits will be trapped forever with the expensive solution you made for them.

1 comments

"Expensive" used here is defined as a shared hosting provider that's available all over the internet for 1-10 USD a month, correct?

And "trapped forever" is defined as the inability to copy / paste the output source of the CMS into a static file HTML, correct?

What he defines as "expensive" is ~$1-2 a month when all the websites are hosted on the same box.

My understanding of his argument is that CMS software traps the nonprofit while quite the opposite is true. CMS software actually gives a nontechnical user many more options to get work done on their site outside of the programmer community. Anyone can hire a cheap Wordpress guy.

This whole idea that we are trapping anyone or locking them into some expensive solution is laughable. One of our customers who is 70+ years old owns a nonprofit doing 1MM+ revenue/yr. He's been paying $5000 a month for their Wordpress site hosting. That means when he switched to us he saved hundreds of thousands of dollars in the grand scheme. This is an extreme case but many of our users have been overpaying for things they really don't need.

I just don't understand how anyone can criticize what we are doing as harming nonprofits. He's living in a fantasy if he thinks the average nonprofit can even understand what "static site" means.

Does the average nonprofit earn 1MM revenue?