Sviluppo di app PHP su App Engine
-
Utilizzo del server di sviluppo locale
Esegui il server di sviluppo localmente per simulare l'esecuzione dell'applicazione in produzione.
-
Monitoraggio della latenza con Cloud Trace
Raccogli i dati di latenza della tua applicazione e visualizzali nella console della piattaforma Google Cloud.
-
Configurazione di dashboard e avvisi con Cloud Monitoring
Raccogli metriche, eventi e metadati dalla Google Cloud Platform per generare insight tramite dashboard, grafici e avvisi.
-
Download dei log
Scarica i dati dei log per eseguire un'analisi più dettagliata della tua applicazione.
-
Integrazione con Google Analytics
Misura le interazioni degli utenti con la tua attività su vari dispositivi e ambienti.
Gestione e configurazione dell'applicazione
-
Deployment dell'applicazione
Utilizza il comando appconfig per eseguire il deployment dell'app.
-
Suddivisione del traffico
Distribuisci il traffico su due o più versioni di un modulo per controllare il rollout delle funzionalità o per eseguire test A/B.
-
Migrazione del traffico
Sposta gradualmente il traffico da una vecchia versione di un servizio a una nuova versione del servizio.
-
Creazione di un progetto e gestione della fatturazione
Crea un progetto Google Cloud Platform e configura la fatturazione.
-
Concessione dell'accesso ai progetti
Fornisci l'accesso basato sui ruoli al tuo progetto Google Cloud Platform e alle sue risorse.
-
Utilizzo di domini personalizzati e SSL
Aggiungi un dominio personalizzato per la tua applicazione e, facoltativamente, configura SSL per il dominio personalizzato.
-
Gestione delle risorse dell'app
Comprendi le prestazioni della tua applicazione e gestisci le risorse utilizzate.
-
Configurazione dell'ambiente PHP con il file php.ini
Personalizza il comportamento delle direttive dell'interprete PHP.
-
Configurare l'app con app.yaml
Configura le impostazioni dell'applicazione.
-
Simulazione del routing mod_rewrite Apache con withmod_rewrite.php
Reindirizza gli URL utilizzando le regole.
-
Utilizzo dell'API Admin
Esegui il provisioning e gestisci l'applicazione utilizzando l'API Admin.
-
Utilizzo dell'API Modules
Recuperare ed eseguire programmaticamente il recupero di informazioni sull'ambiente operativo corrente, su moduli (ora chiamati "servizi") o su istanze.
Archiviazione dei dati
-
Scelta di un'opzione di archiviazione
Decidi quale opzione di archiviazione utilizzare nella tua app.
-
Utilizzo di Cloud SQL per MySQL
Archivia i dati dell'applicazione della tua app App Engine in Cloud SQL per MySQL.
-
Utilizzo di Cloud SQL per Postgres
Archivia i dati dell'applicazione della tua app App Engine in Cloud SQL per Postgres.
-
Lettura e scrittura nei file
Archivia e recupera dati utilizzando Cloud Storage nella tua app.
-
Configurazione
Configura Cloud Storage per l'utilizzo della tua applicazione.
-
Fornire l'accesso pubblico ai file
Rendi i tuoi file accessibili pubblicamente tramite il web.
-
Consentire agli utenti di caricare file
Implementa il codice per consentire i caricamenti degli utenti.
-
Gestione dei file immagine
Pubblica le immagini in modo pratico senza doverle memorizzare in dimensioni diverse.
-
Gestione avanzata dei file
Scopri le funzionalità avanzate di gestione dei file.
Autenticazione degli utenti
-
Opzioni di autenticazione utente
Scopri i diversi modi per autenticare gli utenti della tua applicazione.
-
Panoramica dell'API Users
Scopri di più sull'API Users.
-
Oggetti utente
Scopri di più sulla classe che rappresenta un utente.
-
URL di accesso
Crea URL che consentano all'utente di accedere o uscire.
-
Utenti amministratori
Determina se l'utente che ha eseguito l'accesso è un amministratore registrato.
Inserimento nella cache dei dati delle applicazioni
Connessione all'applicazione e dall'applicazione
-
Indirizzi IP in uscita
Scopri gli indirizzi IP in uscita utilizzati da App Engine.
-
Invio di richieste HTTP(S)
Utilizza il servizio di recupero URL per emettere richieste HTTP(S).
-
Identificazione dell'app nelle API e nei servizi
Scopri e verifica l'ID progetto della tua applicazione.
-
Utilizzo dei socket
Scopri di più sull'API Sockets.
Invio e ricezione di messaggi di email, SMS e messaggi vocali
Pianificazione delle attività al di fuori delle richieste utente
-
Pianificazione dei job con cron.yaml
Configura attività programmate regolarmente da eseguire nella tua applicazione.
-
Panoramica dell'API Task Queue
Scopri di più sull'API Task Queue.
-
Configurazione delle code di attività con queue.yaml
Definisci le code di attività in un file di configurazione.
-
Utilizzo delle code in modalità push
Scopri di più sulle code push.
-
Panoramica dell'API REST Task Queue
Scopri di più sull'API REST Task Queue.