Quels outils et Extensions sont essentiels pour le développement de Magento? [fermé]

Nous construisons une belle petite communauté D'experts Magento ici. Je suis curieux de savoir quelles extensions Magento et autres outils logiciels (IDE, éditeurs, etc.) tout le monde utilise pour aider avec leurs projets de développement?

Les outils gratuits et commerciaux sont les bienvenus.

36
demandé sur Alan Storm 2011-01-05 23:46:31

12 réponses

Développeur personnel sûrement besoin

Aucune extension personnalisée n'est vraiment nécessaire, X-Debug et sa propre expérience aident beaucoup. Pour les débutants Commerce Bug, sera utile.

30
répondu Andrey Tserkus 2011-01-06 09:15:55

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

Outils de

Extensions Magento Communes

  • CommerceBug

    Les extensions suivantes sont disponibles via Magento-connect

  • HM_DeveloperToolbar

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

    Utilisation occasionnelle, mais recommandé:

  • Unirgy_Giftcert et Unirgy_StoreLocator

  • Yoast_Filter
  • Netzarbeiter_GroupSwitcher
8
répondu Jonathan Day 2012-03-21 09:11:04
6
répondu t10u 2011-01-05 22:02:39
  • PhpStorm - j'ai utilisé Intellij Idea pour le développement Java donc cela est venu naturellement, la plus grande chose que j'aime à ce sujet que J'ai voulu pour PHP est des points de rupture conditionnels. Énorme pour Magento lorsque vous essayez de déboguer quelque chose dans autoload ou quelque chose où il y a des centaines d'appels à une méthode.

  • Netbeans - j'avais l'habitude de l'utiliser avant PhpStorm, je me sens beaucoup plus rapide à apprendre et à configurer puis Eclipse, je connais la plupart des gens avec qui je travaille utilisez Ecplise et SVN je pense que ça craint par rapport à ces deux derniers outils et à d'autres outils tels que find usages et what not

  • Je suis sur un Mac mais sur 10.5 donc j'ai utilisé Entropy php, mais quand d'autres sur Snow Leopard viennent travailler, je suggère qu'ils utilisent Mamp Pro, très puissant pour la configuration de l'environnement local. Super rapide pour obtenir des hôtes virtuels et ce qui n'est pas configuré, peut même utiliser plusieurs ports et tout.

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

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

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

6
répondu dan.codes 2011-01-06 03:11:52

JetBrains PHP Storm 2.0 EAP Builds (ils doivent avoir nommé leur IDE après vous Alan;))

Zend Server CE /W débogueur Zend

HeidiSQL

TortoiseSVN

4
répondu B00MER 2011-01-05 22:59:57
4
répondu Anton S 2011-01-06 08:13:03

Linux, vim et des outils de ligne de commande personnalisés pour faciliter la vie. Chaque fois que possible, lors de modifications (comme l'ajout de XML de remplacement de modèle, par exemple), je préfère créer un outil de ligne de commande pour le faire pour moi. vim est agréable car il est sur sacrément près de tous les serveurs, donc le débogage à distance est à peu près aussi confortable que localement. En ce qui concerne linux, l'idée de développer sans ack / grep et un shell approprié est tout simplement trop à supporter.

3
répondu Joseph Mastey 2011-01-05 20:59:09

Le Développement

Local d'installation est MacBook, Coda, MAMP, Navicat pour gérer MySQL, Git ou SVN en fonction du projet.

La zone de transit est sur mon serveur de développement (LAMP) ou sur l'hébergement fourni par le client.

Pour démarrer des projets, j'ai un modèle de base et un ensemble de modules qui inclut la plupart de ce que j'ai mis dans des projets.

Les Modules

Vient de commencer à utiliser le Bug de commerce D'Alan. Je prévois de regarder dans MageTool bientôt.

J'utilise souvent les certificats cadeaux D'Unirgy et Localisateur de magasin.

2
répondu Daniel Espinoza 2011-01-05 21:37:56

Zend Studio ou EditPlus

Subversion/svnmerge.py

PHPDoc

PHPUnit

Jira / Confluence pour le suivi des tâches / bogues et les spécifications du projet

Vous pouvez voir comment travailler avec Magento en utilisant ZendStudio ici, dans Magento Webinars Archive

0
répondu macki 2011-01-05 22:20:00

J'utilise Zend Studio sur Ubuntu depuis un moment maintenant et je l'adore. La combinaison d'un IDE puissant et des outils de ligne de commande (grep, etc... a ma voix.

Sur une note de côté, je travaille sur une extension Magento nommé "Avancée Outils de développement". Je l'utilise un peu (beaucoup!) pour obtenir des informations sur les blocs et modifier les fichiers XML et PHTML en cliquant sur les blocs. C'est toujours bêta cependant.

0
répondu jmlnik 2011-08-09 00:24:45
  1. Commerce Bug par Alan Storm est un must pour tous les développeurs.

  2. Developer Toolbar par MGT est un autre très bon outil pour L'analyse Magento.

  3. Netbeans / PHP Storm IDE est recommandé.

  4. Git.

  5. LAMPE / WAMP.

  6. PhpMyAdmin / PHPMiniAdmin.

  7. Mage:: log et journal des exceptions utilisation efficace.

  8. Conseils De Chemin Magento.

  9. Nouvelle Relique.

  10. Journal des requêtes SQL en modifiant le fichier PDO.

  11. Module qui affiche ce que tous les blocs livrés à partir du Cache.

  12. Profileur Magento Intégré.

0
répondu oscprofessionals 2015-06-13 19:45:58