¿Cuál es la mejor biblioteca del navegador del lado del cliente para cargar múltiples archivos a través de http?

StackOverflow https://stackoverflow.com/questions/159600

Pregunta

¿Cuál es la mejor biblioteca http del lado del cliente para cargar múltiples archivos? Si puede manejar directorios, es una gran ventaja. Estoy buscando algo que sea de código abierto o gratuito. Estoy buscando algo como FTP, pero eso funciona a través de http, a través del navegador. Cargar varios archivos a través de un formulario HTML 4.x normal es un poco complicado cuando se trata de cargar más de 5-6 archivos.

Siéntase libre de compartir sus experiencias personales.

¿Fue útil?

Solución

Uploadify también es otro gran cargador de archivos múltiples. Fue construido a partir de SWFUpload y le agregaron nuevas características.

Algunas de las características que he encontrado más útiles son:

  

El usuario puede cargar todos los archivos a la vez usando Ctrl + clic en todos   los archivos

     

A medida que se descargan los archivos, se muestra una cola que   muestra los archivos que se están descargando, incluida una barra de compleción.

     

A medida que se completan los archivos, se eliminan de la cola

     

También le permite especificar qué tipos de archivos es el usuario   poder descargar (solo pueden ver los que elijas)

Otros consejos

Recomiendo algo como SWFUpload para eso. Su característica principal es su soporte para barras de progreso, pero también permite poner en cola los archivos, lo cual es particularmente útil (esta es la segunda vez que lo recomiendo hoy).

Solo para asegurarse de que otras opciones estén documentadas (SWFUpload es excelente): otra buena solución es FancyUpload2 .

Podría usar una solución basada en Java. He estado usando JumpLoader en una de mis páginas web y no he tenido ningún problema. También puede cargar directorios , que otras soluciones mencionadas aquí no son compatibles.

Otra opción que he usado antes es cargar y luego extraer archivos ZIP. He usado PEAR :: Archive_Zip para extraer. Requiere más conocimiento del lado del usuario, pero admite directorios y archivos ilimitados (dependiendo de la memoria asignada a PHP).

Eche un vistazo a jquery-html5-upload no lo hace ' No requiere Flash y tiene una API jQuery sexy.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top