Installazione multidominio: brainstorming

10 contenuti / 0 new
Ultimo contenuto
Installazione multidominio: brainstorming

Ho un site Drupal già realizzato su di un installazione monodominio. È una guida turistica regionale. Ora vorrei estendere la guida ad altre regioni. A ogni regione però vorrei associare un diverso dominio (es: infoabruzzo.xxx, infolazio.xxx, etc etc). Per ogni dominio la struttura del sito dovrebbe essere la stessa (moduli installati e attivati, impostazioni dei moduli, permessi, struttura menu, etc etc). Per ogni dominio dovrebbero variare soltanto i contenuti, i blocchi, gli utenti, le newsletter. Eventualmente anche avere la possibilità di avere temi diversi.

Voi quale pensate potrebbe essere la soluzione migliore al mio problema? Ho trovato il modulo Domain Access, pensate potrebbe essere la risposta al mio problema?

Grazie mille!

Domain Access è nato per gestire domini di terzo livello es:
www.miosito
info.miosito
forum.miosito

sembra che funzioni egregiamente anche nel caso di domini di secondo livello, ma quello non l'ho provato.
altrimenti puoi optare per un installazione "multisite" (se goggli rtovi un sacco di guide) in pratica si tratta di mettere nella cartella /sites delle cartelle con nome uguale al dominio, impostare il server coi virtual host e sei a cavallo

Io uso domain access e mi trovo bene. Devi fare un bel lavoro iniziale per decidere quali tabelle del db condividere e quali no, ma è tutto fattibile e di facile gestione. Io ho seguito passo passo i tutorial che trovi sulla pagina del modulo.

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Dal mio punto di vista invece, dovresti tenere presente anche se vuoi dispedere le tue energie dal punto di vista sem (http://it.wikipedia.org/wiki/Search_engine_marketing).

Frammentare la tua gestione delle guide turistiche dispederebbe non solo le tue energie dal punto di vista tecnico e di gestione, ma anche l'afflusso di traffico.

Avere 3 siti:
- InforAbruzzo con 1000 visite al mese
- InforCalabria con 1000 visite al mese
- InforCampania con 1000 visite al mese

e avere un dominio con 3000 visite al mese potrebbe fare crescere esponenzialmente il tuo servizio e in tempi molto inferiori a mio avviso.

Se non l'hai già valutato questo aspetto tienilo presente nelle tue considerazioni finali.
Ciao

menteora wrote:
Follow me on Twitter: @menteora & @Dinamicamente.org
Blog: www.dinamicamente.org

Non sono propriamente d'accordo con menteora, se usi domain access non ci dovrebbe essere nessun problema di dispersione degli accessi.
L'installazione è unica e con Google Analytics puoi controllare il flusso degli accessi

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

menteora wrote:
Frammentare la tua gestione delle guide turistiche dispederebbe non solo le tue energie dal punto di vista tecnico e di gestione, ma anche l'afflusso di traffico.
...
Se non l'hai già valutato questo aspetto tienilo presente nelle tue considerazioni finali.
Ciao

Diciamo che la scelta di frammentare la gestione delle guide è dovuta apposta per motivi di marketing. Le guide offrono un servizio fortemente localizzato. E voglio mantere autonomia tanto di gestione quanto di marketing per ognuna di esse. Diciamo che gli "effetti collaterali" sono voluti :) Non sto qui a spiegare le scelte di marketing che hanno portato a questa decisione, altrimenti finiremmo off-topic.

Quello che ho intenzione di fare è: io offro l'infrastruttura del portale, i gruppi locali si occupano di popolare i contenuti regionali e gestire il marketing della singola guida.

menteora wrote:
altrimenti puoi optare per un installazione "multisite" (se goggli rtovi un sacco di guide) in pratica si tratta di mettere nella cartella /sites delle cartelle con nome uguale al dominio, impostare il server coi virtual host e sei a cavallo

A quanto mi sembra di capire però l'installazione multisite permette solo la condivisione delle risorse di hosting, dei moduli e dei temi. Sempre stando a quanto mi sembra d'aver capito, non permetterebbe la condivisione di alcune impostazioni specifiche del portale come:

  • tipi di contenuto
  • alcuni dizionari e termini della tassonomia
  • viste
  • formati di input
  • etc etc

Mi confermi questo?

mauropixel wrote:
Io uso domain access e mi trovo bene. Devi fare un bel lavoro iniziale per decidere quali tabelle del db condividere e quali no, ma è tutto fattibile e di facile gestione. Io ho seguito passo passo i tutorial che trovi sulla pagina del modulo.

Mauropixel tu quindi mi confermi posso condividere solo alcune caratteristiche del portale base tra i vari portali regionali?

Pensi sia meglio prevedere ciò a monte, progettare quindi a monte cosa far ereditare ai vari dominii e cosa no? Oppure meglio sviluppare prima il portale per una regione, poi decidere quali tabelle di Drupal per decidere cosa trasmettere alle altre regioni e cosa no?

In altre parole: se ho già un sito regionale, è semplice decidere dopo che il sito è terminato quali tabelle condividere e quali no?

Di nuovo grazie per l'aiuto che mi state dando :)

Beh... diciamo che secondo la mia esperienza, se hai le idee il più chiare possibile da subito è meglio.
Se vuoi avere una gestione unica come amministratore, per esempio, potresti fargli condividere la tabella user, con l'attenzione, poi però di settare i permessi di scrittura agli altri gruppi di utenti solo sul dominio al quale sono assegnati.
Potresti condividere i nodi in modo da poter creare una home centrale, un portale, dove magari ripubblicare una selezione dei nodi dei singoli subdomain... queste sono solamente due degli infiniti esempi che ti potrei fare.
Pertanto se stabilisci a priori cosa vorrai condividere tra i vari domini ti eviti di dover fare dei faticosi passi indietro ;)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

mauropixel sei stato più che chiarissimo :) grazie mille! Quindi, volendo riassumere, la soluzione ottimale sarebbe un'installazione multidominio, con installato il modulo Domain Access e tabelle condivise. Giusto?

Per quanto riguarda il cosa è contenuto e in quale tabella faccio riferimento alla documentazione di Domain Access?

Si, praticamente il vantaggio di usare Domain Access sta proprio nel fatto che puoi avere lo stesso risultato di un'installazione multisito facendo una sola installazione. Poi è Domain Access che gestisce i vari prefissi delle tabelle per lo stesso db. Purtroppo non sono ferratissimo sui db quindi non so se questo per siti molto grandi influisce negativamente. Io lo sto usando da ormai più di un anno su un portale abbastanza grande e non ho mai avuto problemi.
Buon lavoro
PS: che è successo all'altro mio post? Ha lo sfondo verde, è la prima volta che lo vedo qui sul forum :)
PPS: con questo post festeggio anche il mio passaggio a Drupalitaliano ;)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

mauropixel wrote:
Si, praticamente il vantaggio di usare Domain Access sta proprio nel fatto che puoi avere lo stesso risultato di un'installazione multisito facendo una sola installazione. Poi è Domain Access che gestisce i vari prefissi delle tabelle per lo stesso db. Purtroppo non sono ferratissimo sui db quindi non so se questo per siti molto grandi influisce negativamente. Io lo sto usando da ormai più di un anno su un portale abbastanza grande e non ho mai avuto problemi.

mauropixel wrote:
PS: che è successo all'altro mio post? Ha lo sfondo verde, è la prima volta che lo vedo qui sul forum :)

Il post è diventato verde perché ho cliccato su accept this response. Suppongo sia una funzione per facilitare il lavoro di chi poi rilegge i post nel forum per trovare la risposta giusta al topic.

mauropixel wrote:
PPS: con questo post festeggio anche il mio passaggio a Drupalitaliano ;)

Auguri! :)