Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/01/2013, 14:10
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Duda en subida de ficheros

en principio las imágenes se suben a la carpeta temporal antes de que php entre en acción, por lo cual ante una caída no deberías preocuparte por las imágenes resagadas porque el mismo OS se encargaría de eliminar el contenido de la carpeta temporal.

con respecto a la Base de datos, allí vemos la importancia de usar motores transaccionales, de modo que inicio una transacción (START TRANSACTION) y si en dado caso hay una caída, el SDBMS ignorará todos los inserts que no sean confirmados (COMMIT), así evito corrupción en la base de datos.

También es importante tener una política de limpieza de archivos, por ejemplo un cronjob que se ejecute cada noche y que elimine las imágenes de hace n meses y que marque o elimine en la DB esos registros.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...