Proses dukungan untuk modul Drupal 10 Apigee

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat dokumentasi Apigee Edge.

Modul Apigee untuk Drupal 10 adalah project open source yang memungkinkan opsi portal developer yang dihosting sendiri untuk pelanggan Apigee dan Apigee hybrid. Pelanggan bertanggung jawab untuk menghosting dan mengelola portal yang memanfaatkan modul ini. Karena status pemeliharaan modul Apigee untuk Drupal 10 adalah "Dikelola secara aktif", sebaiknya semua laporan bug, tugas, dan permintaan fitur dikirimkan sebagai masalah di GitHub tempat masalah tersebut akan ditangani oleh pengelola.

Dokumen ini membahas klien Apigee untuk PHP dan modul Apigee Drupal 10 berikut:

Konvensi Versi

Modul Apigee mengikuti konvensi penamaan rilis Drupal, yang menunjukkan stabilitas setiap rilis. Misalnya, rilis yang tercantum sebagai alpha atau beta tidak dianggap siap untuk digunakan dalam produksi, tetapi tersedia untuk pengujian dan masukan untuk project.

Bug Kritis

Rilis stabil atau resmi dianggap sebagai kode stabil yang cocok untuk penggunaan produksi. Setiap bug kritis dalam modul Apigee (bukan karena perubahan konfigurasi atau kode) yang dapat menyebabkan inkonsistensi data, fungsi yang rusak, masalah keamanan, masalah performa, atau dampak produksi tercakup dalam proses dukungan standar untuk pelanggan Apigee dan Apigee hybrid. Pelanggan dapat melaporkan bug kritis di modul Apigee melalui portal dukungan Apigee.

Bug atau Masukan Lainnya

Untuk bug, pertanyaan, atau masukan lainnya, buka masalah di project GitHub (lihat link halaman project di atas). Demikian pula, jika Anda memiliki fitur atau peningkatan yang ingin disarankan, buka masalah di project GitHub terkait. Permintaan pull disambut baik dan dianjurkan. Ikuti panduan kontribusi untuk setiap project dan buka masalah yang mendokumentasikan peningkatan yang Anda inginkan sebelum menulis kode, untuk memfasilitasi diskusi. Mungkin ada kasus penggunaan yang tidak terduga yang dapat memengaruhi pengguna lain dari project.

Untuk masalah apa pun, penting untuk menambahkan langkah-langkah guna mereproduksi perilaku dengan penginstalan inti Drupal minimal. Kami tidak dapat mengatasi masalah yang tidak dapat kami ulangi. Jika masalah tidak dapat direproduksi di sistem kami, hal ini mungkin disebabkan oleh perubahan konfigurasi atau kode.

Infrastruktur dan Hosting

Google tidak mendukung infrastruktur atau hosting situs Drupal Anda sendiri, seperti:

  • Penyiapan dan penginstalan server
  • Masalah performa yang tidak terkait dengan Apigee API
  • Investigasi error server
  • Masalah keamanan
  • Masalah SMTP/email
  • Pencadangan kode/database

Jika Anda tidak memiliki resource untuk menghosting dan mengelola server dan database sendiri, pertimbangkan untuk menggunakan salah satu penyedia hosting yang direkomendasikan. Anda juga dapat menghubungi salah satu vendor pilihan kami untuk mendapatkan bantuan pakar dalam mendesain atau mengelola infrastruktur Anda sendiri. Untuk mempelajari lebih lanjut, hubungi perwakilan akun Apigee Anda.

Pengembangan dan Konfigurasi Kustom

Situs Drupal adalah aplikasi yang dapat disesuaikan sepenuhnya dan bug dapat dibuat oleh konfigurasi yang tidak disengaja atau perubahan kode kustom pada sistem. Kami akan menjawab pertanyaan dan menawarkan panduan untuk masalah apa pun yang berkaitan dengan modul Apigee, tetapi Google tidak dapat mendukung semua kemungkinan pengembangan atau deployment kustom yang mungkin Anda pilih untuk sistem Anda. Kode kustom harus dikelola dan didukung oleh tim pengembangan Anda. Beberapa contoh di antaranya:

  • Pengoptimalan SEO
  • Penginstalan dan validasi modul dan tema yang tidak disediakan Apigee ke situs
  • Pembuatan tema dan modul kustom

Jika Anda tidak memiliki pakar Drupal di dalam perusahaan, pertimbangkan untuk menghubungi perwakilan Google guna mempelajari cara partner implementasi dapat membantu.

Pemeliharaan Software dan Sistem

Pemeliharaan infrastruktur dan situs Anda tidak tercakup dalam dukungan. Sebaiknya semua developer dan pemilik situs mengikuti praktik keamanan terbaik dan terus mengupdate kode inti Drupal, serta modul dan plugin kontribusi. Modul Drupal Update dapat memberi tahu administrator saat update keamanan dan reguler yang memengaruhi situs dirilis. Lihat Melacak Update untuk mengetahui informasi selengkapnya. Pemilik situs juga dapat melacak rilis, insiden, dan kerentanan keamanan yang berkaitan dengan inti Drupal dan project kontribusi di halaman pemberitahuan keamanan resmi Drupal. Berlangganan melalui RSS atau ikuti @drupalsecurity di Twitter.