**Bună tuturor ,
Fac aplicație SaaS precum Shopify și ecwid,
utilizatorul creează magazin în 10 minute, odată ce se înregistrează, obține subdomeniu automat cu SSL și poate adăuga produse și metode de plată, categorii... etc.
Folosim Laravel + Mysql + Apache + Cpanel cu server dedicat.
Avem server dedicat cu (AMD Ryzen⢠7 3700X,64GB RAM) cu Centos 7 + WHM/CPANEL
Aplicația este aproape gata și este în stadiu de testare.
În prezent, utilizatorul primește subdomeniul automat, dar dacă utilizatorul trebuie să-și adauge domeniul personalizat, adăugăm acest domeniu manual ca domeniu de completare în contul cpanel al aplicației sau automat prin API-ul Cpanel.
Văd că atunci când adaug un domeniu de supliment Apache httpd.conf dimensiunea crește
fiecare magazin poate adăuga până la 5 domenii.
De exemplu, în prezent avem 20 de domenii de supliment, astfel încât dimensiunea httpd.conf = 144KB
dacă domeniile de completare cresc la 200, înseamnă că dimensiunea httpd.conf va fi de 1440KB (1,2 MB)
dacă domeniile de completare cresc la 2000, înseamnă că dimensiunea httpd.conf va fi de 14400KB (14 MB)
dacă domeniile de completare cresc la 10.000, înseamnă că dimensiunea httpd.conf va fi de 72000KB (72 MB)
asta înseamnă că dacă avem 10.000 de domenii și 10.000 de vizitatori în același timp, va solicita httpd.conf, care este de 72 MB de aproximativ 10.000 de ori, serverul va scădea sau foarte lent.
1.- Am dreptate cu calculele mele?
2.- Dacă am decis să echilibrez sarcina, aceasta va rezolva problema? (luați în considerare că httpd.conf va avea aceleași domenii de supliment pentru toate serverele din rețeaua noastră)
3.- Dacă am folosit Nginx, aceasta va rezolva problema?
4.- Care este cel mai bun server pentru acest tip de aplicații (Nginx sau Apache)?
Mulțumiri**