Page 1 sur 1

débugger?

Posté : 27 sept. 2005, 07:11
par ratoso
Bonjour,
Je suis débutant en php, que pouvez vous me conseiller comme débugger en php qui ait un browser ou l'on voit le résultat tout en débuggant? et excusez mon rajout qui soit pas trop excessif?
Merci par avance, j'ai regardé sur les sites de phpedit et zend mais pas trop compris s'il y avait le browser.Y en a til d'autre? ou une page internet qui parle de ce sujet?
Merci d'avance à tous
Patrick

Posté : 27 sept. 2005, 08:32
par Cyrano
Salut,
pour phpEdit, je ne pourrai pas te répondre, je ne le connais pas. En revanche, j'utilise au quotidien Zend Studio et le système de débuggage est très efficace. Il existe des barres d'outils pour Internet Explorer et pour Firefox qui font le lien avec ZDE pour lancer le débuggage d'une page. Dans le code, tu peux mettre des points d'arrets et avec la touche F10 faire avancer l'exécution ligne par ligne tout en suivant les valeurs de variable pour repérer un point ou un autre et les erreurs. Dans la version 5 beta, ZDE a intégré un navigateur qui te permet de faire exactement la même chose. Tu peux en outre configurer ZDE pour faire au choix du PHP4 ou du PHP5, les messages d'avertissement ne seront pas les mêmes. Par exemple si tu es en PHP5 et que tu débuggues des scripts en PHP4, tu verras des message t'avertissant que telle ou telle utilisation d'une fonction est obsolète ou inappropriée avec une petite explication. Tu disposes en plus d'un bouton "Profiler" qui va analyser ton script en mesurant les temps d'exécution de toutes les parties qui composent une page, script par script et te génère un histograme avec les principaux temps d'exécution en milliseconde pour chacun ainsi que le total plus un détail très précis pour chaque élément. Çe te permet de pointer sur tel ou tel élément pour essayer d'optimiser au mieux les éléments les plus lents.

Voilà, si tu as besoin de détails particuliers sur un point, pose la question précise, t'exposer le focntionnement de ZDE in extenso prendrait un livre complet.

Posté : 28 sept. 2005, 04:33
par DocType
Je suis assez experimenté en PHP mais je n'ai jamais utilisé de debuggeur. Que peux-tu me conseiller?
J'utilise actuellement dreamwaever (juste pour le WISYWIG) et je code tout à la main (aucune fonction prédéfinie de dreamweaver utilisée :wink:

J'entends également parler de WebDev sur des offres d'emploi et autres, peux-tu m'en dire plus la-dessus stp, voire faire un ptit tuto sur les différents logiciels, car face aux offres d'emploi, je me sens parfois "inutile" face aux trucs demandés et je ne postule pas. Quel sont à l'heure d'aujourd'hui les logiciels que les boites de développement souhaitent en maîtrise ?

Car je cherche tjr une entreprise dans le nord/pas de calais qui rechercherait mes "talents" (ya bien des développeurs qui connaissent que le html et qui sont embauchés!) car j'ai déjà fait pas mal de sites, et déjà bossé (mais au black) pour une boite de créa web...

merci d'avance à tous

Posté : 28 sept. 2005, 08:58
par Cyrano
Bon, je vais commencer par déplacer ce sujet vers le forum "Autres" puisqu'il n'y est pas vriament question de code PHP.

Pour PRoGRaFLaSH, WebDev est un générateur qui va créer le code lui même. Tu devrais aller visiter le site de l'éditeur, ils ont une doc assez claire sur les possibilités ouvertes par le logiciel. Ce que je sais en revanche, c'est qu'il est hors de prix. Mais c'est un outil utiliser pour faire du développement rapide sans nécessairement avoir besoin de vraiment bien maîtriser le PHP puisque le générateur fait le code lui-même à partir de librairies prédéfinies. Je ne l'ai jamais utilisé et j'avoue que je serais curieux de voir quel genre de code il sort de là.