Ciao Juno, quanto vuoi fare non è proprio semplicissimo, però l'ho fatto anche io per un altro sito, non tanto per la "leggerezza", quanto per la grafica in base al marchio da cui entravano gli utenti.
Comunque, riepilogando, se ho capito bene, tu vuoi che l'utente che arriva sul tuo sito possa scegliere tra due opzioni:
- sito normale
- sito leggero
e che indipendentemente dalla scelta, tu non debba clonare tutto il sito due volte (che implicherebbe che ogni volta devi creare i contenuti due volte).
In linea di massima è possibile facendo una cosa del genere:
- crei due template, uno normale ed uno leggero
- oltre chiaramente alla grafica, in uno dei due sostituisci il mainmenu con un altro menu
- nella "gestione template" associ il menu leggero a tutti i pulsanti a menu relativi, in modo che una volta eseguita la scelta l'utente non venga mai reindirizzato al template normale...
Questa è la soluzione più tranquilla.
Se però nella leggerezza del sito ci sono altre situazioni, tipo javascript eliminati all'interno dei contenuti, immagini più leggere e cose del genere, sei costretto a clonare il sito e a farlo sempre in due versioni.