|
|||||||
| Zend Le forum sur les solutions et la certification Zend. Avant de poster : FAQ Zend, toutes les FAQ PHP |
|
|
Publicité ' | |||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Cela fait très longtemps que je vois sur les différents éditeurs php un outil de debugger de script. J'ai jamais utilisé cela pour php car je débugg de mémoire et selon l'erreur j'arrive à isoler le problème. Néanmoins, il arrive que nous nous trouvons fasse à des imcompréhensions et là nous disons que php bug. Après quelques test et contrôles nous nous rendons compte que c'est pas PHP ou le SGBD utilisé qui à buggé mais nous
qui n'a jamais vécus cela Bref, il y a très peut de discution, sujet ou tutoriaux sur ce domaine qui je pense est très utile en fase de debuggage, optimisation. Alors, j'aurais voulu connaitre vos avis sur cette outil. vous noterez que j'y place une pointe d'humour |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juillet 2004 Messages : 1 033 ![]() |
A voté !
Tout comme toi j'avoue que j'adorerais disposer de plus de ressources sur les debuggeurs PHP. Et ce même si le debuggeur PHP ne m'est pas encore devenu obligatoire/necessaire, en tout cas vis-à-vis des projets sur lesquelles je travail, se serait tout de même un super plus pour ne pas perdre du temps betement sur des betises :/ Peut être qu'il existe un IDE sympa avec un debuggeur... Ou peut être pas et que je vais attendre encore un peu. |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
En faisant une petite recherche je suis tombé sur
DBG qui apparement tourne bien mais sans plus. J'ai testé tres rapidement sur PhpEd sans gros succes mais c'est parce que j'ai surement pas bien configuré. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() David B.Développeur informatique Inscription : avril 2003 Messages : 742 ![]() |
En entreprise on utilise zend comme ide, et avec il y a le debuggeur. Franchement quand ca marche bien, je trouve cela beaucoup plus pratique que de faire des echo et des var_dump. On va dire que un plus tres confortable.
__________________
Tout énigme a une solution ! Tout est question de discipline ! |
|
|
00
|
|
|
#5 |
![]() ![]() Jean-Pierre Inscription : août 2005 Messages : 333 ![]() |
PHPEclipse intègre nativement DBG Debugger, et ça fonctionne pas trop mal, même si ce n'est pas parfait !
En revanche, il y a toujours un (long) décalage entre la sortie d'une nouvelle version de PHP et le client DBG compatible (et gratuit)... ...L'auteur de DBG fournis en priorité les nouvelles versions au logiciel PhpEd (qui est payant)... |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Personnellement, sur chaque ide que je vois c'est toujours galère à mettre en place. Comme je ne comprend pas le principe de fonctionnement les reglages me paraissent floux. Dans le cas de PhpEd j'ai un plantage inexpliqué ou ça me retourne des erreurs php alors que sur un page vu depuis un navigateur ça fonctionne bien.
ça serait bien de faire un tutorial de configuration de mise en place du debugger pour chaque Editeur. Bebel serais-tu nous donner une explication pour Zend Studio et Guardian_7 pour Eclipse? |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() David B.Développeur informatique Inscription : avril 2003 Messages : 742 ![]() |
Je pense que cela devrait etre faisable, je vais essayer de faire ca rapidement mais je promets pas une action rapide. J'ai la soutenance qui approche.
__________________
Tout énigme a une solution ! Tout est question de discipline ! |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Cool !
Avec screenshoot. Commentaire audio + video. na j' deconne |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() David B.Développeur informatique Inscription : avril 2003 Messages : 742 ![]() |
avec capture surement la video et le reste je te laisse ce plaisir
__________________
Tout énigme a une solution ! Tout est question de discipline ! |
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Je up !
|
|
|
00
|
|
|
#11 |
|
Membre éclairé
![]() Inscription : juillet 2005 Messages : 1 221 ![]() |
Et c'est quoi un débugeur ? Un dé pipé ? Vous faites un jeu de hasard en php c'est ça ?
__________________
C'est pas parce que j'ai tort que vous avez raison. |
|
|
00
|
|
|
#12 |
![]() ![]() |
Zend Studio +1
|
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() Inscription : juillet 2004 Messages : 1 033 ![]() |
un debuggeur c'est un appli qui te permet de suivre pas à pas l'execution de ton script.
Ainsi peut on connaitre la valeur de chacune des variables, ou bien encore l'ordre d'execution des fonctions. C'est très pratique dans des développements complexes ou il n'est pas possible de réaliser ce cheminement de tete. C'est dommage qu'il y ai si peu de votant..... Je trouve que le sujet mériterait de passer en post it, non ? |
|
|
00
|
|
|
#14 | |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Citation:
|
|
|
|
00
|
|
|
#15 |
|
Membre Expert
![]() ![]() Inscription : janvier 2004 Messages : 1 238 ![]() |
J'avoue que je fait du php pour le plaisir (oui oui ;o)) et que j'aime pas avoir a attendre 10mn quand l'envie me prend de taper quelques lignes de code... a part si je fait des "grandes sessions" de codage intensif, mais mes horaires ne s'y pretent généralement pas... donc je prefere eviter Eclipse. Mon editeur est donc juste un p'tit editplus avec coloration syntaxique.
Cependant, j'vais p'tet passer bientot a Quanta (linux) qui a un debugger je crois, j'ai pas encore trop regardé... mais il est vrai que j'ai appris a m'en passer et a truffer (temporairement) mon code de var_dump pour lui faire cracher ses réponses ;o)
__________________
PHP : Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production) Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error()); Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable. Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/ |
|
|
00
|
|
|
#16 |
|
Membre éclairé
![]() Inscription : juillet 2005 Messages : 1 221 ![]() |
J'ai toujours pas pigé quand est-ce qu'un débuggeur est utile. Perso je viens de coder un forum que j'ai presque terminé (oui je sais je dis ça depuis 4 mois), j'utilise dreamweaver, je vois pas en quoi un débuggeur me ferait gagner du temps.
__________________
C'est pas parce que j'ai tort que vous avez raison. |
|
|
00
|
|
|
#17 | |
![]() ![]() |
Citation:
J'ai un autre tuto sur le feu et également des examens, mais je le ferais dès que possible. |
|
|
|
00
|
|
|
#18 | |
![]() ![]() |
Citation:
Ca n'a rien d'indispensable, mais quand on a l'habitude de s'en servir, ça fait gagner du temps. |
|
|
|
00
|
|
|
#19 | |
![]() ![]() Jean-Pierre Inscription : août 2005 Messages : 333 ![]() |
Citation:
Pour PHPEclipse et DBG, j'ai déjà réalisé une petite introduction il y'a quelques temps, elle est disponible à cette adresse. (En attendant !) Bye |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com