Voglio iniziare un progetto per animali domestici in PHP.
Ho trascorso un po 'di tempo nella mia vita in PHP e ho sempre pensato che fosse difficile organizzare l'ambiente di sviluppo in modo efficiente.
Nel mio precedente lavoro su PHP, ho usato un computer desktop Windows e un server linux per lo sviluppo.
Questa configurazione ha i suoi vantaggi: è facile configurare Apache (e i suoi moduli) / PHP / MySql su una macchina Linux e, al momento, questa configurazione era la stessa del server di produzione.
Tuttavia, non ho mai impostato correttamente una connessione di debug tra la mia installazione di Eclipse e X-debug sul server. Anche trasferire i file dal mio spazio di lavoro locale al server era molto fastidioso (sia lo script ftp o Bazaar che spostava i file dal repository alla web root).
Per il mio nuovo setup, sto pensando di installare tutto sul mio computer locale. Ho paura che rallenti le prestazioni della workstation (LAMP + Eclipse) e che i problemi di compatibilità si avviino.
Che cosa consiglieresti? Devo sviluppare utilizzando due macchine separate? Nessuno? Hai esperienza nell'utilizzo di una delle configurazioni di cui sopra nel tuo lavoro?