Apigee Drupal মডিউলগুলির জন্য সমর্থন প্রক্রিয়া

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

ড্রুপাল ১০-এর জন্য অ্যাপিজী মডিউলগুলো হলো ওপেন সোর্স প্রজেক্ট, যা অ্যাপিজী গ্রাহকদের জন্য একটি সেলফ-হোস্টেড ডেভেলপার পোর্টাল ব্যবহারের সুযোগ করে দেয়। এই মডিউলগুলো ব্যবহারকারী পোর্টালগুলো হোস্ট ও রক্ষণাবেক্ষণের দায়িত্ব গ্রাহকদের। যেহেতু ড্রুপাল ১০-এর জন্য অ্যাপিজী মডিউলগুলোর রক্ষণাবেক্ষণের অবস্থা "সক্রিয়ভাবে রক্ষণাবেক্ষণাধীন" (Actively maintained) , তাই সমস্ত বাগ রিপোর্ট, টাস্ক এবং ফিচার রিকোয়েস্ট গিটহাবে (GitHub) ইস্যু হিসেবে জমা দেওয়াই শ্রেয়, যেখানে রক্ষণাবেক্ষণকারীরা সেগুলোর সমাধান করবেন।

এই ডকুমেন্টে পিএইচপি-এর জন্য এপজি ক্লায়েন্ট এবং নিম্নলিখিত এপজি ড্রুপাল ১০ মডিউলগুলো সম্পর্কে আলোচনা করা হয়েছে:

সংস্করণ প্রথা

Apigee মডিউলগুলো Drupal-এর রিলিজ নামকরণের রীতি অনুসরণ করে, যা প্রতিটি রিলিজের স্থিতিশীলতা নির্দেশ করে। উদাহরণস্বরূপ, আলফা বা বিটা হিসেবে তালিকাভুক্ত রিলিজগুলো প্রোডাকশন ব্যবহারের জন্য প্রস্তুত বলে বিবেচিত হয় না, তবে প্রকল্পের জন্য পরীক্ষা এবং মতামতের জন্য উপলব্ধ থাকে।

গুরুতর ত্রুটি

স্থিতিশীল বা অফিসিয়াল রিলিজগুলোকে প্রোডাকশন ব্যবহারের জন্য উপযুক্ত স্থিতিশীল কোড হিসেবে বিবেচনা করা হয়। Apigee মডিউলগুলোর যেকোনো গুরুতর বাগ (কনফিগারেশন বা কোড পরিবর্তনের কারণে নয়) যা ডেটার অসামঞ্জস্যতা, কার্যকারিতায় ত্রুটি, নিরাপত্তা সমস্যা, পারফরম্যান্স সমস্যা, বা প্রোডাকশনে প্রভাব ফেলতে পারে, তা Apigee গ্রাহকদের জন্য স্ট্যান্ডার্ড সাপোর্ট প্রক্রিয়ার আওতায় পড়ে। গ্রাহকরা Apigee সাপোর্ট পোর্টালের মাধ্যমে Apigee মডিউলগুলোর কোনো গুরুতর বাগ রিপোর্ট করতে পারেন।

অন্যান্য বাগ বা মতামত

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

যেকোনো সমস্যার ক্ষেত্রে, ড্রুপাল কোরের একটি মিনিমাল ইন্সটলের মাধ্যমে সমস্যাটি পুনরায় ঘটানোর ধাপগুলো উল্লেখ করা জরুরি। যে সমস্যাগুলো আমরা পুনরায় ঘটাতে পারি না, সেগুলোর সমাধান আমরা করতে পারব না। যদি সমস্যাটি আমাদের সিস্টেমে পুনরায় ঘটানো না যায়, তবে এর কারণ কনফিগারেশন বা কোডের পরিবর্তন হতে পারে।

অবকাঠামো এবং হোস্টিং

গুগল আপনার ড্রুপাল সাইটের নিজস্ব পরিকাঠামো বা হোস্টিং সমর্থন করে না, যেমন:

  • সার্ভার সেটআপ এবং ইনস্টলেশন
  • Apigee Edge API-এর সাথে সম্পর্কহীন পারফরম্যান্স সমস্যা
  • সার্ভার ত্রুটি তদন্ত
  • নিরাপত্তা সংক্রান্ত সমস্যা
  • SMTP/ইমেল সমস্যা
  • কোড/ডাটাবেস ব্যাকআপ

আপনার যদি নিজে সার্ভার এবং ডেটাবেস হোস্ট ও রক্ষণাবেক্ষণ করার মতো সংস্থান না থাকে, তবে আমাদের প্রস্তাবিত হোস্টিং প্রদানকারীদের মধ্যে একটি ব্যবহার করার কথা বিবেচনা করতে পারেন। এছাড়াও, আপনার নিজস্ব পরিকাঠামো ডিজাইন বা রক্ষণাবেক্ষণের জন্য বিশেষজ্ঞ সহায়তা পেতে আপনি আমাদের পছন্দের বিক্রেতাদের একজনের সাথে যুক্ত হতে পারেন। আরও জানতে, আপনার Apigee অ্যাকাউন্ট প্রতিনিধির সাথে যোগাযোগ করুন।

কাস্টম ডেভেলপমেন্ট এবং কনফিগারেশন

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

  • এসইও অপ্টিমাইজেশন
  • সাইটে Apigee দ্বারা সরবরাহকৃত নয় এমন মডিউল এবং থিম ইনস্টল ও যাচাইকরণ
  • কাস্টম থিম এবং মডিউল তৈরি

আপনার প্রতিষ্ঠানে যদি ড্রুপাল বিষয়ে বিশেষজ্ঞ না থাকে, তাহলে একজন ইমপ্লিমেন্টেশন পার্টনার কীভাবে সাহায্য করতে পারে তা জানতে গুগলের কোনো প্রতিনিধির সাথে যোগাযোগ করার কথা বিবেচনা করতে পারেন।

সফটওয়্যার এবং সিস্টেম রক্ষণাবেক্ষণ

আপনার পরিকাঠামো এবং সাইটের রক্ষণাবেক্ষণ সাপোর্টের আওতাভুক্ত নয়। আমরা সকল ডেভেলপার এবং সাইট মালিকদেরকে সর্বোত্তম নিরাপত্তা অনুশীলন অনুসরণ করতে এবং ড্রুপাল কোর কোড, সেইসাথে কন্ট্রিবিউটেড মডিউল ও প্লাগইনসমূহকে হালনাগাদ রাখতে দৃঢ়ভাবে উৎসাহিত করি। ড্রুপাল আপডেট মডিউলটি অ্যাডমিনিস্ট্রেটরদেরকে জানাতে পারে যখন সাইটকে প্রভাবিত করে এমন নিরাপত্তা ও নিয়মিত আপডেট প্রকাশিত হয়। আরও তথ্যের জন্য ‘আপডেট ট্র্যাক করা’ দেখুন। সাইট মালিকরা ড্রুপালের অফিসিয়াল নিরাপত্তা পরামর্শ পৃষ্ঠায় ড্রুপাল কোর এবং কন্ট্রিবিউটেড প্রজেক্ট সম্পর্কিত নিরাপত্তা রিলিজ, ইনসিডেন্ট এবং দুর্বলতা ট্র্যাক করতে পারেন। RSS-এর মাধ্যমে সাবস্ক্রাইব করুন অথবা টুইটারে @drupalsecurity-কে অনুসরণ করুন।

,

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

ড্রুপাল ১০-এর জন্য অ্যাপিজী মডিউলগুলো হলো ওপেন সোর্স প্রজেক্ট, যা অ্যাপিজী গ্রাহকদের জন্য একটি সেলফ-হোস্টেড ডেভেলপার পোর্টাল ব্যবহারের সুযোগ করে দেয়। এই মডিউলগুলো ব্যবহারকারী পোর্টালগুলো হোস্ট ও রক্ষণাবেক্ষণের দায়িত্ব গ্রাহকদের। যেহেতু ড্রুপাল ১০-এর জন্য অ্যাপিজী মডিউলগুলোর রক্ষণাবেক্ষণের অবস্থা "সক্রিয়ভাবে রক্ষণাবেক্ষণাধীন" (Actively maintained) , তাই সমস্ত বাগ রিপোর্ট, টাস্ক এবং ফিচার রিকোয়েস্ট গিটহাবে (GitHub) ইস্যু হিসেবে জমা দেওয়াই শ্রেয়, যেখানে রক্ষণাবেক্ষণকারীরা সেগুলোর সমাধান করবেন।

এই ডকুমেন্টে পিএইচপি-এর জন্য এপজি ক্লায়েন্ট এবং নিম্নলিখিত এপজি ড্রুপাল ১০ মডিউলগুলো সম্পর্কে আলোচনা করা হয়েছে:

সংস্করণ প্রথা

Apigee মডিউলগুলো Drupal-এর রিলিজ নামকরণের রীতি অনুসরণ করে, যা প্রতিটি রিলিজের স্থিতিশীলতা নির্দেশ করে। উদাহরণস্বরূপ, আলফা বা বিটা হিসেবে তালিকাভুক্ত রিলিজগুলো প্রোডাকশন ব্যবহারের জন্য প্রস্তুত বলে বিবেচিত হয় না, তবে প্রকল্পের জন্য পরীক্ষা এবং মতামতের জন্য উপলব্ধ থাকে।

গুরুতর ত্রুটি

স্থিতিশীল বা অফিসিয়াল রিলিজগুলোকে প্রোডাকশন ব্যবহারের জন্য উপযুক্ত স্থিতিশীল কোড হিসেবে বিবেচনা করা হয়। Apigee মডিউলগুলোর যেকোনো গুরুতর বাগ (কনফিগারেশন বা কোড পরিবর্তনের কারণে নয়) যা ডেটার অসামঞ্জস্যতা, কার্যকারিতায় ত্রুটি, নিরাপত্তা সমস্যা, পারফরম্যান্স সমস্যা, বা প্রোডাকশনে প্রভাব ফেলতে পারে, তা Apigee গ্রাহকদের জন্য স্ট্যান্ডার্ড সাপোর্ট প্রক্রিয়ার আওতায় পড়ে। গ্রাহকরা Apigee সাপোর্ট পোর্টালের মাধ্যমে Apigee মডিউলগুলোর কোনো গুরুতর বাগ রিপোর্ট করতে পারেন।

অন্যান্য বাগ বা মতামত

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

যেকোনো সমস্যার ক্ষেত্রে, ড্রুপাল কোরের একটি মিনিমাল ইন্সটলের মাধ্যমে সমস্যাটি পুনরায় ঘটানোর ধাপগুলো উল্লেখ করা জরুরি। যে সমস্যাগুলো আমরা পুনরায় ঘটাতে পারি না, সেগুলোর সমাধান আমরা করতে পারব না। যদি সমস্যাটি আমাদের সিস্টেমে পুনরায় ঘটানো না যায়, তবে এর কারণ কনফিগারেশন বা কোডের পরিবর্তন হতে পারে।

অবকাঠামো এবং হোস্টিং

গুগল আপনার ড্রুপাল সাইটের নিজস্ব পরিকাঠামো বা হোস্টিং সমর্থন করে না, যেমন:

  • সার্ভার সেটআপ এবং ইনস্টলেশন
  • Apigee Edge API-এর সাথে সম্পর্কহীন পারফরম্যান্স সমস্যা
  • সার্ভার ত্রুটি তদন্ত
  • নিরাপত্তা সংক্রান্ত সমস্যা
  • SMTP/ইমেল সমস্যা
  • কোড/ডাটাবেস ব্যাকআপ

আপনার যদি নিজে সার্ভার এবং ডেটাবেস হোস্ট ও রক্ষণাবেক্ষণ করার মতো সংস্থান না থাকে, তবে আমাদের প্রস্তাবিত হোস্টিং প্রদানকারীদের মধ্যে একটি ব্যবহার করার কথা বিবেচনা করতে পারেন। এছাড়াও, আপনার নিজস্ব পরিকাঠামো ডিজাইন বা রক্ষণাবেক্ষণের জন্য বিশেষজ্ঞ সহায়তা পেতে আপনি আমাদের পছন্দের বিক্রেতাদের একজনের সাথে যুক্ত হতে পারেন। আরও জানতে, আপনার Apigee অ্যাকাউন্ট প্রতিনিধির সাথে যোগাযোগ করুন।

কাস্টম ডেভেলপমেন্ট এবং কনফিগারেশন

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

  • এসইও অপ্টিমাইজেশন
  • সাইটে Apigee দ্বারা সরবরাহকৃত নয় এমন মডিউল এবং থিম ইনস্টল ও যাচাইকরণ
  • কাস্টম থিম এবং মডিউল তৈরি

আপনার প্রতিষ্ঠানে যদি ড্রুপাল বিষয়ে বিশেষজ্ঞ না থাকে, তাহলে একজন ইমপ্লিমেন্টেশন পার্টনার কীভাবে সাহায্য করতে পারে তা জানতে গুগলের কোনো প্রতিনিধির সাথে যোগাযোগ করার কথা বিবেচনা করতে পারেন।

সফটওয়্যার এবং সিস্টেম রক্ষণাবেক্ষণ

আপনার পরিকাঠামো এবং সাইটের রক্ষণাবেক্ষণ সাপোর্টের আওতাভুক্ত নয়। আমরা সকল ডেভেলপার এবং সাইট মালিকদেরকে সর্বোত্তম নিরাপত্তা অনুশীলন অনুসরণ করতে এবং ড্রুপাল কোর কোড, সেইসাথে কন্ট্রিবিউটেড মডিউল ও প্লাগইনসমূহকে হালনাগাদ রাখতে দৃঢ়ভাবে উৎসাহিত করি। ড্রুপাল আপডেট মডিউলটি অ্যাডমিনিস্ট্রেটরদেরকে জানাতে পারে যখন সাইটকে প্রভাবিত করে এমন নিরাপত্তা ও নিয়মিত আপডেট প্রকাশিত হয়। আরও তথ্যের জন্য ‘আপডেট ট্র্যাক করা’ দেখুন। সাইট মালিকরা ড্রুপালের অফিসিয়াল নিরাপত্তা পরামর্শ পৃষ্ঠায় ড্রুপাল কোর এবং কন্ট্রিবিউটেড প্রজেক্ট সম্পর্কিত নিরাপত্তা রিলিজ, ইনসিডেন্ট এবং দুর্বলতা ট্র্যাক করতে পারেন। RSS-এর মাধ্যমে সাবস্ক্রাইব করুন অথবা টুইটারে @drupalsecurity-কে অনুসরণ করুন।