Qual è il modo migliore e più efficace per configurare due versioni dello stesso sito web?
Voglio una versione online e aperta a tutti, ma voglio anche una versione per sviluppatori in cui posso sviluppare e testare nuove cose invece di farlo contro il ftp.
Attualmente ho l'installazione di MAMP sulla mia macchina in sviluppo e uso Git per il controllo della versione.
In MAMP / XAMPP il percorso per i file è localhost/example/
e sul ftp è la struttura del file dell'host (Dreamhost in questo caso). Qualcosa come /home/username/example.com/
. Ciò si traduce in avere più versioni di più o meno lo stesso file. Non è così efficiente, ma non riesco a trovare una buona soluzione per questo. Ce ne sono?
Sarebbe perfetto se volessi aggiungere una nuova funzionalità al sito web che potrei fare in MAMP e quando eseguo il commit delle modifiche con Git carica le modifiche sul ftp.