5 outils que tous les programmeurs PHP devraient connaître

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : 5 outils que tous les programmeurs PHP devraient connaître

par Calimero » 27 août 2007, 14:28

Allez, je donne les miens, leur licence et une description (et avec des liens qui marchent parceque vous êtes sages :D ):

- Editplus (windows, propriétaire/shareware) : éditeur de code avec une coloration syntaxique remarquable.
- kate (linux, bientôt windows, libre) : quasiment la même chose sous linux.
- DbDesigner Fork (win & linux, libre) : Outil de modélisation et de reverse-engineering de bases de données (fork du célèbre mais obsolète DbDesigner).
- ZazouMiniWebServer (libre) : un petit serveur web pour windows, pratique et léger (et qui supporte php).
- FileZilla (windows, libre) : client et serveur FTP qui "just works".

par albat » 21 août 2007, 14:01

caillou ! :langue:

C'était quoi, la question ? :oops:

par Truc » 21 août 2007, 14:00

Faudra lancer un sondage : Papier ou Ordi ? :D
Les deux :mrgreen:
Pareil, plus mon cerveau :)
Celui des autres aussi. Faire travailler les autre à notre place :mrgreen:

par mere-teresa » 21 août 2007, 12:42

Faudra lancer un sondage : Papier ou Ordi ? :D
Les deux :mrgreen:
Pareil, plus mon cerveau :)

par Cyrano » 20 août 2007, 18:32

Faudra lancer un sondage : Papier ou Ordi ? :D
Les deux :mrgreen:

par Sékiltoyai » 20 août 2007, 12:26

Faudra lancer un sondage : Papier ou Ordi ? :D

par Pierig » 20 août 2007, 09:23

Moi j'aurai mis :

Eclipse + PhpEclipse / éditeur PHP // notepad++ ? .. ^^
Oracle SQL developer (parce qu'il est quand même super bien !) / toad
Google
phpfrance
Des test et des tests jusqu'à ce que ça fonctionne

C'est comme ça que je fait mais bon je débute moi ^^

Personnelement je n'utilise que ça mais bon :)

tchuss

par naholyr » 20 août 2007, 08:45

Pas d'accord : il m'arrive occasionnellement d'utiliser un papier et un crayon pour dessiner un algorithme
Donc pour poser une reflexion vite fait, réfléchir à un algorithme, je suis tout-à-fait d'accord.
Comme quoi ;)

par zeus » 20 août 2007, 07:51

Je suis plutôt de l'avis de Naholyr :-k

J'ai extrêmement de mal à voir l'intégralité d'une problématique d'un seul coup et je passe toujours pas un schéma rapide, mais par ordi.
L'avantage, c'est que je peux le retoucher au besoin s'il manque quelque chose, alors que j'ai tendance à faire un pâté immonde et incompréhensible sur mon papier.

N'empêche que je pense que nous avons un point commun qui est, selon moi, ce que chaque développeur devrait faire : commencer à imaginer ce que nous allons faire avant de se lancer dans le codage. Que ce soit sur papier ou autre ;)

par Cyrano » 20 août 2007, 06:08

... Mais pour modéliser des bases de données gargantuesques ou pour débugguer (ou même écrire) d'énormes applications, le papier n'est que rarement utilisé finalement.
Pas d'accord : il m'arrive occasionnellement d'utiliser un papier et un crayon pour dessiner un algorithme et m'y retrouver dans les alternatives, c'est beaucoup plus clair et rapide que de tenter de tout faire à la machine en essayant d'englober de mémoire tous les aspects du problème à résoudre. Après bien sûr, je le code au clavier, mais l'étape papier/crayon est parfois indispensable. Enfin il me semble :-k

Et dans les outils, j'ajouterais un certain nombre de plugins de navigateurs pour faciliter les tâches de débuggage : barre web developper (version Firefox et version IE) et Firebug en particulier.

par naholyr » 19 août 2007, 23:07

Vous avez oublié quelquechose : Un papier et un crayon. Ca remplace avantageusement une certaine partie des outils que vous citez…
Quand bien même on a tous eu ce type de réaction nostalgique tôt ou tard ;) il faut bien avouer qu'il manque quelques fonctionnalités essentielles au papier : le copier-coller, le couper-coller, la recherche indexée, le versionnage, l'envoi par e-mail, etc...
Donc pour poser une reflexion vite fait, réfléchir à un algorithme, je suis tout-à-fait d'accord. Mais pour modéliser des bases de données gargantuesques ou pour débugguer (ou même écrire) d'énormes applications, le papier n'est que rarement utilisé finalement.

par Sékiltoyai » 18 août 2007, 20:55

Vous avez oublié quelquechose : Un papier et un crayon. Ca remplace avantageusement une certaine partie des outils que vous citez…

par naholyr » 18 août 2007, 19:15

J'avais en effet oublié SQL Designer que j'utilise également. 5 c'est vraiment peu par rapport à ce qu'on utilise réellement au quotidien... Même en se limitant à l'essentiel

par pascaltje » 17 août 2007, 23:17

mes 5 outils, utilisés ou à l'étude :
_ SimpleTest / tests unitaires en PHP
_ Eclipse + PhpEclipse / éditeur PHP
_ Symfony / framework impressionnant
_ Xampp / serveur PHP local
_ Sql Designer / éditeur SQL visuel pour les schémas de DB

A+

Pascal

par naholyr » 17 août 2007, 17:30

Mes 5 outils que tout le monde devrait connaitre sont :
- XDebug
- Eclipse/PDT
- Subversion (et TortoiseSVN)
- PHPDocumentor
- Les frameworks : PEAR & Symfony

Et évidemment GNU (Cygwin si je suis sous Windows) car que faire sans grep, sed, awk, find, ssh, rsync, … ?