# Apache ou Ngnix

**URL:** <https://www.debian-fr.org/t/apache-ou-ngnix/79548>\
**Category:** Programmation\
**Created:** [Juillet 2, 2019, 12:15 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548 "2019-07-02T12:15:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 2, 2019, 12:15 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/1 "2019-07-02T12:15:06Z")

</div>

Bonjour, NON je ne vais pas lancer le sujet pour connaitre les PRO et ANTI Apache VS Ngnix…

Il y a beaucoup de discutions déjà sur les forums…

Par contre je voulais comprendre plus particulièrement un point concernant PHP et les pages dynamiques…

On dit que Ngnix sert plus rapidement les pages non dynamiques…

Cela veut dire quoi (par dynamique)… car tous les sites sont dynamique si c’est au sens de faire une include en PHP…

Ou dynamique c’est au sens consultation d’une base de donnée…

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Juillet 2, 2019, 12:18 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/2 "2019-07-02T12:18:09Z")

</div>

> [@scam](#):
>
> On dit que Ngnix sert plus rapidement les pages non dynamiques…

On dit que les phrases qui commencent par « On dit que… » sont rarement basées sur des faits avérés 😉

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 2, 2019, 12:38 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/3 "2019-07-02T12:38:41Z")

</div>

> [@scam](#):
>
> car tous les sites sont dynamique si c’est au sens de faire une include en PHP

D’abord c’est faux, il y a encore énormément de site en pur html ou les pages ne sont pas du tout générées à la volée.  
Ensuite, une page, ce n’est pas que le code html, c’est aussi toutes les ressources (images, js, css, etc) qui sont appelées dedans, qui elles sont quasi toutes statiques.  
En poids, la majorité de ce que sert un serveur web reste donc statique, ça c’est certain.  
En nombre de fichiers, c’est moins sur, mais à mon avis, la proportion de fichiers statiques doit aussi rester majoritaire.

> [@scam](#):
>
> On dit que Ngnix sert plus rapidement les pages non dynamiques…
> 
> Cela veut dire quoi

Cela veut dire que apache execute plus vite les scripts et calcule plus vite les contenus dynamiques, mais que nginx répond plus vite quand on lui demande un contenu statique.

> [@anon96191775](#):
>
> On dit que les phrases qui commencent par « On dit que… » sont rarement basées sur des faits avérés 😉

On dit aussi que toute règle a une exception.  
C’est le cas.

En résumé, la meilleur combo que j’ai pu tester, c’est celle utilisée par plesk:  
le nginx est en frontal, il intercepte et traite rapidement les requètes statiques et fait proxy en relayant les requètes dynamiques qu’il laisse le serveur apache traiter.  
cf par exemple: [https://korben.info/configurer-nginx-reverse-proxy.html](https://korben.info/configurer-nginx-reverse-proxy.html)

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 2, 2019, 2:00 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/4 "2019-07-02T14:00:25Z")

</div>

Je vais tester cela (même si c’est un peu au dessus de mon niveau actuel) 🙂

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Juillet 2, 2019, 6:43 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/5 "2019-07-02T18:43:31Z")

</div>

> [@mattotop](#):
>
> On dit aussi que toute règle a une exception.

On dit aussi que chaque dragon trouve son maître 😃

Sinon je suis amplement d’accord avec le fait que le couple Nginx + Apache soit très bien, je rajouterai aussi qu’il existe aussi des serveurs web spécifique à certains langages, très léger et très réactif.

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Juillet 3, 2019, 12:01 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/6 "2019-07-03T12:01:04Z")

</div>

Je connais bien le duo frontal nginx + backend Apache pour avoir pas mal bossé avec, et je ne l’aime pas du tout 😉

En général je privilégie la combinaison nginx + PHP-FPM, auquel cas Apache n’est tout simplement pas présent sur le serveur.

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 3, 2019, 1:47 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/7 "2019-07-03T13:47:08Z")

</div>

> [@anon96191775](#):
>
> je ne l’aime pas du tout

C’est a dire ? 😉

> [@mattotop](#):
>
> On dit aussi que toute règle a une exception.

[vv222](https://www.debian-fr.org/u/vv222) serait-il l’exception ou la règle

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Juillet 3, 2019, 5:32 UTC](https://www.debian-fr.org/t/apache-ou-ngnix/79548/8 "2019-07-03T17:32:25Z")

</div>

> [@scam](#):
>
> > je ne l’aime pas du tout
> 
> C’est a dire ? 😉

Je trouve que c’est un système très lourd à configurer, complexe à maintenir, et affreux à débugger.

Qui plus est, il est trop souvent utilisé par des personnes qui ne comprennent pas totalement les interactions entre ces deux applications, et qui sont donc incapable de corriger des soucis qui seraient triviaux dans des configurations moins exotiques.
