Analyser un site programmé en procédural


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Analyser un site programmé en procédural

Message le Lun Avr 03, 2006 12:31

Bonjour à tous,

J'ai besoin de conseils, je dois me charger du nettoyage du code PHP d'un site de e-commerce existant depuis 2ans, qui a été réalisé par un grand nombre de personnes (beaucoup de stagiaires) sans analyse préalable.
La programmation est donc très disparate, et absolument pas optimisée, au niveau factorisation des fonctionnalités.
Je dois donc effectuer une sorte de l'analyse de l'existant restructurée pour que les dévellopeurs puissent la suivre et nettoyer le code sans problème.

Je suis à l'écoute de tous les conseils que vous pourriez me fournir, mais je cherche surtout avec quels outils je vais pouvoir attaquer cette analyse. Je maitrise UML et merise, mais je pense qu'uml est très difficile à appliquer à un site programmé de manière procédurale et non en objet. Et il me faut absolument réaliser un analyse claire et exhaustive.

Merci à tous d'avance.

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Lun Avr 03, 2006 12:36

Refactoring en PHP sur appli dévelopée sans aucune méthode ( ni objet ).
Courage :(
Essaye ça à tout hasard :
http://phpxref.sourceforge.net/

Je ne sais absolument pas ce que ça vaut !


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Lun Avr 03, 2006 12:41

Sans vouloir te chasser et avant toute intervention d'un éventuel WRInaute compétent en la matière - il y en a, pas de souci -, tu pourrais utilement jeter un regard ici :

-http://uml.developpez.com/

[ Edité : voir les forums sur le site cité ]
Dernière édition par Szarah le Lun Avr 03, 2006 12:43, édité 1 fois.

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Lun Avr 03, 2006 12:42

Szarah a écrit:Sans vouloir te chasser et avant toute intervention d'un éventuel WRInaute compétent en la matière - il y en a, pas de souci -, tu pourrais utilement jeter un regard ici :

-http://uml.developpez.com/


J'en déduit que je suis incompétent en la matière :mrgreen:


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Lun Avr 03, 2006 12:44

>> Spidetra

Bin non, j'ai dit - il y en a, pas de souci -

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Lun Avr 03, 2006 12:46

It was a joke, Szarah :D


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Lun Avr 03, 2006 12:52

Merci, Spidetra :)

Devant ce type de problème, j'ai tendance à conseiller d'analyser à la louche et de préparer les bases d'une refonte complète de A à Z, soit nouvelle application.
Les retouches finissent toujours par être plus chères quand elles ne te claquent pas carrément dans les mains, et pour un gros e-commerce, qui risquerait ça ?


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Lun Avr 03, 2006 12:55

en fr les ressources si possible, je comprends bien l'anglais, mais plus lentement...
Merci de vos réponses, mais ca reste très vague ...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Grants

  • Logiciel de référencement AgentWebRanking
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.
  • Synthèse du référencement Google
    Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités