2012-07-16 18 views
5

utilizo Django para ejecutar mi sitio web y nginx de servidor web frontal,¿Hay alguna manera de cargar un archivo muy grande usando django en nginx?

pero cuando subo un archivo muy grande a mi sitio,

que me lleve mucho tiempo,

hay algo mal cuando la mano de nginx carga un archivo grande;

el nginx enviará el archivo a django después de recibir todo el archivo de mi publicación;

así que esto me llevará más tiempo;

quiero encontrar algún otro servidor web para reemplazar el nginx;

¿desea su sugerencia?

+2

Carga de archivos de gran tamaño tarda mucho tiempo. Simplemente lo hace. Acostúmbrate. – Ben

+0

si puedo soportarlo, no publicaré esta solicitud.^_^... – timger

+2

@timger: Un servidor web diferente no hará que el archivo se cargue más rápido. –

Respuesta

0

Nginx es probablemente el mejor servidor http, no hay necesidad de reemplazarlo. Le aconsejaré que cargue archivos muy grandes a través de ftp o nfs share.

+0

quiero construir un sitio web compartir archivo usar http como amazon s3, entonces necesito un servidor web que pueda manejar cargar archivos de gran tamaño – timger

+0

@timger Nginx maneja muy bien los archivos de gran tamaño. Tu problema es ** django **. – VBart

-1

Mira tornado en http://www.tornadoweb.org/ Es posible utilizar junto al django y manejar la carga del archivo.

En mi proyecto uso con éxito django con tornado, que maneja las llamadas API y las solicitudes largas de ajax.

Cuestiones relacionadas