我们在这里建立了一个好的Magento专家社区。我很好奇每个人都用来帮助他们开发项目的Magento扩展名和其他软件工具(IDE,编辑等)?

免费和商业工具都受到欢迎。

有帮助吗?

解决方案

私人开发人员肯定需要

  • PHP IDE(Zend Studio, Netbeans 或者 phpstorm)
  • 灯/人身开发机器
  • X-Debug 必须
  • mysql客户端(Heidisql)
  • Firefox + Firebug作为主要浏览器; Safari 4/5,Chrome,Opera 10,即6/7/8/9
  • SSH客户端(油灰)
  • FTP客户端和文件经理通过SSH(Winscp)
  • PHP,MySQL,JavaScript和原型的手册
  • 错误跟踪系统(吉拉)
  • SVN 保持自己的修订并与Magentocommerce.com上的未来Magento发布联系
  • kdiff3 对于SVN更好的来源比较
  • 图像查看器(xnview)不时使用图像
  • 密码存储者(PWSAFE)对于所有托管,MySQL和其他密码
  • 互联网访问问答,Magento论坛和教程

实际上没有必要的自定义扩展名,X-Debug和自己的经验很有帮助。给菜鸟的 商业错误 会有所帮助。

其他提示

这个列表不断越来越长,我对它的考虑越多!

工具

常见的洋红色扩展

  • 商业博物馆

    以下扩展名可通过Magento-Connect获得

  • hm_developertoolbar

  • ModuleCreator
  • fontis_recaptcha
  • fontis_australia
  • Tangkoko_cmssearch
  • tbt_enhancedgrid和tbt_massrelater

    偶尔使用,但建议:

  • unirgy_giftcert和unirgy_storelocator

  • yoast_filter
  • netzarbeiter_groupswitcher
  • phpstorm - 我将Intellij Idea用于Java开发,因此自然而然地来了,我最喜欢的最大的事情是我想要的PHP是有条件的突破点。当您试图在自动加载中调试某些东西或有数百种方法的东西时,对于Magento而言,巨大。

  • Netbeans - 我曾经在phpstorm之前使用它,我觉得它的学习和配置比Eclipse更快。没有什么

  • 我在Mac上,但在10.5上,所以我使用了熵PHP,但是当其他人在雪豹上上班时,我建议他们使用 Mamp Pro, ,对于本地环境设置非常强大。超级快速获得虚拟主机以及未设置的内容,甚至可以使用多个端口和所有内容。

  • Navicat Premium - 用于数据库管理

  • 文字伴侣 用于快速编辑和其他类型的项目

  • 发送 对于快速FTP,如果不使用命令行,可能是有史以来创建的最佳FTP客户端

喷气脑php风暴 2.0 EAP构建(在您艾伦之后,他们必须命名IDE;)

Zend Server CE /W Zend调试器

Heidisql

乌龟

Linux,VIM和自定义命令行工具,使生活变得轻松。只要有可能,进行更改(例如添加模型替代XML)时,我更喜欢创建一个命令行工具为我做。 VIM很不错,因为它在每个服务器附近都在DARN上,因此远程调试与本地一样舒适。至于Linux,没有ACK/GREP和适当的外壳的想法实在太多了。

发展

本地设置为 MacBook, 结尾, 妈妈, Navicat 根据项目管理MySQL,git或svn。

分期区域位于我的开发服务器(LAMP)或客户提供的托管上。

对于启动项目,我有一个基本模板和模块集,其中包括我投入项目中的大部分内容。

模块

刚刚开始使用Alan的商务错误。我打算尽快研究Magetool。

我使用Unirgy的 礼品证书商店定位器 经常。

商业错误 艾伦风暴的延伸:-)

aptana/eclipse for Ide

Ultraedit 快速编辑

Wamp

xdebug

Zend Studio或EditPlus

subversion/svnmerge.py

PHPDOC

phpunit

jira/for任务/错误跟踪和项目规格的汇合

您可以在此处查看如何使用Zendstudio与Magento一起工作 Magento网络研讨会档案

我一直在使用 Zend Studio 在Ubuntu上暂时喜欢它,并喜欢它。组合强大的IDE和命令行工具(GREP等)都有我的投票。

附带说明,我一直在研究 一个名为“高级开发人员工具”的洋红色扩展. 。我使用它(很多!)来获取有关块的信息,并通过单击块来编辑XML和PHTML文件。虽然仍然是Beta。

  1. 艾伦·斯托姆(Alan Storm)的商业错误对于所有开发人员来说都是必须的。

  2. MGT的开发人员工具栏是Magento分析的另一个非常好的工具。

  3. 建议使用Netbeans/PHP风暴IDE。

  4. git。

  5. 灯/wamp。

  6. phpmyadmin/ phpminiadmin。

  7. 法师::日志和异常日志有效使用。

  8. Magento路径提示。

  9. 新遗物。

  10. SQL查询日志通过修改PDO文件。

  11. 显示所有从缓存传递的块的模块。

  12. 内置的Magento Profiler。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top