Ben ZF bir PHP uygulama yazıyorum. Müşteriler nihai müşterilere kendi ürünlerini satmak için kullanacağız. Müşteriler benim sunucu üzerinde kendi uygulamasını ev sahipliği yapacak ya da kendi kullanabilirsiniz. Çoğu benim sunucuda bu uygulamayı ev sahipliği yapacak.
Ben bu yüzden her müşteri aynı veritabanını kullanır, bir kerede tüm müşteriler için bir veritabanı tasarımı olabilir, ama tabii ürünlerin vb belirli müşteriye tahsis edilecektir. Önemsiz.
Ben her müşteri için ayrı bir veritabanı kullanabilirsiniz, böylece veritabanı yapısı basit olacaktır. Ben o zaman muhtemelen ayrı alt etki alanlarını kullanmak ve hatta belki de konumu dosyası, ancak bu sadece bir detay.
Hangi çözüm daha iyi bir performansa sahip olacak ve ne kadar büyük fark olacak? Hangisini seçerdiniz?