Magento開発にとって重要なツールと拡張機能は何ですか? [閉まっている

StackOverflow https://stackoverflow.com/questions/4609010

  •  25-09-2019
  •  | 
  •  

質問

私たちはここでマゼントの専門家の素敵な小さなコミュニティを構築しています。 Magento Extensionsやその他のソフトウェアツール(IDE、編集者など)が開発プロジェクトを支援するために使用していることに興味がありますか?

無料のツールと商業用ツールはどちらも大歓迎です。

役に立ちましたか?

解決

個人的な開発者は確かに必要です

  • php ide(Zend Studio, netbeans また phpstorm)
  • 個人開発マシンでのランプ/ワンプ
  • x debug 必見として
  • mysqlクライアント(heidisql)
  • メインブラウザとしてのFirefox + Firebug。 Safari 4/5、Chrome、Opera 10、IE 6/7/8/9
  • SSHクライアント(パテ)
  • SSH上のFTPクライアントとファイルマネージャー(winscp)
  • PHP、MySQL、JavaScript、およびプロトタイプ用のマニュアル
  • バグ追跡システム(ジラ)
  • SVN 独自の改訂を維持し、Magentocommerce.comからの将来のMagentoのリリースと連絡を取ります
  • kdiff3 SVNの場合、より良いソースの比較
  • 画像ビューアー(xnview)時々画像を操作する
  • パスワードキーパー(pwsafe)すべてのホスティング、MySQL、その他のパスワード
  • Q&A、Magentoフォーラム、チュートリアルのインターネットアクセス

カスタムエクステンションは本当に必要ありません。x debugと独自の経験は大いに役立ちます。初心者向け コマースバグ 役に立ちます。

他のヒント

このリストは、私がそれについて考えるほど長くなり続けています!

ツール

一般的なMagento拡張機能

  • CommerceBug

    次の拡張機能は、Magento-Connectから入手できます

  • hm_developertoolbar

  • moduleCreator
  • fontis_recaptcha
  • fontis_australia
  • Tangkoko_cmssearch
  • TBT_ENHANCEGRIDおよびTBT_MASSRELATER

    時折使用しますが、推奨されます:

  • unirgy_giftcertおよびunirgy_storeLocator

  • yoast_filter
  • netzarbeiter_groupswitcher
  • phpstorm - 私はJava開発にIntellijのアイデアを使用したので、これは自然に来ました。これについて私が気に入っている最大のことは、私がPHPを望んでいたことが条件付きブレークポイントです。 Magentoにとっては、Autoloadや方法への何百もの呼び出しがあるもので何かをデバッグしようとしているときに巨大です。

  • netbeans - 私はこれをphpstormの前に使用していましたが、Eclipseを学習して構成するのがはるかに速いと感じています。私は、EcpliseとSVNを使用して働いているほとんどの人が、これらの最後の2つのツールやその他のツールと比較して、それを吸うと思います。何ではありません

  • 私はMacを使用していますが、10.5でエントロピーPHPを使用しましたが、Snow Leopardの他の人が仕事に来るとき、私は彼らが使用することをお勧めします MAMP Pro, 、ローカル環境のセットアップに非常に強力です。仮想ホストとセットアップではないものを非常に迅速に取得し、複数のポートやすべてを使用することもできます。

  • Navicatプレミアム - データベース管理用

  • テキストメイト 迅速な編集やその他の種類のプロジェクト

  • 送信 コマンドラインを使用していない場合は、迅速なFTPの場合、おそらくこれまでに作成された最高のFTPクライアント

ジェットブレインPHPストーム 2.0 EAPビルド(彼らはあなたのアランにちなんで彼らのIDEに名前を付けなければなりません;))

Zend Server CE /W Zend Debugger

heidisql

Tortoisesvn

Linux、VIM、およびLifeを簡単にするためのカスタムコマンドラインツール。可能な場合はいつでも、変更を行うとき(たとえば、モデルオーバーライドXMLを追加するなど)、コマンドラインツールを作成することを好みます。 Vimは、これまでにすべてのサーバーの近くにいるために素晴らしいので、リモートでデバッグすることはローカルと同じくらい快適です。 Linuxに関しては、ACK/GREPや適切なシェルなしで開発するという考えは、耐えられないほど大きすぎます。

発達

ローカルセットアップはです マックブック, コーダ, マンプ, navicat プロジェクトに応じてMySQL、GIT、またはSVNを管理します。

ステージング領域は、開発サーバー(LAMP)またはクライアントが提供するホスティングにあります。

プロジェクトを開始するには、プロジェクトに入れたもののほとんどを含むベーステンプレートとモジュールセットがあります。

モジュール

AlanのCommerce Bugの使用を開始したばかりです。 Magetoolをすぐに調べる予定です。

Unirgy'sを使用しています ギフト証明書店舗検索機能 頻繁。

コマースバグ アラン・ストームからの拡張:-)

IDEのAptana/Eclipse

ultraedit 簡単な編集用

xdebug

Zend StudioまたはEditplus

Subversion/svnmerge.py

phpdoc

phpunit

タスク/バグ追跡とプロジェクトの仕様のためのJira/Confluence

ZendStudioを使用してMagentoで作業する方法を見ることができます。 Magento Webinarsアーカイブ

私は使用しています Zend Studio Ubuntuでしばらくの間、それを愛してください。強力なIDEとコマンドラインツール(GREPなど)を組み合わせることで、私の投票があります。

サイドノートでは、私は取り組んでいます 「Advanced Developer Tools」という名前のMagento拡張機能. 。ブロックに関する情報を取得し、ブロックをクリックしてXMLファイルとPHTMLファイルを編集するために使用します(たくさん!)。でもまだベータ版です。

  1. Alan StormによるCommerceのバグは、すべての開発者にとって必須です。

  2. MGTによる開発者ツールバーは、Magento分析のためのもう1つの非常に優れたツールです。

  3. NetBeans/PHP Storm IDEが推奨されます。

  4. ギット。

  5. ランプ/ワンプ。

  6. phpmyadmin/ phpminiadmin。

  7. mage :: log and Exception log効果的な使用。

  8. マゼントパスのヒント。

  9. 新しい遺物。

  10. PDOファイルを変更して、SQLクエリログ。

  11. すべてのブロックがキャッシュから配信されたものを表示するモジュール。

  12. 組み込まれたMagentoプロファイラー。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top