2010-09-14 9 views
1

Je pense à des méthodes optimales pour gérer les erreurs sur un site Web de manière élégante. Je pense que deux modes vont dicter la façon dont les erreurs sont traitées:Traitement des erreurs dans la conception Web

mode de développement

  • Affiche tous les avis, avertissements et erreurs fatales sur la vue, ils sont générés à partir
  • erreurs sont affichées au format brut

mode de production

  • Masquer tous les avis et mises en garde, peu importe ce que
  • Rediriger erreurs fatales à une page (quelque chose comme la baleine d'échouer)
    • avertit l'utilisateur que l'erreur a été enregistrée
    • informations magasin sur l'erreur dans la base de données ou un autre type de journal (choix du développeur)
    • e-mail l'erreur à un tableau d'adresses e-mail (choix de développeur)

Que pensez-vous de cette approche? Pouvez-vous penser à une meilleure façon de gérer les erreurs?

Répondre

1

Mode de production - au lieu d'envoyer des courriels aux développeurs et de stocker vous-même l'erreur dans les bases de données. Intégrez avec le système de suivi de défauts/bug comme Bugzilla, laissez-le gérer tous les emailing, les affectations, etc ... Pas besoin de réinventer la roue. L'intégration est simple, il suffit d'utiliser Bugzilla web services.

Questions connexes