Añadiendo un indicador de progreso en Symfony

A pesar de lo sencillo que es desarrollar aplicaciones con PHP, hasta hace poco no era posible añadir un indicador de progreso a los formularios que permiten adjuntar archivos. Si no se muestra ningún indicador o barra de progreso, el usuario simplemente debe esperar sin saber si se está subiendo su archivo o si existe algún problema en la red o en el servidor.

Aunque ahora ya es posible monitorizar ese progreso, su funcionamiento es complejo porque, por muy extraño que parezca, hace uso de la extensión APC. En cualquier caso, un usuario ya ha creado una solución para que Symfony pueda incluir el indicador de progreso.

La solución requiere el uso de sfUJSPlugin, un plugin para crear la barra de progreso con JavaScript, PHP 5.2 y las extensiones APC y JSON. La solución propuesta no es sencilla, pero al menos tiene la garantía de funcionar.

Ver solución para incluir un indicador de progreso en Symfony

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

15 de mayo de 2007

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.