OpenStates Bienvenue sur OpenStates
PARTENAIRES :: PHP.NET :: ZEND :: APX :: ATEXO :: PHP TV :: KYKARTECH
Français
L'entreprise
Services
Formation
Outils
edit Nos Interventions
Nos Interventions
Performances Procédures Récupération Architecture
Migration PHP 4, 5, 6
Refactoring POO
Identification
Login :
Pass :
 

Migration vers PHP 5 et/ou PHP 6

Cette page propose un déroulement type d'une mission de migration PHP.

Objectifs

  • Migration de votre code vers PHP 5
  • Assurance de la compatibilité avec PHP 6
  • Mise à disposition d'un guide opératoire post-migration

Plan de l'intervention

  • Réunion d'introduction
  • Analyse préliminaire, priorisation des tâches
  • Réunion intermédiaire, présentation du plan d'action
  • Rapport de faisabilité
  • Migration
  • Rédaction du guide opératoire
Note : une migration vers PHP 5 peut se faire en deux temps : assurer le bon fonctionnement avec PHP 5, puis optimiser pour PHP 5. Ce deuxième temps est important car les outils prévus pour PHP 5 (XML, BD...) sont souvent beaucoup plus stables et efficaces que leurs équivalents PHP 4, bien que leur utilisation ne soit pas nécessaire dans le cadre d'une migration.

Prérequis

  • Accès à la configuration de l'environnement
    • Configuration de PHP, du SGBD et du serveur HTTP
    • Possibilité de redémarrer les démons
  • Accès au code
    • Possibilité de migrer dans un emplacement prévu à cet effet
  • Mise en place d'outils
    • Installation et/ou compilation de programmes sur l'environnement*
    • Installation et/ou compilation d'extensions PHP et Apache
    • Installation et/ou compilation de PHP/Apache si nécessaire

Durée

Une estimation détaillée en fonction de votre existant (extensions et fonctionnalités mises en oeuvre, complexité de l'architecture, utilisation de la POO) est nécessaire pour cette mission. C'est pourquoi nous vous proposons une intervention en deux étapes :

Etape Durée moy.
Etape 1 : analyse préliminaire, estimations. ~ 1 jour
Etape 2 : migration basée sur l'estimation de l'étape 1. ~ 1 à x jours
Rapport et documentation. ~ 1 à 2 jours

Remarques

  • * Certains outils installés pour l'optimisation seront retirés en fin de mission, sauf extensions et programmes nécessaires ou volonté du client de maintenir l'existant sur son environnement.

retour

© Copyright OpenStates 2007 - 2010
Tous droits réservés
informations légales | nous contacter