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 :

[PHP-JS] Inclusion de script PHP, perfomance


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 20
    Points : 17
    Points
    17
    Par défaut [PHP-JS] Inclusion de script PHP, perfomance
    Bonjour,
    jai une questioN.. (hé oui cé un peu le but du forum ^^ )
    Alors,
    Si dans ma page indes.php, je mets plusieurs calques (balise /div)
    Et dans chaque calc, j'integre un script php (ex: include(dat./php), formulaire.php ...)
    est ce que cela ralentit beaucoup la lecture de l'index. ?

    Et encore, quelle est la limite de renvoie des scipts .php, je veux dire, par exemple un lien de l'index renvoi à formulaire.php, qui lui meme renvoie a un autre script php, etc.... ca marche bien? cé efficace ? etc ??

    Sinon, comment faire pour avoir un script plus long dans lequel je code differents code php. Par exemple un fichier donnee.php qui peut avoir l'heure.php , et infos.php, comment selectionner le script voulu?
    Voila merci bcp.
    EN 3 jours j'ai deja appri ENORMEMENT en php, mais je fourmille de question précise ^^
    THX

  2. #2
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Points : 1 071
    Points
    1 071
    Par défaut
    Si dans ma page indes.php, je mets plusieurs calques (balise /div)
    Et dans chaque calc, j'integre un script php (ex: include(dat./php), formulaire.php ...)
    est ce que cela ralentit beaucoup la lecture de l'index. ?
    Les includes ne posent aucuns problèmes notables de ralentissement.

    Et encore, quelle est la limite de renvoie des scipts .php, je veux dire, par exemple un lien de l'index renvoi à formulaire.php, qui lui meme renvoie a un autre script php, etc.... ca marche bien? cé efficace ? etc ??
    S'il s'agit juste de lien, c'est infini. Le principe d'internet est justement que TOUT est relié.
    Sinon, comment faire pour avoir un script plus long dans lequel je code differents code php. Par exemple un fichier donnee.php qui peut avoir l'heure.php , et infos.php, comment selectionner le script voulu?
    Le mieux est d'utiliser la POO (Programmation Orientée Objet) qui est le plus modulaire pour ce genre de chose.

    http://dico.developpez.com/html/1713...ntee-Objet.php

  3. #3
    Membre éprouvé Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Points : 1 067
    Points
    1 067
    Par défaut
    Citation Envoyé par noobspower

    Et encore, quelle est la limite de renvoie des scipts .php, je veux dire, par exemple un lien de l'index renvoi à formulaire.php, qui lui meme renvoie a un autre script php, etc.... ca marche bien? cé efficace ? etc ??

    ça marche bien, mais là c'est plutôt une histoire de design et d'ergonomie, à toi de faire pratique pour le visiteur.

    Citation Envoyé par noobspower
    Sinon, comment faire pour avoir un script plus long dans lequel je code differents code php. Par exemple un fichier donnee.php qui peut avoir l'heure.php , et infos.php, comment selectionner le script voulu?
    Voila merci bcp.
    EN 3 jours j'ai deja appri ENORMEMENT en php, mais je fourmille de question précise ^^
    THX
    en gros tu veux faire une bibliothèque de fonction, non ?
    dans ce cas tu te fais ton fichier .php regroupant tes fonctions, tu l'includes et basta
    après tu peux imbriquer tes bibli (infos.php, heure.php, ...) mais il vaut mieux avoir une bibli par "thème"

  4. #4
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Points : 1 071
    Points
    1 071
    Par défaut
    en gros tu veux faire une bibliothèque de fonction, non ?
    dans ce cas tu te fais ton fichier .php regroupant tes fonctions, tu l'includes et basta
    après tu peux imbriquer tes bibli (infos.php, heure.php, ...) mais il vaut mieux avoir une bibli par "thème"
    Effectivement, tu peux commencer par ça, puis quand tu maîtrisera l'utilisation des fonctions, voir ensuite la POO. C'est vrai qu'il ne faut pas vouloir brûler les étapes

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Stopper un script PHP par un autre script PHP
    Par Matkil888 dans le forum Langage
    Réponses: 14
    Dernier message: 06/05/2013, 15h12
  2. Réponses: 5
    Dernier message: 23/12/2007, 15h12
  3. Générer un fichier php à partir d'un script php
    Par Jim_Nastiq dans le forum Langage
    Réponses: 5
    Dernier message: 06/03/2007, 15h49
  4. Réponses: 15
    Dernier message: 22/12/2006, 15h02
  5. [PHP-JS] pb lecture script php dans une fonction au démarrage
    Par jerome38000 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/02/2005, 15h07

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