Procedura di supporto per i moduli Apigee Drupal 10

Questa pagina si applica a Apigee e Apigee ibrido.

Visualizza la documentazione di Apigee Edge.

I moduli Apigee per Drupal 10 sono progetti open source che consentono un'opzione di portale per sviluppatori self-hosted per i clienti ibridi 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 è "Mantenuto attivo", è consigliabile inviare segnalazioni di bug, attività e richieste di funzionalità come problemi in GitHub, dove verranno affrontati dai gestori.

Questo documento riguarda 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 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 del progetto.

Bug critici

Le release stabili o ufficiali sono considerate codice stabile adatto per l'uso in produzione. Eventuali bug critici nei moduli Apigee (non dovuti a modifiche alla configurazione o al codice) che potrebbero causare incoerenze dei dati, funzionalità non funzionanti, problemi di sicurezza, prestazioni o impatto sulla produzione sono coperti 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 (consulta i link alla pagina del progetto qui sopra). Analogamente, se hai una funzionalità o un miglioramento da suggerire, apri un problema nel relativo progetto GitHub. Le richieste di pull sono accolte e incoraggiate. Segui le linee guida per i contributi per ogni progetto e apri un problema che documenta 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, potrebbe essere dovuto a modifiche alla configurazione o al codice.

Infrastruttura e hosting

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

  • Configurazione e installazione del server
  • Problemi di prestazioni non correlati all'API Apigee
  • Analisi degli errori del server
  • Problemi di sicurezza
  • Problemi relativi a SMTP/email
  • Backup di codice/database

Se non disponi delle risorse per ospitare e gestire personalmente un server e un database, valuta l'utilizzo di uno dei nostri provider host consigliati. Puoi anche rivolgerti a uno dei nostri fornitori preferiti per ricevere l'assistenza di esperti per la 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 non intenzionali o modifiche al codice personalizzate nel sistema. Affronteremo le domande e offriremo indicazioni per qualsiasi problema relativo ai moduli Apigee, ma Google non è in grado di supportare tutti i possibili deployment o sviluppo 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 sul sito di moduli e temi forniti da Apigee
  • Creazione di temi e moduli personalizzati

Se non disponi di competenze in Drupal internamente, valuta la possibilità di contattare un rappresentante di Google per scoprire come un partner di implementazione potrebbe aiutarti.

Manutenzione di software e sistema

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