• Super User

    Stesso pannello di controllo, diversi siti.

    Buongiorno a tutti :figo2:

    Allora, ho un pannello di controllo stile Mambo ma realizzato qui in ditta.
    Questo pannello sarà accessibile unicamente al cliente/amministratore e servirà per la gestione del proprio e-commerce quale clientela e nel particolare servizi come affitto camere, vendita prodotti e via dicendo.

    Nel mio caso all'installazione , tramite php, indicherò oltre ai parametri di connessione anche la tipologia di e-commerce (hotel? agriturismo? agenzia viaggi? vendita prodotti? ecc).
    Questo sarà fondamentale poichè l'installazione provvederà a richiamare dal nostro server un database madre avente **tutte le possibili **tabelle. A seconda di quelle che la categoria necessità , l'installazione provvederà a duplicare unicamente quelle opportune.

    Come esempio se scelgo "hotel" alcune delle tabelle che creerà saranno:

    • camere
    • prezzi
    • cliente
    • user
      ....

    Precisiamo che esso copia la struttura e non dati.

    Fatto questo prologo vi inoltro il fulcro della mia problematica:

    Posso utilizzare secondo voi un solo pannello di controllo, posto in una cartella del server, per tutti i siti?
    Cioè posso indicare a tutti i miei siti che l'index del pannello di controllo sia la stessa per tutti con la differenza che i parametri passati (host, nome db, user, password, nome sito, ecc) saranno diversi?

    Se avete capito fino a qui siamo a buon punto non saprei spiegarlo meglio :fumato:

    La mia preoccupazione era nel buffer. Potrebbero sorgere problemi per apache , per le variabili all'interno dei file o per qualsiasi altra casualità , se i siti richiamano, elaborano, inviano e ricevono informazioni dalla stessa fonte?

    Ripeto , utilizzano la stessa fonte in termini di file ma i contenuti saranno versatili e dinamici a seconda dei parametri che ogni sito passerà al "core" del pannello.
    Ciò vuol dire che per ogni diversa connessione al DB visualizzerò sul pannello delle tabelle diverse con dati riferiti al Database di XXXX-sito.

    Questi parametri saranno salvati in dei file.php durante la fase di installazione nella root del sito e provvederanno a fornire il core di variabili necessarie alla sua inizializzazione.

    Insomma come "end" chiarisco che il mio dubbio è sul buffer dei dati e sul traffico nell'applicare una situazione simile.

    Ciao!

    p.s. provo a mettere uno schema-immagine per mostrarvi cosa intendo.


  • Super User

  • Moderatore

    io direi invece di creare dei file per ogni servizio che offrite e non farlo gestire a php ma da un moduletto scritto in c ed eseguirlo da apache quest'ultimo migliorerà risposta/tempo di esecuzione è pur vero che dovrai gestire una bella mole di dati e devi trovare escamotage tipo questi per migliorare il tuo sistema 😉