36 votes

Quels outils et extensions sont critiques pour le développement Magento?

Nous construisons ici une belle petite communauté d’experts de Magento. Je suis curieux de savoir quelles extensions Magento et autres outils logiciels (IDE, éditeurs, etc.) sont utilisés par tous pour contribuer à leurs projets de développement?

Les outils gratuits et commerciaux sont plus que bienvenus.

30voto

Andrey Tserkus Points 2443

Personnels développeur sûrement besoin

  • IDE PHP (Zend Studio, NetBeans ou PhpStorm)
  • LAMP/WAMP sur le développement personnel de la machine
  • X-Debug comme un must
  • Client MySQL (HeidiSQL)
  • Firefox + FireBug comme navigateur principal; Safari 4/5, Chrome, Opera 10, c'est à dire 6/7/8/9
  • Client SSH (PuTTY)
  • FTP Client et le gestionnaire de Fichiers par SSH (WinSCP)
  • Manuels pour PHP, MySQL, Javascript et Prototype
  • Système de suivi des anomalies (Jira)
  • SVN pour les garder propres révisions et être en contact avec les futures versions de Magento libération à magentocommerce.com
  • KDiff3 pour SVN meilleures sources de comparaison
  • Visionneuse d'Image (XnView) pour travailler avec des images de temps en temps
  • Gestionnaire de mots de passe (PwSafe) pour tous les hébergements, mysqls et autres mots de passe
  • L'accès à Internet pour Q&A, Magento forums et tutoriels

Pas d'extensions personnalisées sont vraiment nécessaires, X-Debug et de la propre expérience de l'aide beaucoup. Pour les débutants Commerce Bug sera utile.

8voto

Jonathan Day Points 12496

Cette liste ne cesse de s'allonger le plus j'y pense!

Outils

Commune Extensions Magento

  • CommerceBug

    les extensions suivantes sont disponibles par le biais de Magento-connect

  • HM_DeveloperToolbar

  • ModuleCreator
  • Fontis_Recaptcha
  • Fontis_Australia
  • Tangkoko_CmsSearch
  • TBT_Enhancedgrid et TBT_MassRelater

    occassional utiliser, mais recommandé:

  • Unirgy_Giftcert et Unirgy_StoreLocator

  • Yoast_Filter
  • Netzarbeiter_GroupSwitcher

6voto

dan.codes Points 1753
  • PhpStorm - j'ai utilisé Intellij Idea pour le développement Java donc c'est venu naturellement, La plus grande chose que j'aime à propos de ce que j'ai eu envie de PHP est conditionnelle des points de rupture. Énorme pour Magento lorsque vous essayez de déboguer quelque chose à chargement automatique ou quelque chose où il y a des centaines d'appels à une méthode.

  • Netbeans - j'ai l'habitude d'utiliser ce avant de PhpStorm, je me sens beaucoup plus rapide à apprendre et à configurer, puis Eclipse, je sais que la plupart des gens, je travaille avec l'utilisation Ecplise et SVN je pense que suce en elle par rapport à ces deux derniers et d'autres outils tels que trouver des usages et ce n'est pas

  • Je suis sur un Mac mais sur 10.5 j'ai donc utilisé l'Entropie php, mais quand les autres sur Snow Leopard viennent travailler, je suggère qu'on utiliser Mamp Pro, très puissant pour l'environnement local de l'installation. Super rapide pour obtenir des hôtes virtuels et ce n'est pas le programme d'installation, pouvez même utiliser plusieurs ports et tout et tout.

  • Navicat Premium - Pour la gestion de base de données

  • Textmate pour des modifications rapides et d'autres types de projets

  • Transmettre les pour rapide ftp si vous n'utilisez pas la ligne de commande, probablement le meilleur client FTP jamais créé

6voto

Toni Grigoriu Points 41

4voto

B00MER Points 4429

JetBrains PHP Storm 2.0 EAP Builds (Ils doivent bien avoir nommé leur IDE d'après Alan;))

Débogueur Zend Server CE / w

HeidiSQL

TortoiseSVN

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X