mirror of
https://github.com/kataras/iris.git
synced 2025-01-23 18:51:03 +01:00
Add comparison Iris vs Nginx vs Nodejs express, which Iris seems to shine
This commit is contained in:
parent
00f6abcb04
commit
01cc64f5e8
14
README.md
14
README.md
|
@ -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
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user