2010-05-23 12 views

risposta

12

Fabric è un sistema di distribuzione delle applicazioni basato su Python. Può essere utilizzato per distribuire progetti Django.

+0

Qualcuno ha scritto un'interfaccia web in stile Websitrano per Fabric? Sto cercando qualcosa che permetta agli utenti con meno competenze tecniche di distribuire o ridistribuire. – Jake

+2

Il collegamento all'ultima versione in qualsiasi momento è [fabfile.org] (http://fabfile.org) –

13

Capistrano (e quindi Webistrano) può essere utilizzato praticamente per qualsiasi distribuzione, purché si utilizzi SSH. Capistrano è pronto all'uso Rails ma può essere facilmente configurato per distribuire PHP, Django, Java ... qualunque cosa sia.

Capistrano è un'applicazione Ruby, quindi è necessario avere Ruby (e le gemme necessarie) installate per eseguirlo.

Webistrano è un'applicazione Rails ed è possibile eseguirla localmente o distribuirla su un server, se lo si desidera.

+2

Esattamente. Usiamo Capistrano per implementare i nostri progetti PHP. – feoh

+0

@feoh puoi condividere il documento o qualcosa per distribuire progetti php usando capistrano. Sono nuovo alle distribuzioni. – Pbms

+0

@Pbms È passato un po 'di tempo da quando ho scritto questa risposta. In effetti, sono passati 6 anni! In questi giorni ti consiglio di utilizzare Fabric invece. È uno strumento più generico. Capistrano ha ganci per applicazioni Rails che sarebbero inutili per te, e Fabric è anche utile per molto altro ancora. Si noti che tcarobruce ha suggerito la stessa cosa in una risposta precedente (che ho appena upvoted :) – feoh