Développer des applications PHP sur App Engine
-
Utiliser le serveur de développement local
Exécutez le serveur de développement en local pour simuler l'exécution de votre application en production.
-
Surveiller la latence avec Cloud Trace
Collectez des données de latence à partir de votre application et affichez-les dans la console Google Cloud Platform.
-
Configurer les tableaux de bord et les alertes avec Cloud Monitoring
Collectez des métriques, des événements et des métadonnées à partir de Google Cloud Platform pour générer des insights via des tableaux de bord, des graphiques et des alertes.
-
Télécharger des journaux
Téléchargez des données de journal pour effectuer une analyse plus détaillée de votre application.
-
Intégrer Google Analytics
Mesurez les interactions des utilisateurs avec votre entreprise sur différents appareils et dans divers environnements.
Gérer et configurer votre application
-
Déployer votre application
Déployez votre application à l'aide de la commande appconfig.
-
Répartir le trafic
Distribuez le trafic sur au moins deux versions d'un module pour contrôler le déploiement des fonctionnalités ou effectuer un test A/B.
-
Migrer le trafic
Déplacez progressivement le trafic d'une ancienne version vers une nouvelle version d'un service.
-
Créer un projet et gérer la facturation
Créez un projet Google Cloud Platform et configurez la facturation.
-
Accorder l'accès aux projets
Fournissez un accès basé sur les rôles à votre projet Google Cloud Platform et à ses ressources.
-
Utiliser des domaines personnalisés et SSL
Ajoutez un domaine personnalisé pour votre application et configurez éventuellement SSL pour celui-ci.
-
Gérer les ressources des applications
Comprenez les performances de votre application et gérez les ressources qu'elle utilise.
-
Configurer l'environnement PHP avec le fichier php.ini
Personnalisez le comportement des directives de l'interpréteur PHP.
-
Configurer votre application avec app.yaml
Configurez les paramètres de votre application.
-
Simuler le routage mod_rewrite d'Apache avec mod_rewrite.php
Réacheminez les URL à l'aide de règles.
-
Utiliser l'API Admin
Provisionnez et gérez votre application à l'aide de l'API Admin.
-
Utiliser l'API Modules
Récupérez de manière automatisée des informations sur les instances, les modules (désormais appelés "services") ou l'environnement d'exploitation actuels.
Stocker des données
-
Choisir une option de stockage
Décidez de l'option de stockage à utiliser dans votre application.
-
Utiliser Cloud SQL pour MySQL
Stockez les données de votre application App Engine dans Cloud SQL pour MySQL.
-
Utiliser Cloud SQL pour PostgreSQL
Stockez les données de votre application App Engine dans Cloud SQL pour Postgres.
-
Lire et écrire des fichiers
Stockez et récupérez des données à l'aide de Cloud Storage dans votre application.
-
Configurer
Configurez Cloud Storage en vue de l'utilisation de votre application.
-
Fournir un accès public aux fichiers
Rendez vos fichiers accessibles au public via le Web.
-
Autoriser les utilisateurs à transférer des fichiers
Mettez en œuvre du code pour autoriser les transferts des utilisateurs.
-
Diffuser des fichiers image
Diffusez des images facilement sans avoir à les stocker dans différentes tailles.
-
Gestion de fichiers avancée
Découvrez les fonctionnalités avancées de gestion de fichiers.
Authentifier les utilisateurs
-
Options d'authentification des utilisateurs
Découvrez les différentes façons d'authentifier les utilisateurs de votre application.
-
Présentation de l'API Users
Découvrez l'API Users.
-
Objets User
Découvrez la classe qui représente un utilisateur.
-
URL de connexion
Créez des URL qui permettent à l'utilisateur de se connecter ou de se déconnecter.
-
Administrateurs
Déterminez si l'utilisateur actuellement connecté est un administrateur enregistré.
Mettre en cache des données d'application
Établir une connexion avec/depuis votre application
-
Adresses IP sortantes
Apprenez-en plus sur les adresses IP sortantes utilisées par App Engine.
-
Émettre des requêtes HTTP(S)
Émettez des requêtes HTTP(S) à l'aide du service de récupération d'URL.
-
Identifier votre application sur les API et les services
Déterminez et validez l'ID de projet de votre application.
-
Utiliser des sockets
Découvrez l'API Sockets.
Envoyer et recevoir des e-mails, des SMS et des messages vocaux
Planifier le travail en dehors des requêtes des utilisateurs
-
Planifier des tâches avec cron.yaml
Configurez des tâches planifiées régulièrement pour qu'elles s'exécutent dans votre application.
-
Présentation de l'API Task Queue
Découvrez l'API Task Queue.
-
Configurer des files d'attente de tâches avec queue.yaml
Définissez des files d'attente de tâches dans un fichier de configuration.
-
Utiliser les files d'attente d'envoi
Découvrez les files d'attente d'envoi.
-
Présentation de l'API REST Task Queue
Apprenez-en plus sur l'API REST Task Queue.