IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Passer en objet?


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 37
    Par défaut Passer en objet?
    Bonjour,

    Dans le cadre de mon stage, j'ai réalisé une application PHP/MySQL qui marche nickel.
    Maintenant, mon tuteur souhaiterait passer en objet pour encore optimiser le code et pouvoir utiliser un framework (Zend).

    Ma question est la suivante: Est-il faisable de passer en objet depuis un code déjà réalisé en séquentiel?
    Est-ce difficile? Quelqu'un a déjà migré son projet en objet? Et si oui, y'a-t-il des liens intéressants à lire? (car pour le moment je trouve des tutos pour créer un nouveau projet en objet, et non passer du séquentiel en objet)

    PS: J'ai également des affichages de tableaux assez complexes (plusieurs requêtes, pas mal de jointures, etc...). Est-il possible de garder l'affichage en objet?

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    réaliser un portage d'un paradigme à un autre est plus ou moins équivalent à redévelopper entièrement le projet. L'avantage, c'est que tu as déjà essuyé les problèmes liés à l'aspect métier de l'application, du coup tu devrais gagner du temps sur ce point et c'est à peu près tout.

    C'est empoisonné comme requête je trouve...
    Il t'aime bien ton maître de stage ?

  3. #3
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 37
    Par défaut
    Salut, merci pour ta réponse.

    Du coup j'ai l'impression d'avoir perdu 5 semaines de stages pour rien s'il faut tout refaire. Ouch!
    Au moins en séquentiel ça marche, c'est déjà ça.....

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Par défaut
    L'actuel n'est jamais perdu.

    Mais il est vrai que la conception objet est différente. Ce que tu faisais peut-être actuellement en une étape, sera peut-être plusieurs objets au final, donc séparation des couches, etc

    Après tu as l'idée du site, tu sais ce qu'il faut, ce que tu utilises, tes objets devraient découlés assez facilement.

    La maquette HTML elle ne devrait pas changer après j'espère que même en procédurale, tu as bien séparer la couche PHP de la couche HTML

    Le CSS pareil il ne changera pas.

    En gros tu créés tes objets, et tout ce que tu faisais en PHP dans tes pages en HTML, tu appelles tes objets et tes méthodes à la place. C'est pas simple en effet mais faisable avec de la réflexion.

Discussions similaires

  1. [JSP][STRUTS] Passer des objets à une classe action
    Par maphi dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/08/2005, 16h55
  2. [JACOB] Comment passer un objet par référence à une méthode
    Par zlavock dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 21/03/2005, 18h28
  3. [SAX] Passer d'objet java en fichier XML?
    Par spoutyoyo dans le forum Format d'échange (XML, JSON...)
    Réponses: 15
    Dernier message: 05/01/2005, 08h31
  4. [POO] Passer un objet HTML en argument.
    Par defacta dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 17/12/2004, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo