9. Amélioration des développements

Pour l’instant, il est très difficile de modifier des pages existantes sans impacter la production. Il faut modifier l’arborescence de telle facon que l’on ait une version de prod et une version de dev, un peu comme allogarage:

v1/lib

v1/templates

v1/crawlers

v2/…

on peut ainsi facilement créer des nouvelles fonctionnalités ou modifier des styles, …

Les logs et des alertes doivent être mieux gérés. On peut utiliser la librairie log4php qui permet de définir des niveaux de logs et de gérer les fichiers de logs. On pourrait ensuite mettre en place un script bash qui vérifie dans les logs qu’il n’y a pas d’erreurs (du genre une url qui a changée ou un 404 pour les images, …) et qui enverrait un email si c’est le cas.

Ce serait bien d’avoir un outil de gestion de version (CVS ou SVN) en complément du gestionnaire de bugs.  Il commence à y avoir pas mal de fichiers sources et ça nous permettrait de voir qu’elles modifications ont été apportées au code.

<< précédant | sommaire

Laisser un commentaire

Vous devez être connecté pour rédiger un commentaire.