Sviluppo di app PHP su App Engine
-
Utilizzo del server di sviluppo locale
Eseguire il server di sviluppo localmente per simulare l'applicazione in esecuzione in produzione.
-
Monitoraggio della latenza con Cloud Trace
Raccogli i dati sulla latenza della tua applicazione e visualizzali nella console di Google Cloud Platform.
-
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
Scaricare i dati dei log per eseguire analisi più dettagliate 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 tra due o più versioni di un modulo per controllare l'implementazione delle funzionalità o eseguire test A/B.
-
Migrazione del traffico
Sposta gradualmente il traffico da una versione precedente a una nuova.
-
Creazione di un progetto e gestione della fatturazione
Crea un progetto Google Cloud Platform e imposta la fatturazione.
-
Concessione dell'accesso ai progetti
Fornisci un accesso basato sui ruoli al progetto Google Cloud Platform e alle relative risorse.
-
Utilizzo di domini personalizzati e SSL
Aggiungi un dominio personalizzato per l'applicazione e, facoltativamente, configura SSL per il dominio personalizzato.
-
Gestione delle risorse dell'applicazione
Scopri le prestazioni della tua applicazione e gestisci le risorse utilizzate dall'applicazione.
-
Configurazione dell'ambiente PHP con il file php.ini
Personalizza il comportamento delle istruzioni dell'interprete PHP.
-
Configurazione dell'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 la gestione dell'applicazione utilizzando l'API Admin.
-
Utilizzo dell'API Modules
Recupera in modo programmatico informazioni sull'ambiente operativo, sui moduli (ora chiamati "servizi") o sulle istanze attuali.
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 delle applicazioni dalla tua app App Engine in Cloud SQL per MySQL.
-
Utilizzo di Cloud SQL per Postgres
Archivia i dati delle applicazioni dalla 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'uso da parte della tua applicazione.
-
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 comodamente senza dover archiviare le immagini 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ù sul corso che rappresenta un utente.
-
URL di accesso
Crea URL che consentano all'utente di accedere o uscire.
-
Utenti amministratori
Determinare se l'utente che ha eseguito l'accesso è un amministratore registrato.
Inserimento nella cache dei dati delle applicazioni
Connessione da e verso l'app
-
Indirizzi IP in uscita
Scopri di più sugli indirizzi IP in uscita utilizzati da App Engine.
-
Invio di richieste HTTP(S)
Utilizza il servizio di recupero URL per inviare richieste HTTP(S).
-
Identificazione dell'app nelle API e nei servizi
Individua e rivendica l'ID progetto della tua applicazione.
-
Utilizzo dei socket
Scopri di più sull'API Socket.
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 le attività pianificate regolarmente da eseguire nella tua applicazione.
-
Panoramica dell'API Task Queue
Scopri di più sull'API Task Queue.
-
Configurazione delle code di attività conQueue.yaml
Definisci le code di attività in un file di configurazione.
-
Utilizzo delle code in modalità push
Scopri di più sulle code in modalità push.
-
Panoramica dell'API REST Task Queue
Scopri di più sull'API REST Task Queue.