Server uchun qancha RAM va CPU kerak — eng tarqalgan savol. Ko'p ham kam ham yomon. Aniq hisoblash mumkin.
Trafik bo'yicha hisob
Tashriflar/kun va RAM:
500-2000 — 1GB RAM, 1 vCPU
2000-10K — 2GB RAM, 2 vCPU
10K-50K — 4GB RAM, 2-4 vCPU
50K-200K — 8GB RAM, 4 vCPU
200K+ — 16GB+ RAM, 8+ vCPU
CMS bo'yicha
1) Statik HTML — minimal: 512MB RAM. 2) WordPress + cache — 1-2GB. 3) WooCommerce — 2-4GB (DB og'ir). 4) Laravel/Django — 2GB+. 5) Node.js — RAM ko'p talab qiladi, 4GB.
Database alohida
MySQL — 2-8GB RAM o'zi uchun (cache). Katta saytlarda DB alohida serverda. Web server 4GB, DB 8GB — separated.
CPU turlari
Shared CPU (DigitalOcean Basic) — boshqa VPS bilan bo'linadi. Trafik kam saytlar uchun. Dedicated CPU — bir o'zingiznig. Stabil performance. WooCommerce, real-time app uchun.
SSD vs NVMe
SSD — 500 MB/s. NVMe — 3000 MB/s. Database og'ir saytlar uchun NVMe sezilarli. Web sahifalar uchun SSD yetadi.
Bandwidth
Trafik/oy hisobi. Shared hosting — "unlimited" lekin fair use. VPS — 2-10 TB/oy. Video saytlar uchun CDN majburiy.
Monitoring
htop — real-time RAM/CPU. iotop — disk IO. Atop — barchasi birga. Cloud'da: New Relic, DataDog, Cloudflare Analytics.
Sayt.uz tavsiya
2GB RAM 2 vCPU SSD — 10K kunlik tashrifgacha yetadi. 4GB 2 vCPU — biznes uchun standart.
Yana — overcommit
Cloud providerlari ba'zan resurslarni "haqiqatdan ko'p" sotadilar (ratio 4:1). Trafik oshganda — neighbor server muammosi. Reputatsiyali hosting tanlang.