Live data from Hacker News

Ask HN: Do you suggest static site generators to your customers?

news.ycombinator.com

41–50 of 53 posts

Re: Ask HN: Do you suggest static site generators to your customers?

#41
post #29

There are now several competing nice services, that give you and your customer a UI to edit your static site with a webtool. https://cloudcannon.com / https://forestry.io/ / https://www.siteleaf.com/ With all of them you can set up nice content type templates and get your client to put structured content. edit: formatting

Plug: RespondCMS if you want to roll your own multi-site, static site generator with a simple approach to themes and plugins.

https://respondcms.com/

Re: Ask HN: Do you suggest static site generators to your customers?

#43
Went through a phase of recommending SSGs for some client projects. Worked well for very small projects (landing pages or one-off microsites) or for clients where we had ongoing maintenance agreements. However many clients ended up feeling short changed that they couldn't update the site themselves (despite being told this up front and opting for SSG as the cheaper option). I'd not recommend it for non-technical clients.

Re: Ask HN: Do you suggest static site generators to your customers?

#44

I use a static site generator for my blog - but as I only post once or twice a year, I generally find I'm fixing broken static site generation about as often as I'm writing a blog post. Using a mac? I hope you've got xcode installed to give you command line tools. No, you can't get that to work without logging into your Apple account. Right, now just install these tools using homebrew. Oh, homebrew's giving some git…

This seems like an opinion that was formed based on bad experiences with some SSG that have particularly poor management processes. And that could be wildly popular SSG with the tech crowd, but popular is not the same as good.

Obviously, bad SSG are bad, but not all of them are: any SSG worth recommending to the general public in exchange for money (i.e. recommending to your customers) is one that doesn't rely on the user first making sure their "tech stack" is set up properly: it just comes with a normal installer (even if that "installer" takes advantage of the OS it's running on to grab all the dependencies it needs for itself and uses a preinstalled scripting language to run the system under the hood).

And of course typically these still have a "this project is open source, click here for our git repo!" link that normal users will NEVER use, but power users are drawn to like moths to a flame. Their experience, however, is not what you're going to sell your customers =)

Re: Ask HN: Do you suggest static site generators to your customers?

#45
post #29

There are now several competing nice services, that give you and your customer a UI to edit your static site with a webtool. https://cloudcannon.com / https://forestry.io/ / https://www.siteleaf.com/ With all of them you can set up nice content type templates and get your client to put structured content. edit: formatting

I use forestry+Jekyll on all my own sites and it works great. It's fun to see how far it's possible to go with it.

However I'm still waiting for the right client project to come along to use it with as it's rare for someone to need a custom-built site and also the fairly limited features of a static cms.

Usually if they want a simple site something like Squarespace will be the quickest and cheapest option, whereas if they have any complex requirements, like migrations or integrations with other platforms, then an open source cms framework like Drupal is often a better starting point.

Re: Ask HN: Do you suggest static site generators to your customers?

#46

I use a static site generator for my blog - but as I only post once or twice a year, I generally find I'm fixing broken static site generation about as often as I'm writing a blog post. Using a mac? I hope you've got xcode installed to give you command line tools. No, you can't get that to work without logging into your Apple account. Right, now just install these tools using homebrew. Oh, homebrew's giving some git…

This comment is a huge exaggeration of the effort it takes. You don't even really need full xcode to run terminal on mac.

There's options like Netlify to use as CMS: https://github.com/netlify/netlify-cms

Hugo will run anywhere.

In Linux you don't need to install the distro's packaged version; source is where you should go.

There is an added difficulty, but it's not as painful as you make it seem.

Re: Ask HN: Do you suggest static site generators to your customers?

#47
post #14

Earlier quoted context omitted.

The problem is that updating plugins very often breaks stuff.

I've been running a heavily customized WordPress with literally dozens of plugins since 2005 and that has most definitely not been my experience.

One I can remember is that Facebook's official plugin stopped working and we had to switch to some other social integration plugin.

Another one was the embeded media player which just disappeared. That was somehow related to shortcodes.

Re: Ask HN: Do you suggest static site generators to your customers?

#48
post #29

There are now several competing nice services, that give you and your customer a UI to edit your static site with a webtool. https://cloudcannon.com / https://forestry.io/ / https://www.siteleaf.com/ With all of them you can set up nice content type templates and get your client to put structured content. edit: formatting

I've used (and paid for) Siteleaf in the past, and Jekyll Admin is really close to it and is OSS if anyone reading is looking for an open/free alternative :)

https://github.com/jekyll/jekyll-admin

Re: Ask HN: Do you suggest static site generators to your customers?

#49
post #33

Yes. I built a statically generated site to a Fortune 50 company. Not a microsite either, but one that was highly visible.

Using which site generator?

I made one. That was probably unnecessary, but they weren't super comfortable with open source. I probably could have sold them on Jekyll or Harp, but I wanted something fun to do :)

Re: Ask HN: Do you suggest static site generators to your customers?

#50

Depends on the use case. For a general site that's going to be maintained by a non-technical audience? Absolutely not. They need a WYSIWYG editor instead of markdown. "Deploy" for them has to be a "publish" button. Keep it simple with a self-updating WordPress on WPEngine or similar. For API documentation sites, I use Jekyll and Slate all the time. They're going to be maintained by developers so markdown is easy. Ver…

Second just deploying wordpress on WPEngine for them, maybe put them behind a free CloudFlare account for the CDN. But offloading the security and caching instead of dealing with WordFence and W3 Total Cache plugins etc is well worth the "expense" of wpengine, which isn't much expense at all for any kind of actual business that generates revenue.
Post reply on HN