Durum: bir off-the-raf PHP uygulamasını kullanarak, ekstra işlevsellik için yeni bir modül eklemek gerekir. Bugün, sonunda uygulamanın dört farklı örnekleri konuşlandırılacak bilinen yaptı, ancak yeni işlevsellik gelen veriler bu 4 örnekleri arasında paylaşılacak olmasıdır. Her örneği yine de kullanıcıların, içerik ve vb için kendi veritabanı olmalıdır
So the data for the new functionality goes into a 'shared' database. The data for the application (user login, content, uploads) go into a 'local' database
Işler daha karmaşık hale getirmek için, ben yazıyorum yeni modül aynı zamanda yerel DB ve paylaşılan DB veri almak olacaktır.
Tabanı uygulaması bir yeniden-yazma çok uzun sürer. Ben sadece yazıyorum yeni modülün üzerinde kontrole sahip.
Ideal çözüm: MySQL kullanarak bir isim haline 2 veritabanları saklanması için bir yolu var mı? Ben DB bağlantıları açmak veya özellikle benim SQL ifadeleri içeriden sorgulamak için DB isim istemiyorum.
Bu yüzden görünmez iki farklı DB okuma / yazma için deneyebilirsiniz uygulama DB sarıcı kullanır, bu yüzden ben bir şekilde bunu değiştirmek mümkün duyuyorum.