Framework yerine bir sistem tasarlamalısınız.. İhtiyaçlarınızı belirleyip, çözümler için alınabilecke aksiyonlar ve tasarımlar düşünülmeli..

Yazılım framework'ü elbette bu unsurlardan birisidir. Framework için önemli olan standartlaşmış, community'si oluşmuş ve developer tabanı geniş olması gibi kriterlere cevap vermeli..

performans işi için cache, queue, isteklerin farklı sunucular ve web server lar üzerinde koşması, load balancer ile isteklerin dağıtılması, kesintisiz deployment için session replication gibi çok daha önemli ve kritik noktaları düşünmelisiniz.