আধুনিক ম্যাজেন্টো 1.X ওয়ার্কফ্লো এবং বিকাশ সরঞ্জাম


53

আমি ম্যাজেন্টো ডেভলপমেন্টে (সিই 1.6) নতুন এবং এখনও আমার কর্মপ্রবাহকে সংজ্ঞায়িত করার চেষ্টা করছি। আমি বর্তমানে ম্যাট ওএসএক্স 10.8 এ নেটবিনস 7.3 এর সাথে বিকাশ করেছি তবে আমি দেখতে পেয়েছি যে নেটবিনগুলি ধীর এবং আমার উপর জমাট বাঁধছে। আমি ফাইলগুলি দ্রুত দেখার / সম্পাদনা করতে সাব্লাইম টেক্সট 2 এ স্যুইচ করি, বা সুবিধার জন্য আমি কখনও কখনও ভিমকে টানতে পারি।

আমার প্রশ্নসমূহ :

  1. " একটি আধুনিক ম্যাজেন্টো ১. এক্স ওয়ার্কফ্লো কেমন দেখাচ্ছে? "
  2. " ম্যাজেন্টো বিকাশের জন্য কোন সরঞ্জাম / কনফিগারেশন / প্লাগইন সবচেয়ে উপযুক্ত? "

আমি জানি যে এটি একটি বিষয়গত জিনিস, এবং 'তাদের সকলের শাসন করার জন্য একটি ওয়ার্কফ্লো হবে না', তবে আমি আরও বিশ্বাস করি যে আপনার প্রত্যয়িত / অভিজ্ঞ বিকাশকারীদের কিছু সাধারণ পছন্দ থাকবে। খুব কমপক্ষে, আমি কিছু যুদ্ধ পরীক্ষিত জ্ঞান আশা করব।

আমি কোনও ইনপুট / প্রতিক্রিয়া / পরামর্শ প্রশংসা করব।

ধন্যবাদ!


1
একই ধরণের ইনপুট সহ স্ট্যাকওভারফ্লো.com/ প্রশ্নগুলি / ৪60০৯০১০/২ সম্ভবত সম্পর্কিত এসও প্রশ্ন।
B00MER

উত্তর:


61

আমি সম্মতি দিচ্ছি যে তালিকাটি বিষয়বস্তুযুক্ত, তবে আমি প্রতিদিন নিচের দুর্দান্ত সরঞ্জামগুলি ব্যবহার করার পরামর্শ দিই:


1
বিনয়ের জন্য +1 স্থানীয় সার্ভার সেটআপ হিসাবে, সম্ভবত তালিকায় ভ্যাগ্র্যান্ট যুক্ত করুন, তবে আমি লিপ দ্বারা পিএইচপি প্যাকেজটিও পছন্দ করি, যা সর্বশেষ পিএইচপি ওএসএক্সে একটি শালীন php.ini ইনস্টল করে। Php-osx.liip.ch দেখুন । তাত্ক্ষণিক জন্য সম্ভবত টেক্সটমেট একবার দেখুন এটি এসটি হিসাবে সমৃদ্ধ বৈশিষ্ট্য হিসাবে নয়, এটি নিখরচায় ;-)
এমএনপি

1
@ আরিয়ানএফ সম্ভবত বলার অপেক্ষা রাখে না, তবে আমি নিশ্চিত করব যে আপনি উপযুক্ত হার্ডওয়্যার বন্ধ করে রেখেছেন। আমি এমন লোকদের জানি যারা সাব্লাইম খাঁটিভাবে ব্যবহার করে কারণ তাদের পিএইচপি স্টর্ম স্মিপি জাতীয় আইডিইয়ের সাথে কাজ করার জন্য দ্রুত পর্যাপ্ত মেশিন নেই।
কালেঞ্জর্ডান

4
নেটবীনের ব্যবহারকারীও ছিলেন, তবে পিএইচপিস্টর্ম + ম্যাজিকেন্টো চেষ্টা করে আমাকে একজন খুশি বিকাশকারী বানিয়েছিলেন :)
সের্গেই গুক

1
ওএস এক্স পিএইচপিএসটর্মে অনেক বেশি চটজলদি তখন এনবি
বিনাই

1
আমি সবেমাত্র একটি নতুন বিকাশকারী সরঞ্জামদণ্ড / প্রোফাইলার তৈরি করেছি সম্ভবত এটি আপনার তালিকার স্যুট করবে :) github.com/ecoco/magento_profiler
ফ্যান্টাস

20

অন্যান্য উত্তরগুলি কাজ করার জন্য সরঞ্জামগুলির একটি ভাল তালিকা দেয়। কর্মপ্রবাহটি প্রকারের প্রকল্প এবং এর সাথে জড়িত ব্যক্তিদের উপর নির্ভর করবে। আপনি যদি শুরু করে থাকেন তবে আমি নিম্নলিখিতগুলিতে বিনিয়োগের পরামর্শ দেব:

1.) ম্যাজেন্টো ইনস্টলেশন স্বয়ংক্রিয়
করুন নমুনা ডেটা সহ ম্যাজেন্টো ইনস্টল করতে 1 কমান্ড / ক্লিক প্রক্রিয়া সেট আপ করুন। এই
n98-magerun
mage-ci
jumpstorm
বা আপনার নিজস্ব স্ক্রিপ্টের জন্য উল্লিখিত সরঞ্জামগুলি । কিছু পয়েন্টার এখানে পাওয়া যাবে

এই অংশটির ধারণাটি হ'ল আপনি অনেক চেষ্টা ছাড়াই পুনরাবৃত্তযোগ্য সেটিংসের সাথে একটি নতুন ঘটনা তৈরি করতে সক্ষম হবেন (মুহুর্তের প্রচেষ্টাটি জড়িত হওয়ার সাথে সাথে আপনি একটি নতুন উদাহরণ তৈরি করতে দ্বিধা / অলস হয়ে উঠবেন)

২) বিকাশ এবং উদাহরণটি 1 এ সেটআপ করে পরীক্ষা করুন))।
বিকাশের জন্য আমি চিন্তার দুটি ট্রেনের মুখোমুখি হয়েছি:
ক।) ম্যাগেন্টো কোর আপনার প্রকল্পের অংশ হ'ল
প্রচুর ভাবেন লোকেরা ম্যাগন্টো ফোল্ডারের কাঠামোর বাইরে তাদের ফাইলগুলি রাখার জন্য এখানেও পরীক্ষা করে দেখতে ভুলবেন না।
খ।) প্রকল্পের মধ্যে কেবল এক্সটেনশন / থিম ফাইল অন্তর্ভুক্ত রয়েছে
পিএইচপিস্টর্ম এবং নেটবিয়ান উভয়ই আপনাকে নির্দিষ্ট স্থানে সংরক্ষণের জন্য মোতায়েনের অনুমতি দেয় (আপনার ম্যাজেন্টো রুট ফোল্ডারটিও এফটিপি-র মাধ্যমে একটি অনলাইন উদাহরণ হতে পারে)। পিএইচপিস্টর্মের জন্য ম্যাজিকেন্টো ব্যবহার করে আপনি এই পদ্ধতির অসুবিধাগুলি তৈরি করতে পারেন (ক্লাস হিন্টিং, উত্তরাধিকার দেখে, স্বয়ংক্রিয়ভাবে সমাপ্তি ...) এখানে আমার অন্ত্র অনুভূতিটি হ'ল আপনি যদি একটি নির্দিষ্ট ক্লায়েন্টের জন্য বিকাশ করেন তবে আপনি ১ এর জন্য যাবেন)) লক্ষ্যবস্তু সহ) ম্যাজেন্টো সংস্করণ ইনস্টল করা হয়েছে এবং আপনি যদি ম্যাজেন্টোর একাধিক সংস্করণ সমর্থন করতে চান তবে আপনি ২ এ যাবেন))

৩) দলের সাথে ভাগ করুন কোডটি
এমন একটি পরিবেশে মোতায়েন করুন যেখানে আপনার কোডটি আপনার সহকর্মীদের কাজের সাথে মিল রেখে পরীক্ষা করা যেতে পারে

৪) আপনার কিউএ / মোতায়েন প্রক্রিয়া শুরু করুন

সামগ্রিকভাবে
একটি বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ সিস্টেম ব্যবহার করুন (গিট, মুরিউরিয়াল, ...)
পরীক্ষাগুলি অন্তর্ভুক্ত করুন ( ইউনিট পরীক্ষাগুলি , সংহতকরণ )
আপনি
প্রচুর কী পড়তে পারেন তা স্বয়ংক্রিয়ভাবে ব্যবহার করুন - এখানকার বিশেষজ্ঞদের এমন কয়েকজনকে অনুসরণ করুন যারা অবাধে তাদের জ্ঞান ভাগ করে নেন (তাদের ব্যক্তিগত ব্লগগুলি / গিথুব দেখুন অ্যাকাউন্ট)। প্রায়শই এটি না করা আপনার প্রচুর সময় বাঁচায় এবং আপনি নিজে এটি আবিষ্কার করার চেষ্টা করার চেয়ে দ্রুত শিখবেন।

শুভ কোডিং!


আপনার বিস্তারিত উত্তরের জন্য আপনাকে ধন্যবাদ। আমি একটি ভাল কর্মপ্রবাহ বিকাশের টিপস সম্পর্কিত ইনপুট প্রশংসা করি। আমি আপনার সমস্ত ইনপুট বিবেচনায় নেব। আবার আপনাকে ধন্যবাদ!
ryanF

13

আমি ব্যক্তিগতভাবে পছন্দ করি:


এই তালিকায় আপনার সংযোজন জন্য ধন্যবাদ! খুব শীতল সরঞ্জাম এখানে দেওয়া। আমি আপনার উন্নত এমজিটি বিকাশকারী সরঞ্জামদণ্ডের লিঙ্কটিরও কৃতজ্ঞ। শিল্প পেশাদাররা কী ব্যবহার করছেন তা অন্তর্দৃষ্টি পেতে খুব শীতল।
ryanF

11

আমি Magento বিকাশের জন্য নিম্নলিখিত সরঞ্জামগুলির পরামর্শ দিতে পারি।
1. পিএইচপিস্টোরম - উন্নয়নের পিএইচপি অ্যাপ্লিকেশনগুলির জন্য দুর্দান্ত এবং চতুর আইডিই।
2. পিএইচপিস্টোরমের জন্য ম্যাজেন্টো প্লাগইন। ম্যাজেন্টো ডেভলপমেন্ট অটোমেশনের জন্য খুব দরকারী প্লাগইন।
3. ম্যাজেন্টো স্টোরের জন্য ডিবাগ সরঞ্জামদণ্ড
৪) ম্যাজেন্টো স্টোরের জন্য উন্নত বিকাশকারী সরঞ্জামদণ্ড

আর মহান সূত্র ও এখানে tuts:
http://alanstorm.com/category/magento
http://inchoo.net/
http://magebase.com/category/magento-tutorials/
http://fishpig.co.uk/ ব্লগ /


প্রতিক্রিয়া দেওয়ার জন্য আপনাকে ধন্যবাদ। দেখে মনে হচ্ছে পিএইচপিস্টোরম আইডিই এই মুহূর্তে একটি জনপ্রিয়, বিশেষত ম্যাজিকেন্টো প্লাগইন সহ। আমি মনে করি ম্যাজেন্টো প্লাগইনগুলি (# 3 এবং # 4) সত্যিই দুর্দান্ত। টিউটোরিয়ালের লিঙ্কগুলি সম্পর্কে, আমি ইতিমধ্যে সেগুলির সমস্তগুলি জুড়ে এসেছি (সেগুলি ভাল উত্সগুলি নিশ্চিত করার জন্য আপনাকে ধন্যবাদ!) এবং হ্যাঁ অ্যালান স্টর্মের উপাদানও আমার পক্ষে শীর্ষে রয়েছে। আমি এখন পর্যন্ত ম্যাজেন্টো ইউ 'ফান্ডামেন্টালস অফ ম্যাজেন্টো ডেভেলপমেন্ট "সিরিজটি এখনও অবধি সত্যিই ভাল দেখতে পেয়েছি (আমি সবেমাত্র শুরু করেছি)। ধন্যবাদ!
ryanF

8

আমি তালিকায় আরও একটি জিনিস যুক্ত করব:

আপনি যখন ম্যাজেন্টোর জন্য ওয়েব পরিষেবা বিকাশ করছেন, উদাহরণস্বরূপ এসওএপি এপিআই ব্যবহার করার সময়, তখন এই সরঞ্জামটি আপনাকে সহজেই অনুরোধ করতে এবং ওয়ার্কফ্লো পরীক্ষা করার জন্য পুনরাবৃত্তিযোগ্য পদক্ষেপগুলি লিখতে সহায়তা করবে (লগইন করুন, অর্ডার আনুন, প্রথম ক্রমের বিশদ আনুন, চালান তৈরি করুন):

http://www.soapui.org/


3

এটি আরও দুর্দান্ত ব্র্যান্ডের নতুন বিকাশকারী সরঞ্জামদণ্ড / প্রোফাইলার এর দুর্দান্ত সিম্ফনি ওয়েব প্রোফাইলারের উপর ভিত্তি করে এবং আপনাকে হারিয়ে যাওয়া অনুবাদ থেকে শুরু করে ডাটাবেস অনুসন্ধান এবং পৃথক ব্লকের রেন্ডারিং সময় ইত্যাদির প্রায় সব কিছুই দেখায় etc.

https://github.com/ecoco/magento_profiler

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.