PDA

Visualizza la versione completa : come ottimizzare workflow (sviluppo web)


leaf
24-09-2016, 19:08
ciao, questa probabilmente una discussione "tecnica" (per usare il linguaggio del regolamento di sezione, che ho letto) ma non ho idea di quale sezione utilizzare.

A proposito del workflow per lo sviluppo web (front/back end).

Vorrei capire se esistono software (e quali sono usati in genere) per automatizzare un po' il workflow.

Ad esempio:
Ho un sito attivo con il relativo sito di test. C' qualcosa che mi permetta in modo semplice di fare update dal mio ftp del sito test all' ftp del sito live?

quindi, le cose principali che vorrei fossero "integrate" sono:

- piattaforma test e piattaforma live
- interprete SASS per il CSS

Al momento il mio workflow : scarico file CSS da FTP (test site), lo modifico con SASS, lo passo dentro Koala per convertirlo di nuovo in CSS, lo riuppo nel FTP (test), controllo che sia tutto ok, scarico il file e lo carico nel ftp del sito live. Lo stesso vale per gli altri file (php, js...) escludendo il passaggio dentro Koala.

Questo workflow terribile dal punto di vista del tempo (soprattutto quando si modificano pi file insieme - cio sempre).

Voi come fate?

grazie :)

MItaly
25-09-2016, 08:30
Mi stai dicendo che tu lavori senza un qualche genere di VCS? :spy:

Little Hawk
25-09-2016, 21:12
Mi stai dicendo che tu lavori senza un qualche genere di VCS? :spy:

OMG

jimbo0
25-09-2016, 22:00
come ti hanno detto su, sarebbe ora di cominciare ad usare un qualche tipo di versioning qualsiasi.

In ogni caso per automatizzare azioni simili esistono svariati build tool.
Io ad esempio uso grunt (http://gruntjs.com/), ma esiste gulp (http://gulpjs.com/) e altri..
ultimamente si sente spesso webpack (https://webpack.github.io/).

fcaldera
26-09-2016, 13:58
Mi stai dicendo che tu lavori senza un qualche genere di VCS? :spy:

No ti sta dicendo che sta lavorando senza VCS e senza un meccanismo di deploy (usi FTP per caricare i file, non hai un ambiente parallelo in locale che sia allineato alla produzione)

leaf
28-09-2016, 17:26
ciao, fino ad ora non ho usato VCS ma ho imaprato da poco git e si, vorrei riuscire ad integrarlo con tutto il resto. detto questo, ho usato svn mentre lavorare in azienda, ma non mi occupo professionalmente di sviluppo web.

detto questo, conoscete https://ftploy.com/ o servizi simili (free)?

nel senso che se metto insieme git e ftp sono gia a un bel punto perche poi mi basta usare Koala per tradurre sass in css nel repository e quando faccio un push automaticamente mi viene caricato nel ftp.

Loading