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

Langage PHP Discussion :

Mise au point sur PHP : pas débutant mais je souhaite me remettre à jour


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Points : 28
    Points
    28
    Par défaut Mise au point sur PHP : pas débutant mais je souhaite me remettre à jour
    Bonjour à tous,

    Je me présente, Cyril, informaticien (plutôt orienté administration réseau) mais aussi passionné par la programmation (plutôt web).

    J'ai de l'expérience en VB6, VB.NET mais aussi depuis environ 10 ans en PHP.
    Je programme régulièrement avec ce dernier language pour des petits sites perso mais plus récemement j'ai décidé de remplacer l'application historique de gestion des dépannages de ma boîte (sous DOS) par une application en PHP avec base MySQL le tout tournant sur un serveur Linux dédiée (un simple PC HP DC5100 pour le moment ). On est 15 utilisateurs à utiliser l'application.

    Je me suis lancé il y a 6 mois sur ce projet aujourd'hui très avancé car en test depuis 4 mois sans le moindre soucis.

    Mon logiciel réalise :

    - gestion de fiches clients : plus de 6000 dans ma base aujourd'hui
    - gestion du matériel de ces clients : plus de 10 000 dans ma base aujourd'hui
    - gestion des dépannages : lié client ou lié matériel
    - gestion des comptes rendus sur ces dépannages
    - gestion de la facturation de ces dépannages
    - gestion des temps dans les contrats client


    J'ai programmé ce logiciel en utilisant une structure MVC basé sur le moteur de template de phpBB.
    Je programme sous Dreamweaver CS4 : je n'utilise pas la génération de code automatique, juste l'interface pour pour programmer ou mettre en forme mes pages HTML.


    Voilà pour la présentation de mon projet et je viens donc à mes questions :

    - je souhaite me mettre à jour concernant les méthodes à employer aujourd'hui pour programmer : je programme peut être trop à l'ancienne ?
    En effet je suis autodidacte et pas du tout en contact avec d'autres programmeurs : de quelle manière programmons nous en PHP de nos jours ?


    * Orienté objet ?
    * De la programmation utilisant uniquement des Framework ?


    Personnelement je ne suis pas très interessé par les framework n'ayant pas le temps de tout remprendre à zéro et ayant une pas trop mauvaise maitrise du language je souhaite continuer dans ce sens.

    Concernant l'orienté objet ayant réalisé de la programmation en .NET par le passé je sais de quoi il s'agit et des avantages : mais j'ai encore du mal à me détacher de mes bonnes vieilles habitudes de programmation.
    Je vais m'y mettre : des conseils, des astuces, de la lecture recommandée ?


    Merci

  2. #2
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895
    Par défaut
    Citation Envoyé par Falconpage Voir le message
    Concernant l'orienté objet ayant réalisé de la programmation en .NET par le passé je sais de quoi il s'agit et des avantages : mais j'ai encore du mal à me détacher de mes bonnes vieilles habitudes de programmation.
    Je vais m'y mettre : des conseils, des astuces, de la lecture recommandée ?
    justement la POO serait la suite logique si tu veux faire évoluer ta façon de programmer
    regarde là par exemple :
    http://jcrozier.developpez.com/tutor...rientee-objet/

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Points : 28
    Points
    28
    Par défaut
    Merci je vais lire cet article et faire des tests.

  4. #4
    Membre éclairé Avatar de metagoto
    Profil pro
    Hobbyist programmateur
    Inscrit en
    Juin 2009
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : Juin 2009
    Messages : 646
    Points : 845
    Points
    845
    Par défaut
    Pourquoi ne pas étudier les sources des "grands" frameworks actuels ? (Zend, symfony, CodeIgniter etc)
    A mon avis c'est le meilleurs moyen de savoir ce qui se fait de "moderne". Donc ça veut dire récupérer les sources à partir des repositories des versions en cours de dev, mais également parcourir leurs sites respectifs dans les sections "developers" (wiki, api, proposals, presentations etc).

    Il y a tout de même de sacrés disparités entre les implémentations des frameworks récents. Je pense qu'il faut en étudier plusieurs pour avoir une vision d'ensemble. Quand je dis "étudier", pas la peine de faire un thèse bien sur. Par chance, lire du php ça se fait bien

  5. #5
    Membre actif Avatar de el_pedro
    Homme Profil pro
    Inscrit en
    Août 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 200
    Points : 236
    Points
    236
    Par défaut
    Oui, POO et framework.
    Voir aussi niveau design patern (inclus dans certains framework comme symfony).
    Pour ma part, j'utilise PHPLib avec découpage MVC et un framework que j'ai développé personnellement.
    Si tu ne te sent pas de bosser durant des heures pour réfléchir au fonctionnement de ton framework, Zend ou Symfony sont là pour toi.

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Points : 28
    Points
    28
    Par défaut
    Très bonne idée ça de lire le code des framework
    Il faut que je me penche quand même sur le sujet.

    Aujourd'hui je m'en sort pas mal en programmant en MVC avec juste le moteur de template de phpBB, je vais étudier tout ça et je reviens vers vous partager mon sentiment sur la question

Discussions similaires

  1. PHP pas interprété mais PhpMyadmin fonctionne ...
    Par umeboshi dans le forum Langage
    Réponses: 2
    Dernier message: 09/10/2008, 19h35
  2. mise au point sur le poste de support technique
    Par digger dans le forum Emploi
    Réponses: 2
    Dernier message: 07/05/2008, 13h08
  3. mise au point sur la new, class, stack et heap
    Par cdm1024 dans le forum C++
    Réponses: 1
    Dernier message: 18/03/2008, 16h21
  4. [ODBC] Access et PHP pas super, mais pas le choix
    Par miss_monika dans le forum PHP & Base de données
    Réponses: 27
    Dernier message: 12/06/2007, 10h45

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