Procedura di supporto per i moduli Apigee Drupal

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

I moduli Apigee per Drupal 9 sono progetti open source che consentono un portale per gli sviluppatori self-hosted per i clienti Apigee. I clienti sono responsabili dell'hosting e della gestione dei portali che utilizzano questi moduli. Poiché lo stato di manutenzione dei moduli Apigee per Drupal 9 è "Gestito attivamente", tutte le segnalazioni di bug, le attività e le richieste di funzionalità vengono inviate al meglio come problemi in GitHub, dove verranno risolti dai gestori.

Questo documento tratta il client Apigee per PHP e i seguenti moduli Apigee Drupal 9:

Convenzioni delle versioni

I moduli Apigee seguono le convenzioni di denominazione delle release Drupal, che indicano la stabilità di ogni release. Ad esempio, le release elencate come alpha o beta non sono considerate pronte per l'uso in produzione, ma sono disponibili per i test e il feedback per il progetto.

Bug critici

Le release stabili o ufficiali sono considerate codice stabile adatto all'uso in produzione. Qualsiasi bug critico nei moduli Apigee (non dovuto a modifiche alla configurazione o al codice) che potrebbe causare incoerenza dei dati, funzionalità non funzionanti, problemi di sicurezza, problemi di prestazioni o impatto sulla produzione, è coperto dal processo di assistenza standard per i clienti di Apigee. I clienti possono segnalare un bug critico nei moduli Apigee tramite il portale di assistenza Apigee.

Altri bug o feedback

Per altri bug, domande o feedback, apri un problema nel progetto GitHub (vedi i link alla pagina del progetto qui sopra). Allo stesso modo, se vuoi suggerire una funzionalità o un miglioramento, apri un problema nel progetto GitHub correlato. Le richieste pull sono accolte e incoraggiate. Segui le linee guida per i contributi di ogni progetto e apri un problema che documenti il miglioramento previsto prima di scrivere il codice, per facilitare la discussione. Potrebbero esserci casi d'uso imprevisti che potrebbero avere un impatto su altri utenti del progetto.

Per qualsiasi problema, è importante aggiungere passaggi per riprodurre il comportamento con un'installazione minima del core Drupal. Non possiamo risolvere problemi che non possiamo replicare. Se il problema non è riproducibile nel nostro sistema, il problema potrebbe essere dovuto a modifiche alla configurazione o al codice.

Infrastruttura e hosting

Google non supporta l'infrastruttura o l'hosting del tuo sito Drupal stesso, ad esempio:

  • Configurazione e installazione del server
  • Problemi di prestazioni non correlati all'API Apigee Edge
  • Indagine sugli errori del server
  • Problemi di sicurezza
  • Problemi con SMTP/email
  • Backup di codice/database

Se non disponi delle risorse per ospitare e gestire autonomamente un server e un database, valuta la possibilità di utilizzare uno dei nostri provider host consigliati. Puoi anche rivolgerti a uno dei nostri fornitori preferiti per ricevere assistenza da parte di esperti sulla progettazione o la gestione della tua infrastruttura. Per saperne di più, contatta il rappresentante del tuo account Apigee.

Sviluppo e configurazione personalizzati

Un sito Drupal è un'applicazione completamente personalizzabile e i bug possono essere creati da configurazioni impreviste o modifiche al codice personalizzato del sistema. Affronteremo le domande e forniremo indicazioni per eventuali problemi relativi ai moduli Apigee, ma Google non può supportare tutti i possibili deployment o sviluppo personalizzati che potresti scegliere per il tuo sistema. Il codice personalizzato deve essere gestito e supportato dal team di sviluppo. Tra gli esempi possibili:

  • Ottimizzazioni SEO
  • Installazione e convalida sul sito di moduli e temi non forniti da Apigee
  • Creazione di moduli e temi personalizzati

Se non hai competenze interne su Drupal, valuta la possibilità di contattare un rappresentante di Google per scoprire come potrebbe aiutarti un partner di implementazione.

Manutenzione di software e sistemi

La manutenzione della tua infrastruttura e del tuo sito non è coperta dall'assistenza. Invitiamo vivamente tutti gli sviluppatori e i proprietari di siti a seguire le best practice di sicurezza e a tenere aggiornati il codice core di Drupal, nonché i moduli e i plug-in forniti. Il modulo di aggiornamento di Drupal può inviare una notifica agli amministratori quando vengono rilasciati aggiornamenti di sicurezza e regolari che interessano il sito. Per ulteriori informazioni, consulta la pagina Monitoraggio degli aggiornamenti. I proprietari dei siti possono anche tenere traccia di release di sicurezza, incidenti e vulnerabilità relativi ai progetti core e ai contributi di Drupal sulla pagina ufficiale dei consigli per la sicurezza di Drupal. Iscriviti tramite RSS o segui @drupalsecurity su Twitter.