Apache, Nginx, PHP-fpm - care este mai bun

Apache, Nginx, PHP-fpm - care este mai bun
  • PHP
  • Nginx
  • Apache
  • Amazon
  • PHP-FPM
  • mod_php
  • silex

Buna ziua,

Îmi pare rău pentru ignoranta mea newbie, dar m-am înecat în tone de comparație, care este mai bine, am stres mai bine. mai degrabă decât mai repede!

SARCINĂ similar cu următorul:

site-ul multilingv mici pe Silex cadru, nor de hosting de pe Amazon - micro exemplu, ubuntu, php, mysql.

Dar, cu problema svzyazkoy, ceea ce va fi cea mai bună soluție în ceea ce privește viteza / resurse:

1. Nginx-față și spate + apache-mod_php
2. nginx + php-fpm
3. Nginx gol
4. apache gol + mod_php

sau alte opțiuni

... este clar că necesitatea xcache, memcached și alte metode de accelerare a resursei.

Dar problema principală este ceea ce o grămadă de încă selectați cea mai productivă și mai puține resurse dependente?

Într-adevăr, în cazul extravaganța resurselor trebuie să se deplaseze rapid pentru a plăti instanțele Amazon și plătesc suplimentar pentru sarcină arhitectura aleasă analfabet nu este de dorit. Pe de altă parte, mananca departe la optimizarea resurselor poate fi în detrimentul afecta pe viteza, asta nu este mare.

Și nu implor să facă această problemă o încăierare - Chiar am nevoie de o soluție, nu ideea de copac sau srach în comentarii.

Vă mulțumim tuturor celor care răspund!

IMHO unele agreyty făcut doar pentru apgreytov. ssd pe un server de web, fără o mulțime de statică, nu dau nimic, datele sunt încă în memorie, înregistrarea este fundal și, în același timp, ucide dure viteza de citire ssd.

De ce este MariaDB nu stii (probabil folosind ceva specific), dar MySQL este foarte important avantaj: soclu manipulant, permițându-vă pentru a accesa datele sau încet, dar flexibil, folosind SQL sau ca cereri kv foarte repede. Cel mai important, nu au nevoie de nimic pentru sincronizare.

Testele noastre au aratat o accelerare semnificativă atunci când nginx + php5-fpm comparativ cu apache + mod_php
Am înțeles că în testul Apache și a dat staticii?