Ben tek bir bilgisayarda bir web uygulaması çalıştıran inşa etmek ve mümkün olduğunca verimli olarak donanım kaynaklarını sömürmek için planlıyorum. App mantığı karmaşık olmayacaktır. Aşağıdaki benim tasarımım:
OS: Linux (CentOS 5)
Web Sunucusu: Nginx
Web komut: PHP
Veritabanı: Tokyo kabine + Tokyo Tyrant
İçindekiler: Sfenks
Ben dizinleyicisine (Sfenks) ile anahtar-değer mağaza (Tokyo dolap) düşünüyorum nedeni de MySQL daha iyi performansa sahip, normal bir web uygulaması dağıtmak için tüm ihtiyaçlarını karşılayacak, MySQL gibi RDBMS'yi kullanmak için gitmiyorum.
Benim soru: bu tasarım tek bir bilgisayar için etkili bir mimari olmak nedir? Ya da nasıl geliştirilir?
(Bu soru öznel olması olabilir biliyorum ama ben gerçekten yardıma ihtiyacım var)
~ Çok teşekkür ederim
EDIT:
Ben benim app ev sahipliği gidiyorum bilgisayar, ben "ölçeklenebilirlik" dikkate almak gerekmez düşünüyorum vb 8GB ~ 16GB bellek, 500G ~ 1TB Sabit disk gibi, normal bir PC. Bir web uygulaması her ilk adım bir makineden başladı ve bu başlangıç her zaman olacaktır.