درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
واحدهای Apigee برای Drupal 10 پروژههای متنبازی هستند که گزینه درگاه توسعهدهندگان خودمیزبان را برای مشتریان Apigee فعال میکنند. مشتریان مسئول میزبانی و نگهداری از درگاههایی هستند که از این واحدها استفاده میکنند. ازآنجاییکه وضعیت نگهداری واحدهای Apigee برای Drupal 10 «تحت نگهداری فعال» است، بهتر است همه گزارشهای اشکال، وظایف، و درخواستهای ویژگی بهصورت مسائل در GitHub ارسال شوند تا توسط نگهدارندگان رسیدگی شوند.
این سند کارخواه Apigee برای PHP و واحدهای Apigee Drupal 10 زیر را پوشش میدهد:
قراردادهای نسخه
واحدهای Apigee از قراردادهای نامگذاری نسخه Drupal پیروی میکنند که نشاندهنده پایداری هر نسخه است. برای مثال، نسخههای پخش فهرستشده بهعنوان آلفا یا بتا برای استفاده در تولید آماده درنظر گرفته نمیشوند، اما برای آزمایش و ارائه بازخورد برای پروژه دردسترس هستند.
اشکالات بحرانی
نسخههای پایدار یا رسمی بهعنوان کد پایدار مناسب برای استفاده در تولید درنظر گرفته میشوند. هرگونه اشکال حیاتی در واحدهای Apigee (نه بهدلیل تغییرات پیکربندی یا کد) که ممکن است باعث ناسازگاری دادهها، عملکرد معیوب، مشکلات امنیتی، مشکلات عملکرد، یا تأثیر بر تولید شود، تحت پوشش فرایند پشتیبانی استاندارد برای مشتریان Apigee قرار میگیرد. مشتریان میتوانند اشکالهای حیاتی را در واحدهای Apigee ازطریق درگاه پشتیبانی Apigee گزارش کنند.
اشکالات یا بازخوردهای دیگر
برای اشکالات، سؤالات، یا بازخوردهای دیگر، مشکلی را در پروژه GitHub باز کنید (پیوندهای صفحه پروژه را در بالا ببینید). بههمین ترتیب، اگر ویژگی یا بهبودی برای پیشنهاد دارید، مشکلی را در پروژه GitHub مربوطه باز کنید. از درخواستهای کشیدن استقبال میشود و تشویق میشود! لطفاً دستورالعملهای همیاری را برای هر پروژه دنبال کنید و قبلاز نوشتن کد، مسئلهای را باز کنید که بهبود موردنظرتان را مستند کند تا بحث تسهیل شود. ممکن است موارد استفاده غیرمنتظرهای وجود داشته باشد که بتواند بر کاربران دیگر پروژه تأثیر بگذارد.
برای هر مشکلی، مهم است که مراحل بازتولید رفتار را با نصب حداقلی هسته Drupal اضافه کنید. نمیتوانیم به مشکلاتی که نمیتوانیم آنها را تکرار کنیم رسیدگی کنیم. اگر مشکل در سیستم ما قابل بازتولید نباشد، ممکن است بهدلیل تغییرات پیکربندی یا کد باشد.
زیرساخت و میزبانی
Google از زیرساخت یا میزبانی خود سایت Drupal شما پشتیبانی نمیکند، برای مثال:
- راهاندازی و نصب سرور
- مشکلات عملکردی غیرمرتبط با Apigee Edge API
- بررسی خطاهای سرور
- مسائل امنیتی
- مشکلات SMTP/ایمیل
- پشتیبانگیریهای کد/پایگاه داده
اگر منابع لازم برای میزبانی و نگهداری سرور و پایگاه داده را ندارید، از یکی از ارائهدهندگان میزبانی توصیهشده ما استفاده کنید. همچنین میتوانید با یکی از فروشندگان ترجیحی ما تعامل داشته باشید تا برای طراحی یا نگهداری زیرساخت خودتان کمک تخصصی دریافت کنید. برای کسب اطلاعات بیشتر، با نماینده حساب Apigee خود تماس بگیرید.
توسعه و پیکربندی سفارشی
سایت Drupal برنامهای کاملاً سفارشیسازیشدنی است و ممکن است اشکالات ناشی از پیکربندیهای ناخواسته یا تغییرات کد سفارشی در سیستم ایجاد شود. به پرسشها پاسخ خواهیم داد و برای هر مشکلی که مربوط به واحدهای Apigee باشد راهنمایی ارائه خواهیم کرد، اما Google نمیتواند از همه توسعهها یا استقرارهای سفارشی احتمالی که ممکن است برای سیستم خود انتخاب کنید پشتیبانی کند. تیم توسعهدهنده شما باید از کد سفارشی نگهداری و پشتیبانی کند. چند نمونه:
- بهینهسازیهای بهینهسازی موتور جستجو
- نصب و اعتبارسنجی پیمانهها و زمینههای غیر Apigee در سایت
- ساختن زمینه و واحد سفارشی
اگر در داخل شرکت خود تخصص Drupal ندارید، با نماینده Google تماس بگیرید تا با نحوه کمک شریک پیادهسازی آشنا شوید.
تعمیر و نگهداری نرمافزار و سیستم
پشتیبانی شامل نگهداری زیرساخت و سایت شما نمیشود. به همه توسعهدهندگان و مالکان سایت اکیداً توصیه میکنیم روالهای مطلوب امنیتی را دنبال کنند و کد اصلی Drupal و همچنین واحدها و افزایههای همیاریشده را بهروز نگه دارند. واحد «بهروزرسانی Drupal» میتواند هنگام انتشار بهروزرسانیهای امنیتی و معمولی که بر سایت تأثیر میگذارند، به سرپرستان اطلاع دهد. برای اطلاعات بیشتر، پیگیری بهروزرسانیها را ببینید. مالکان سایت همچنین میتوانند نسخههای امنیتی، حوادث، و آسیبپذیریهای مربوط به هسته Drupal و پروژههای همیاری را در صفحه رسمی توصیههای امنیتی Drupal پیگیری کنند. ازطریق RSS مشترک شوید یا @drupalsecurity را در X دنبال کنید.