Procedura di supporto per i moduli Apigee Drupal 10

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza Apigee Edge documentazione.

I moduli Apigee per Drupal 10 sono progetti open source che consentono un'opzione di portale per gli sviluppatori self-hosted per i clienti Apigee e Apigee hybrid. I clienti sono responsabili dell'hosting e della manutenzione dei portali che utilizzano questi moduli. Poiché lo stato di manutenzione dei moduli Apigee per Drupal 10 è "Manutenzione attiva", è consigliabile inviare tutte le segnalazioni di bug, le attività e le richieste di funzionalità come problemi su GitHub, dove verranno risolti dai manutentori.

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

Convenzioni relative alle versioni

I moduli Apigee seguono le convenzioni di denominazione delle release di 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 di configurazione o codice) che potrebbe causare incoerenza dei dati, funzionalità non funzionanti, problemi di sicurezza, problemi di prestazioni o impatto sulla produzione è coperto dalla procedura di assistenza standard per i clienti Apigee e Apigee hybrid. 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 sopra). Allo stesso modo, se hai una funzionalità o un miglioramento da suggerire, apri un problema nel progetto GitHub correlato. Le richieste di pull sono ben accette e incoraggiate. Per facilitare la discussione, segui le linee guida per i contributi di ogni progetto e apri un problema che documenti il miglioramento previsto prima di scrivere il codice. Potrebbero esistere casi d'uso imprevisti che potrebbero influire su altri utenti del progetto.

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

Infrastruttura e hosting

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

  • Configurazione e installazione del server
  • Problemi di prestazioni non correlati all'API Apigee
  • Indagine sugli errori del server
  • Problemi di sicurezza
  • Problemi relativi a 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 fornitori di hosting consigliati. Puoi anche rivolgerti a uno dei nostri fornitori preferiti per ricevere assistenza da esperti nella progettazione o nella manutenzione della tua infrastruttura. Per saperne di più, contatta il tuo rappresentante dell'account Apigee.

Sviluppo e configurazione personalizzati

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

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

Se non hai competenze interne su Drupal, valuta la possibilità di contattare un rappresentante di Google per scoprire in che modo un partner di implementazione può aiutarti.

Manutenzione di software e sistemi

La manutenzione dell'infrastruttura e del sito non è coperta dall'assistenza. Invitiamo vivamente tutti gli sviluppatori e i proprietari di siti a seguire le best practice di sicurezza e a mantenere 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 saperne di più, consulta Tenere traccia degli aggiornamenti. I proprietari dei siti possono anche monitorare le release di sicurezza, gli incidenti e le vulnerabilità relativi al core di Drupal e ai progetti forniti su Drupal's official security advisories page. Iscriviti tramite RSS o segui @drupalsecurity su Twitter.