Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    spazio web condiviso, da più siti e database separato

    Ciao a tutti, vi pongo una domanda un pò strana...

    devo realizzare n siti uguali per grafica e funzionalità (ad esempio su ogni sito posso inserire news, spazi pubblicitari, approfondimenti ed eventi) ma con contenuti diversi per ogni sito (sul sito di milano inserisco ovviamente solo contenuti riguardanti milano, su quello di roma solo contenuti di roma ecc ecc).

    la mia domanda è questa: posso far si che i file che vado a leggere siano sempre gli stessi e cambio solo il database da cui leggo i dati?

    esempio in un file configurazione.php

    if( $_SERVER['HTTP_HOST'] == "www.sito1.it" ) {
    define("HOSTNAME","host");
    define("UTENTE","utente");
    define("PASSWORD","password");
    define("DBNAME","database");
    }
    elseif( $_SERVER['HTTP_HOST'] == "www.sito2.it" ) {
    define("HOSTNAME","host2");
    define("UTENTE","utente2");
    define("PASSWORD","password2");
    define("DBNAME","database2");
    }
    elseif( $_SERVER['HTTP_HOST'] == "www.sito3.it" ) {
    define("HOSTNAME","host3");
    define("UTENTE","utente3");
    define("PASSWORD","password3");
    define("DBNAME","database3");
    }

    ecc ecc

    in questo modo quando devo apportare una modifica al cms, faccio un solo aggiornamento invece di farne n

    spero di essere stato chiaro

  2. #2
    La domanda non mi sembra affatto strana,
    e puoi tranquillamente utilizzare la soluzione che hai postato.
    Artechbrand.it: Realizzazione siti E-commerce -
    Trova il miglior prezzo con Prezzolandia.it

  3. #3
    ti ringrazio per la risposta (immaginavo, anzi già utilizzavo quel sistema per non dover creare un file di configurazione per ogni sito) la mia domanda principale è se in qualche modo, anche acquistando un server dedicato, posso fare in modo da avere un'unica directory in cui carico il cms e, tramite una gestione dns o .htaccss fare in modo di far puntare tutti i domini sulla stessa directory e di impostare per ogni dominio un database diverso.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.