Add comparison Iris vs Nginx vs Nodejs express, which Iris seems to shine

This commit is contained in:
Gerasimos Maropoulos 2016-10-03 00:10:33 +03:00
parent 00f6abcb04
commit 01cc64f5e8

View File

@ -39,6 +39,7 @@ Ideally suited for both experienced and novice <b>Developers</b>.
</p> </p>
### 3 October 2016 [Iris vs Nginx vs Nodejs express](https://translate.google.com/translate?sl=auto&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=https%3A%2F%2Fwww.ntossapo.me%2F2016%2F08%2F13%2Fnginx-vs-nginx-php-fpm-vs-go-iris-vs-express-with-wrk%2F&edit-text=&act=url)
## Feature Overview ## Feature Overview
@ -825,7 +826,7 @@ Today I spend all my days and nights coding for Iris, and I'm happy about this,
Philosophy Philosophy
------------ ------------
The Iris philosophy is to provide robust tooling for HTTP, making it a great solution for single page applications, web sites, hybrids, or public HTTP APIs. Keep note that, today, iris has the clostest performance to the nginx. The Iris philosophy is to provide robust tooling for HTTP, making it a great solution for single page applications, web sites, hybrids, or public HTTP APIs. Keep note that, today, iris is faster than nginx itself.
Iris does not force you to use any specific ORM or template engine. With support for the most used template engines, you can quickly craft the perfect application. Iris does not force you to use any specific ORM or template engine. With support for the most used template engines, you can quickly craft the perfect application.
@ -834,6 +835,7 @@ Iris does not force you to use any specific ORM or template engine. With support
Benchmarks Benchmarks
------------ ------------
This Benchmark test aims to compare the whole HTTP request processing between Go web frameworks. This Benchmark test aims to compare the whole HTTP request processing between Go web frameworks.
@ -841,6 +843,16 @@ This Benchmark test aims to compare the whole HTTP request processing between Go
**The results have been updated on July 21, 2016** **The results have been updated on July 21, 2016**
The second is an article I just found(**3 October 2016**) which compares Iris vs Nginx vs Nodejs express, it was written in Thai, so I used google to translate it to english.
![Iris vs Nginx vs Nodejs express](https://github.com/iris-contrib/website/raw/gh-pages/assets/03Oct2016/iris_1.png)
The results showed that the req / sec iris do best at around 70k-50k, followed by nginx and nginx-php-fpm and nodejs respectively.
The error golang-iris and nginx work equally, followed by the final nginx and php-fpm at a ratio of 1: 1.
You can read the full article [here](https://translate.google.com/translate?sl=auto&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=https%3A%2F%2Fwww.ntossapo.me%2F2016%2F08%2F13%2Fnginx-vs-nginx-php-fpm-vs-go-iris-vs-express-with-wrk%2F&edit-text=&act=url).
Testing Testing
------------ ------------