Bonjour,
Je voulais savoir si vous aviez des coneils afin d'accélérer et optimiser ses scripts PHP ? Par exemple, est-ce utile d'utiliser systématiquement unset() pour détruire les variables précédemment créées ?
Merci,
Metallic-84s
Bonjour,
Je voulais savoir si vous aviez des coneils afin d'accélérer et optimiser ses scripts PHP ? Par exemple, est-ce utile d'utiliser systématiquement unset() pour détruire les variables précédemment créées ?
Merci,
Metallic-84s
optimiser le traffic reseau?
la charge de travail du serveur php?
ca depend d'une foule de choses! c'est presque du cas par cas! mais il y a un topic sur le sujet ds les posts
Le but de tout developpeur OO est de devenir une référence.
Mon avatar est un ambigramme, les curieux peuvent le retourner ;-)
Aider <> Faire a la place de!!!
Salut
Je pense que ton exemple est malheureusement peu représentatif, dans la mesure où unset() n'est vraiment pas gourmand (a priori).
Donc non, ce n'est pas utile de l'appeler systématiquement car tu perds du temps d'exécution et tu gagnes peu de mémoire (rien du tout si tu écrases ensuite la variable).
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
En fait, je souhaitais optimiser le temps d'exécution côté serveur. A quoi faut-il faire attention (plus en ce qui concerne la technique de programmation qu'au niveau de la conception de l'algorithme, bien que les deux soient étroitement liés) ?Envoyé par XtofRoland
Merci pour tes explications... D'accord ! Mais alors, quand utiliser cette fonction unset() ?Envoyé par Kirkis
En attendant que tu repond aux autres questions, tu peux aller voir ces 2 liens :
http://www.vulgarisation-informatique.com/optimiser-php.php
http://www.estvideo.net/dew/index/page/phpbench
Super instructif !
++
ShinJava
N'oublions pas que le forum PHP de Développez.com a un post-it à ce sujet :
http://www.developpez.net/forums/viewtopic.php?t=134030
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
La majorité des optimisations vont se faire coté base de données. Pinailler sur la vitesse d'un foreach par rapport a un for etc... ca ne changera presque rien au temps final.
Par contre optimiser tes tables, placer les bons index, faire des requetes qui passent par les index et clés, minimiser le nombre de requetes etc... Ca ca aura de l'impact.
Quand au php, si tu peux utiliser APC, la tu gagneras pas mal.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager