I think I'll write an article "pure functions with memoization are the next big thing!" Except they are not "new" because they've been around for decades. The only difference is the Web 2.0 uberkids haven't "discovered" the concepts yet.
Static Website Generators Are the Next Big Thing
151–160 of 187 posts
Re: Static Website Generators Are the Next Big Thing
#152Earlier quoted context omitted.
Usability problems like what?
> Usability problems like what? Understanding of the command line, delayed WYSIWYG feedback loop, FTPing/synchronizing files. Some generators don't even tackle "pretty, easy to install templates a la Wordpress" either. All surmountable, but I haven't seen an "all in one, easy to use" fix yet. I'd love if I could recommend a single client-side app for people to use that did it all. Something like Coda but tailored for…
Re: Static Website Generators Are the Next Big Thing
#153... Next Big Thing For Minimally Dynamic Sites If your content doesn't change frequently and/or the costs of regenerating the static content is minimized for you, great. At what point do we see static sites take a fair share of the top-X-trafficked sites? Top 100? 1000? 1,000,000? This is probably great for a small corp's info site... but then the client asks for a contact form or members/admin secured area, and ther…
Some have more than 10k pages, search functionality, internationalization and large content teams behind them. Expect some interesting case studies :)
Re: Static Website Generators Are the Next Big Thing
#154You know what I've always wanted, but my searches have led me to believe that it (inexplicably) doesn't exist? I want a simple site generator. I don't want markdown, I don't want a fancy templating engine. I want some simple templating system that takes in normal HTML and generates pages from simple templates I define. I want to shove in some arbitrary HTML and have it spit out a site using some base templates. To th…
Dreamweaver? People can hate on it all day, but that is exactly what it does. There is a reason it was such a huge tool 15 years ago.
Re: Static Website Generators Are the Next Big Thing
#155Earlier quoted context omitted.
I might be wrong, but I believe that 4chan does something similar to this: Every time a post is made, the board is updated and new static pages are generated. All the server does then is serve this static pages. (I can't find any official reference to this though, but another user has referenced this some time ago: https://news.ycombinator.com/item?id=8060200 )
That's also how the most popular guestbooks and forums in the 90s worked. e.g., WWWBoard, which seemed to be used almost everywhere for quite a while. A perl script would generate a new HTML file and update the index HTML for each post.
There was a reason we moved to database-backed sites.
Re: Static Website Generators Are the Next Big Thing
#156Every time static generation rears its head, I'm reminded of Yahoo!'s ... unique... take. Back in 2006 when I worked for Yahoo!, and they had a CMS / template management system called Jake that statically generated templates for the PHP-based frontend servers to evaluate at request time. The idea was that you put as much of your logic as possible into the template generation layer, leaving the request-time logic to h…
http://sourceforge.net/projects/rthree/
Looking at the source now, I think we might have been trying to use every pattern in the GoF book in one project.
Re: Static Website Generators Are the Next Big Thing
#157I agree with the article and think static web sites is the way to go if the read/write ratio is high, and where the view is not unique to the user. However, quote > "The static version is more than six times as fast on average!" This must be an engineering problem, especially on easily cached content. Serving static web sites Does require computation. But the current tools are very well made and optimized for it, wit…
I've done lots of these kinda performance tests against all kind of dynamic sites, and higher end managed hosting services like WPEngine, etc... Once in a while someone manage to get CDN hosting just right, but it's really rare, and it's not something you can simply automate with a dynamic site (like we can for static sites with netlify). Typically the result is identical to the Smashing Magazine Site, often a lot wo…
If your dynamic site loads slower then a static site, you are probably doing needless database round-trips, redirects, synchronized writes, or html rendering.
Re: Static Website Generators Are the Next Big Thing
#158I'd love to use static site generators for my client work but they usually ask for features like e-commerce that completely rule out it's use. Usability is also an issue. Wordpress is a far more friendly environment for them to make changes or create a new post than creating a text file with specific formatting and running a script.
Re: Static Website Generators Are the Next Big Thing
#159When I was heading up reliability at Netflix, we considered, and even began evaluating, turing the whole thing into one big static site. Each user had a custom listing, but generating 60+ million static sites is a very parallelizeable problem. At the time, the recommendations only updated once a day, but an active user would have to dynamically load that content repeatedly, and at the same time, the recs were getting…
Re: Static Website Generators Are the Next Big Thing
#160I use MiddleMan as a static site generator for a page hosted on my raspberry pi: http://pi.tafkas.net As I am more of a python guy I wonder if there is a similar (as in not primarily for blogging) generator for python?
Have you tried Pelican? Staticgen.com lists all of them, and it tells you what language each one uses.