come lavorare con il web designer?

7

Ho iniziato il mio primo progetto professionale di recente e ho assunto un web designer per fare il layout.

La mia domanda è: come posso sincronizzare il lavoro con il designer?

Attualmente il nostro processo si svolge in questo modo:

  1. il designer crea un modello
  2. me lo invia per posta
  3. Visualizzo, modifica e amp; d'accordo
  4. il designer codifica l'html e me lo invia per posta e così via per ogni pagina

Il problema è che a volte mi capita molto deludente del codice HTML e sono costretto a far sì che il progettista possa rifare un sacco di lavoro.

C'è un modo per creare una rete in modo da poter monitorare il suo lavoro e fornire commenti mentre il lavoro è in corso?

So che questa è una domanda sciocca, ma sono sicuro che un meccanismo per questo deve esistere. : D

    
posta Zalaboza 14.06.2011 - 19:48
fonte

5 risposte

4

Utilizzare un repository di controllo del codice sorgente come Subversion. È gratuito e puoi trovare server e client di sovversione gratuiti. Molti IDE e persino dreamweaver hanno funzionalità incorporate per funzionare con i repository di Subversion. Subversion salva anche tutte le modifiche apportate al codice base in caso sia necessario ripristinare una versione precedente per un determinato file.

Ogni sviluppatore / designer ottiene un client di subversione per "estrarre" le pagine, apportare modifiche, quindi reinserirle nel repository.

Inoltre, se non lo sei già, potrebbe essere utile utilizzare un modello di progettazione MVC per il tuo progetto. Ciò manterrà la sorgente HTML e PHP per la maggior parte separata, il che renderà più semplice per i progettisti e gli sviluppatori lavorare in tandem.

    
risposta data 14.06.2011 - 19:52
fonte
4

Hai bisogno di un sistema di gestione del codice come Mercurial . Si imposta un repository di codice che si controlla e si lavora indipendentemente. Ogni persona unisce le modifiche dall'altra e controlla il codice man mano che viene eseguito. In questo modo, gli errori possono essere risolti. I rami possono essere fatti per sperimentare e così via. Non esiste alcun codice postale avanti e indietro.

Sono disponibili diverse soluzioni. Posso garantire per forno come un ottimo servizio in hosting che funziona bene e include meccanismi di revisione del codice.

    
risposta data 14.06.2011 - 19:52
fonte
2

Sembra che tu voglia lavorare insieme in tempo reale anziché iterare. In tal caso, vorrei sfruttare gli strumenti di condivisione dello schermo. Questi vanno da quelli che sono integrati in alcuni sistemi operativi (ad esempio condivisione del desktop OSX ), quelli che sono liberamente scaricabili (ad es. VNC ) e soluzioni professionali (ad esempio Webex )

Nota che alcuni supportano la voce, ma per altri potresti dover eseguire l'accoppiamento con una telefonata o skype.

    
risposta data 14.06.2011 - 19:53
fonte
0

È molto difficile avere risultati in tempo reale quando lavori a lunga distanza con un web designer. Fa anche l'HTML / CSS, o solo il design? C'è un software che puoi usare online che ti aiuterà a gestire piccoli o grandi progetti come questi. Uno che suggerirei sarebbe link

È relativamente facile da usare e l'ho usato da quando l'ho trovato.

    
risposta data 14.06.2011 - 19:52
fonte
0

Ci sono alcuni che hanno suggerito che Mercurial o Subversion potrebbero essere un buon modo per andare, ma in questo caso, non sono sicuro che lo sia. Mentre SVN e Mercurial sono ottimi per i file di versioning, non sono realmente i migliori per gestire lavori collaborativi con i binari, specialmente i binari in corso.

Personalmente, penso che questo sarebbe un posto migliore per una cartella di progetto condivisa in DropBox o un equivalente. Ciò significherebbe che ogni volta che salvava, si vedevano gli aggiornamenti quasi in tempo reale.

Sì, potresti ottenere un software di condivisione dello schermo, ma non vedo davvero un grande vantaggio in questo senso.

    
risposta data 14.06.2011 - 20:03
fonte

Leggi altre domande sui tag