Précédent   Forum des professionnels en informatique > PHP > Outils > Zend

Zend Le forum sur les solutions et la certification Zend. Avant de poster : FAQ Zend, toutes les FAQ PHP

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Connaissez-vous l'outil de debugger php dans votre éditeur php
Non je ne sais pas ce que c'est. 14 53,85%
Non je ne sais pas m'en servir. 5 19,23%
Oui je connais mais sa ne m'intéresse pas, je suis trop fort . 4 15,38%
Oui occasionnellement. 2 7,69%
Oui je suis devenu accrocs psychodingue. 1 3,85%
Votants: 26. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Vieux 21/06/2006, 19h23   #1
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Par défaut Connaissez-vous le debugger php

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 qu'il me jete une constante sur la tête.
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 détendez-vous !
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 20h41   #2
Membre Expert
 
Inscription : juillet 2004
Messages : 1 033
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1 033
Points : 1 050
Points : 1 050
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.
ePoX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 21h31   #3
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Par défaut Dbg

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é.
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 09h45   #4
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
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 !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 09h54   #5
Rédacteur
 
Homme Jean-Pierre
Inscription : août 2005
Messages : 333
Détails du profil
Informations personnelles :
Nom : Homme Jean-Pierre
Âge : 26
Localisation : Suisse

Informations forums :
Inscription : août 2005
Messages : 333
Points : 442
Points : 442
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)...
Guardian_7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 10h06   #6
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
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?
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 10h26   #7
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
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 !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 11h10   #8
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Cool !
Avec screenshoot. Commentaire audio + video.

na j' deconne merci en tous cas.
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 14h11   #9
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
avec capture surement la video et le reste je te laisse ce plaisir
__________________
Tout énigme a une solution ! Tout est question de discipline !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 23h45   #10
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Je up !
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 00h07   #11
Membre éclairé
 
Inscription : juillet 2005
Messages : 1 221
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 1 221
Points : 398
Points : 398
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.
psychoBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 00h33   #12
Rédacteur
 
Avatar de Eric Berger
 
Inscription : octobre 2002
Messages : 340
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2002
Messages : 340
Points : 475
Points : 475
Envoyer un message via ICQ à Eric Berger Envoyer un message via MSN à Eric Berger Envoyer un message via Skype™ à Eric Berger
Zend Studio +1
Eric Berger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 01h11   #13
Membre Expert
 
Inscription : juillet 2004
Messages : 1 033
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1 033
Points : 1 050
Points : 1 050
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 ?
ePoX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 14h17   #14
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Citation:
Envoyé par Eric Berger
Zend Studio +1
Ben tien toi qui est pour Zend Studio pourrais tu nous faire un p'tit tuto de comment le configurer Guardian_7 c'est porté volontaire pour PHPEclipse quand il aura du temps car période d'examen. De mon coté je vais essayer de comprendre la version qui est présente dans PhpEd.
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 15h02   #15
Membre Expert
 
Homme
Inscription : janvier 2004
Messages : 1 238
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : janvier 2004
Messages : 1 238
Points : 1 421
Points : 1 421
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/
Fladnag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 16h35   #16
Membre éclairé
 
Inscription : juillet 2005
Messages : 1 221
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 1 221
Points : 398
Points : 398
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.
psychoBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 16h36   #17
Rédacteur
 
Avatar de Eric Berger
 
Inscription : octobre 2002
Messages : 340
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2002
Messages : 340
Points : 475
Points : 475
Envoyer un message via ICQ à Eric Berger Envoyer un message via MSN à Eric Berger Envoyer un message via Skype™ à Eric Berger
Citation:
Envoyé par berceker united
Ben tien toi qui est pour Zend Studio pourrais tu nous faire un p'tit tuto de comment le configurer Guardian_7 c'est porté volontaire pour PHPEclipse quand il aura du temps car période d'examen. De mon coté je vais essayer de comprendre la version qui est présente dans PhpEd.
C'est noté!
J'ai un autre tuto sur le feu et également des examens, mais je le ferais dès que possible.
Eric Berger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 16h42   #18
Rédacteur
 
Avatar de Eric Berger
 
Inscription : octobre 2002
Messages : 340
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2002
Messages : 340
Points : 475
Points : 475
Envoyer un message via ICQ à Eric Berger Envoyer un message via MSN à Eric Berger Envoyer un message via Skype™ à Eric Berger
Citation:
Envoyé par psychoBob
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.
Pour faire simple je dirais que c'est utile quand tu attends un résultat et que tu en obtiens un autre, pour savoir à quel endroit ton programme ne se comporte pas comme tu le souhaites. Tu peux arrêter l'exécution de ton programme où tu le souhaites, et consulter l'état de tes variables, ou d'instructions.
Ca n'a rien d'indispensable, mais quand on a l'habitude de s'en servir, ça fait gagner du temps.
Eric Berger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2006, 20h52   #19
Rédacteur
 
Homme Jean-Pierre
Inscription : août 2005
Messages : 333
Détails du profil
Informations personnelles :
Nom : Homme Jean-Pierre
Âge : 26
Localisation : Suisse

Informations forums :
Inscription : août 2005
Messages : 333
Points : 442
Points : 442
Citation:
Envoyé par berceker united
Bebel serais-tu nous donner une explication pour Zend Studio et Guardian_7 pour Eclipse?
Salut,

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
Guardian_7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h22.


 
 
 
 
Partenaires

Hébergement Web