codeigniter aplikacja SaaS

0

Witam mam pytanie odnośnie aplikacji typu SaaS, generalnie chodzi mi o sposób implementacji jaka jest najlepsza?
Każdy user ma swoją aplikację + swoja bazę,
jest jedna aplikacja, wiele baz
jedna aplikacja i jedna duża baza?

Skłaniam się do użycia drugiego rozwiązania jedna aplikacja która będzie switchować się między bazami zależnie od użytkownika.
Pytanie też w którym momencie przepiąć się na odpowiednia bazę? Zakładam że najpierw wczytam dane dotyczące użytkowników z bazy domyślnej a potem w modelu zmienię konfigurację na inna i nastąpi zmiana bazy?

Czy ktoś ma jakieś doświadczenie i mógłby pomóc?

0

Ja bym użyłbym drugiego rozwiązania, jedna aplikacja i wiele baz danych (chociaż ja ostatnio nawet robiłem to na zasadzie prefiksów bazy danych). Wszystko zależy od tego jak dużą usługę oferujesz.... Ale to rozwiązanie zapewnia że aktualizacje będą u wszystkich klientów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0