Show HN: Generate a static website from any back end
51–60 of 69 posts
Re: Show HN: Generate a static website from any back end
#52This costs $20/month, what happens when someone releases an open source version that essentially does the same thing but for free?
Re: Show HN: Generate a static website from any back end
#53Earlier quoted context omitted.
Well I had to do our corporate team site and got so frustrated with SharePoint that I coded a script in python to generate the html from rst files. It was a couple of days of work. It runs behind nginx and automatically updated on GitHub commit of new content. Bootstrap is very well documented and you can use rst directives for “widgets”. I am in the process of moving to markdown + yaml now to make writing content ev…
Why not just use any other static site generator like Hugo instead of re-inventing it?
I was using another static site generator (Hexo), but at some point I wanted to change some things and add some custom html to my posts. Since the documentation was ... well ... minimalistic on some aspects, I also spent some time looking at the source code. But at that point I was really wondering what benefit I still had from using that generator.
In the end, all a static site generator does is collecting some markdown or RST files, converting them to html and putting that into a template html file. And generating some lists (index page, RSS, ...) and some metadata for SEO. So it took me a single Saturday to make a working static site generator and now I can do anything I want without looking up documentation or source code, since it's my own dumpster fire :-)
Re: Show HN: Generate a static website from any back end
#54I love this site. It's truly impressive for any solo founder, regardless of the age, let along an 18 year old. Yeah, you kind of rely on the generosity of your vendor (Vercel, in this case), but that's really the only option if you want to keep costs low. I hated Wordpress so much so that I wrote my own CMS + static site generator using a different approach and used it for clients who run sites with 3 million+ visito…
Emm.. doesn’t proxy cache give like the same result?
Right now, we have MVC down to the theme level. It helps write cleaner code and writing integrations to our site much much faster. There's tons of integrations that large media sites actually use. Eg. ad server related, tracking related, etc.
Re: Show HN: Generate a static website from any back end
#55I love this site. It's truly impressive for any solo founder, regardless of the age, let along an 18 year old. Yeah, you kind of rely on the generosity of your vendor (Vercel, in this case), but that's really the only option if you want to keep costs low. I hated Wordpress so much so that I wrote my own CMS + static site generator using a different approach and used it for clients who run sites with 3 million+ visito…
This is a cute story, but what was -actual- the cost (time, monetary and opportunity) in building your own CMS instead of applying basic performance tweaks to an off the shelf system?
These OTS static site generators are fine for small sites, but at the scale of our clients who have more than 30k posts and counting, none of these would be able to handle it. When I say handle it, I also am referring the time taken to generate 30,000 posts in the shortest possible time. In a custom solution, you're able to optimize this heavily. I brought it down to 30 minutes from 1.5 hours for 30k posts.
Why not simply add a caching layer infront of a Wordpress instance? For starters, this is a media company, so they would like to have instantly updated posts on certain parts of their site. For that, you need to disable caching. Which means tens of thousands of requests are hitting your instance every minute. So, that means you need a high performance server + SQL instance (Expensive). It worked out to $3000USD per month just for servers alone.
The static site generator use just $100/month instance, for comparison. Of course, there is also the development cost for the client for this solution, but I can comfortably share that their ROI would be less than a year if you factor just server costs alone.
There are many other bonuses with a custom static solution - Your whole theme can be broken down into an MVC paradigm which makes future integrations super clean and easy. Codebase maintainability also has improved drastically - partly because of the language itself (Elixir) and partly because of the MVC architecture.
Re: Show HN: Generate a static website from any back end
#56Earlier quoted context omitted.
Well I had to do our corporate team site and got so frustrated with SharePoint that I coded a script in python to generate the html from rst files. It was a couple of days of work. It runs behind nginx and automatically updated on GitHub commit of new content. Bootstrap is very well documented and you can use rst directives for “widgets”. I am in the process of moving to markdown + yaml now to make writing content ev…
Why not just use any other static site generator like Hugo instead of re-inventing it?
Re: Show HN: Generate a static website from any back end
#57To be compliant, the 7-day free trial should be possible without having to provide credit card details.
That is, in any case, best practice, unless profiting from people who forget to cancel is an important part of your business plan.
Re: Show HN: Generate a static website from any back end
#58Re: Show HN: Generate a static website from any back end
#59Earlier quoted context omitted.
This is a cute story, but what was -actual- the cost (time, monetary and opportunity) in building your own CMS instead of applying basic performance tweaks to an off the shelf system?
Well I had to do our corporate team site and got so frustrated with SharePoint that I coded a script in python to generate the html from rst files. It was a couple of days of work. It runs behind nginx and automatically updated on GitHub commit of new content. Bootstrap is very well documented and you can use rst directives for “widgets”. I am in the process of moving to markdown + yaml now to make writing content ev…