Procedura di supporto per i moduli Apigee Drupal 10

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

I moduli Apigee per Drupal 10 sono progetti open source che consentono un'opzione del portale per sviluppatori self-hosted per i clienti ibridi di Apigee e 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 10 è "Gestito attivamente", tutti i report di bug, le attività e le richieste di funzionalità vengono inviati al meglio come problemi in GitHub, dove verranno risolti dai gestori.

Questo documento descrive il client Apigee per PHP e i seguenti moduli Apigee Drupal 10:

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 per l'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 ibridi di Apigee e 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). Analogamente, se hai una funzionalità o un miglioramento da suggerire, 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 dei 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
  • 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 personalmente 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 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 dei bug possono essere creati da configurazioni indesiderate o modifiche al codice personalizzato del sistema. Risponderemo alle domande e forniremo indicazioni per qualsiasi problema relativo ai moduli Apigee, ma Google non può supportare tutti i possibili deployment o deployment personalizzati che potresti scegliere per il tuo sistema. Il codice personalizzato deve essere gestito e supportato dal team di sviluppo. Ecco alcuni esempi:

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

Se non disponi di esperienza in Drupal interna, valuta la possibilità di contattare un rappresentante di Google per scoprire in che modo un partner di implementazione potrebbe esserti d'aiuto.

Manutenzione del sistema e del software

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