Per un portale Joomla (ad es. www.myPortal.net) ho la necessità di implementare le seguenti caratteristiche:

- l'indirizzo mySite.myPortal.net deve visualizzare gli articoli inseriti dall'autore di mySite
- l'indirizzo myPortal.net deve visualizzare gli articoli inseriti in Portal.net e quelli inseriti in ciascun mySite appartenente al primo livello Portal.net.

Suppongo che:
a) si possa creare un sito per ciascun mySite, con relativo specifico database, oppure
b) si possa usare unico database (Portal) con gli articoli categorizzati per mySite.

Nel primo caso:

a1) occorrerebbe estrarre (mediante query) gli articoli dai diversi databases nel caso il visitatore accedesse al portale con www.Portal.net; è corretto? Esistono estensioni che potrebbero aiutare nella estrazione degli articoli da db diversi?

a2) come si gestisce la definizione dei subdomains (mySite) in modo da ottenere quel risultato?


In generale:
c) c'è un modo diverso di gestire la condizione?
d) in prospettiva, è preferibile mantenere db separati oppure è indifferente che tutti gli articoli appartengano ad un unico db?


GRAZIE.