2012-01-23 7 views
6

Non so se ho alcun senso, ma questo è apparso nella mia mente. Possiamo utilizzare l'hosting gratuito di dropbox da 2 GB per inserire la nostra app django e fare alcuni hack per eseguire la nostra app?utilizzando dropbox come server per la mia app django

+0

Sì, puoi ** puoi farlo! controlla la mia nuova risposta qui sotto. – Surya

+1

@Surya ha risposto alla tua domanda di seguito e la risposta è affermativa: http://stackoverflow.com/a/12542453/795053. Suggerisco di contrassegnare la risposta come accettata in modo che gli altri utenti trovino prima questa risposta. –

risposta

5

Il punto che devi capire è: puoi eseguire django senza djagno installato? È possibile installare django su un'unità USB? Dropbox è solo un servizio di cloud storage NON un servizio di cloud hosting. Per archiviarti non hai bisogno di RAM e processori mentre per l'hosting lo fai.

Quindi la risposta è NO. Se stai bene con la configurazione di Apache ecc. Puoi andare su VPS. Se non provi alcuni server gestiti. Se non volete spendere molto e sono alla ricerca di soluzioni in hosting gratuito per Django alcuni di essi sono:

kodingen.com

shellmix.com

http://0x2a-dc.com/index.php?name=shop&cat=6

http://www.heliohost.org/home/

http://bitnami.org/cloud

https://www.alwaysdata.com/

più dati: http://freedjangohosting.com/

http://djangohosting.com/

https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts

6

No, non è possibile.

Se si desidera utilizzare dropbox come hosting, è possibile inserire pagine statiche, ovvero solo i file html con CSS e javascript, in quanto tali file possono essere recuperati eseguendo una semplice richiesta GET.

L'hosting di un codice Python non è possibile in quanto richiede calcoli sul lato server & dropbox serve solo per il salvataggio dei file.

Vedere la wiki ufficiale per gli host disponibili. https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts

2

No, non è possibile utilizzare DropBox per servire un sito web Django, in quanto così facendo richiede codice Python da eseguire, quando DropBox è solo per il salvataggio dei file che servono &.

È possibile, tuttavia, trovare hosting gratuito per il vostro bisogno di Django, tra i quali:

Heroku, in origine significava per Ruby hosting, ma ora ti permette di fare Python hosting. Non ho trovato particolarmente facile da usare con Django.

ep.io, hosting specifico per Python, ma solo per inviti per il momento - è possibile ottenere un invito inviando un'email, spiegando il proprio progetto & le proprie esigenze. Offre SSL gratuito su * .ep.io, che è molto carino, e hanno un ottimo servizio.

Dotcloud, non specifico per piattaforma, ma il mio preferito. È abbastanza facile iniziare e la CLI ti permette di fare molto (ma il lato negativo è che ne hai bisogno anche tu). Se non hai paura di CLI, è fantastico.

0

In aggiunta a quanto pubblicato Thomas, alcune altre opzioni gratis Django di hosting:

  1. Amazon Compute grado (free for one year, Registrati gratis).
  2. Google App Engine (free limits, django howto).
  3. OpenShift().
+0

grazie per la risposta, ho esaminato la documentazione di django howto. lì dentro l'introduzione ho trovato ".... Engine, puoi smettere di leggere questo articolo." Sono andato al loro sito e ho visto che il 24 novembre gli sviluppatori non ci lavoreranno. una ragione probabile che penso sia appengine non è un grande successo come ci si aspettava (correggimi se sbaglio). ero quindi confuso su cosa usare. Come confronti AWS con appengine? Quali sono le recensioni di OpenShift? – user993563

+0

AWS = Il tuo computer, fai quello che vuoi. App Engine = Python è cittadino di prima classe, un sacco di supporto Python attivo, la sfida è il loro motore di archiviazione. OpenShift = Promettente; bene se usi MongoDB in quanto hanno un grande supporto per questo. Costruito su JBoss, che è molto affidabile. –

+0

ho scelto python a causa di django (la maggior parte sarebbe andata nell'altro senso), per favore modifica i tuoi commenti su GAE in relazione alle mie preoccupazioni. Lo sforzo sarebbe apprezzato. Grazie. – user993563

1

Detto sua non è possibile dal set per farlo è possibile utilizzare molto semplice cloud hosting come detto avanti, potrei essere in ritardo per la risposta, ma si può ottenere cloud hosting da società di Linux Fedora chiamato RedHat gratuito. Il loro prodotto cloud è disponibile gratuitamente che supporta l'hosting django. L'ho provato da solo Openshift Free Cloud Hosting

4

Sì, è possibile!PythonAnywhere.com lo offre!

Ciò che pythonanywhere fa è piuttosto semplice. Integrano il tuo account Dropbox con quello di loro. Quando vuoi creare un'app Django, tutto ciò che devi fare è dirigere la piattaforma per memorizzare l'app nella tua cartella personale!

Ora è possibile aprire l'app Django nel PC e modificarla (attendere un po 'di tempo per la sincronizzazione) .. riavviare l'app, funziona! Praticamente ho provato.

Suggerimento: ci sono molte piattaforme cloud che offrono grandi servizi gratuitamente. Openshift, Heroku, Google App Engine ne nominano alcuni!