6 ms·
Incredibly frustrating the benchmarks not linking to the actual frameworks - searching for "lithium web framework" gives me some PHP framework... Edit: Comment
by supermatt 6y ago
Incredibly frustrating the benchmarks not linking to the actual frameworks - searching for "lithium web framework" gives me some PHP framework...
Edit: Comment lower down suggests: https://github.com/matt-42/lithium https://github.com/matt-42/lithium is the correct one.
- matt42 6y agoI'll report this to the benchmark maintainers.
- sitkack 6y agoI came here to ask the same question, "Where is the page, with clickable links to the frameworks?".
- giancarlostoro 6y agoThey really need this and a page explaining why certain frameworks are removed over time.
- brightball 6y agoYep. That's ooooooooold. Lithium was a project as CakePHP was going through a big update 10 years ago.
- bhauer 6y agoWe plan to collect additional metadata from maintainers, including home page URL, source URL, description, and so on. Once that happens, we'll be able to provide the kinds of helpful links you want.
- olaf 6y agoUntil this is done, you could just give your visitors the download links you used to download the frameworks. Doesn't seem to me overly complicated.
- matt42 6y agoThe frameworks are downloaded by dockerfiles provided by the framework maintainers, and since there is hundreds of frameworks, this is a bit tedious to manually get all URLs... But anyway, I'm pretty sure all framework maintainers will rush to provide all the info Techempower need to add a link to their website..
- AtlasBarfed 6y agoRe: obscurity: This has been true for a long time. I remember seeing these a long time ago and it wasn't until about 80% down the list that a "real" framework showed up. "Lies, Damn Lies, and Benchmarks" is somewhat true in this like any benchmark, but as others have pointed out, important techniques gain exposure using this benchmark over the years that trickle into mainstream use. It would be nice if a summary of what techniques were used by new "frameworks" to gain leadership. All too often discussions of this benchmark turn into pissing matches by language zealots. Actix's turn at the top was very interesting for the, uh, discussion, it prompted in the rust community about unsafe, although it was stressful for the original author. In javaland, Vert.X has been high on the list for quite a while, but as I understand it, it uses "arena" allocation of buffers to avoid GC and other tricks to get the JVM up to par with non-GC languages, but isn't really typical of JVM development. I would also like to know if HTTP protocol "hacks" are used, or networking tricks like userland network stacks. But alas, it's just a huge wall of github projects and not a lot of use to a run of the mill developer like me.
- matt42 6y agoI'll write a post later explaining how I reached those performances, several people already asked for it.
- g4nt1 6y agoThanks for your comment! My search came to the same result... And I was believing a php framework was beating all other frameworks