Como desenvolver aplicativos em PHP no App Engine
-
Como usar o servidor de desenvolvimento local
Execute o servidor de desenvolvimento localmente para simular a execução do app em produção.
-
Como monitorar a latência com o Cloud Trace
Colete dados de latência do seu aplicativo e veja-os no Console do Google Cloud Platform.
-
Como configurar painéis e alertas com o Cloud Monitoring
Colete métricas, eventos e metadados do Google Cloud Platform para gerar insights por meio de painéis, gráficos e alertas.
-
Como fazer o download de registros
Faça o download dos dados do registro para realizar uma análise mais detalhada do seu aplicativo.
-
Como fazer a integração com o Google Analytics
Meça as interações do usuário com seu negócio em vários dispositivos e ambientes.
Como gerenciar e configurar seu aplicativo
-
Como implantar o aplicativo
Use o comando appconfig para implantar seu aplicativo.
-
Dividir o tráfego
Distribua o tráfego em duas ou mais versões de um módulo para controlar a implantação dos recursos ou realizar testes A/B.
-
Migrar o tráfego
Transfira gradualmente o tráfego de uma versão antiga de um serviço para uma nova.
-
Como criar um projeto e gerenciar o faturamento
Crie um projeto do Google Cloud Platform e configure o faturamento.
-
Como conceder acesso a projetos
Forneça acesso baseado em papéis ao seu projeto do Google Cloud Platform e aos respectivos recursos.
-
Como usar domínios personalizados e SSL
Adicione um domínio personalizado ao seu aplicativo e configure SSL opcional para esse domínio.
-
Como gerenciar recursos de aplicativos
Compreenda o desempenho do aplicativo e gerencie os recursos que ele usa.
-
Como configurar o ambiente do PHP com o arquivo php.ini
Personalize o comportamento das diretivas do interpretador do PHP.
-
Como configurar o aplicativo com o app.yaml
Ajuste as configurações do seu aplicativo.
-
Como simular o roteamento mod_rewrite do Apache com mod_rewrite.php
Use regras para reencaminhar URLs.
-
Como usar a API Admin
Provisione e gerencie seu aplicativo usando a API Admin.
-
Como usar a API Modules
Recupere de maneira programática as informações sobre o ambiente operacional atual, os módulos (agora chamados de "serviços") ou as instâncias.
Como armazenar dados
-
Como escolher uma opção de armazenamento
Decida qual opção de armazenamento usar no seu aplicativo.
-
Como usar o Cloud SQL para MySQL
Armazene no Cloud SQL para MySQL os dados do aplicativo do App Engine.
-
Como usar o Cloud SQL para Postgres
Armazene dados do aplicativo do App Engine no Cloud SQL para Postgres.
-
Como ler e gravar arquivos
Armazene e recupere dados usando o Cloud Storage no seu aplicativo.
-
Configuração
Configure o Cloud Storage para ser usado pelo aplicativo.
-
Como conceder acesso público aos arquivos
Torne os arquivos acessíveis publicamente na Web.
-
Como permitir que usuários façam upload de arquivos
Implemente o código para permitir que os usuários façam uploads.
-
Como disponibilizar arquivos de imagem
Disponibilize imagens de maneira prática sem precisar armazená-las em tamanhos diferentes.
-
Gerenciamento de arquivos avançado
Conheça os recursos avançados de gerenciamento de arquivos.
Como autenticar usuários
-
Opções de autenticação de usuários
Compreenda as diferentes maneiras de autenticar usuários do seu aplicativo.
-
Visão geral da API Users
Saiba mais sobre a API Users.
-
Objetos do usuário
Saiba mais sobre a classe que representa um usuário.
-
URLs de login
Crie URLs que permitam ao usuário fazer login ou sair.
-
Usuários administradores
Determine se o usuário atualmente conectado é um administrador registrado.
Como armazenar dados de aplicativos em cache
Como conectar ao app e a partir dele
-
Endereços IP de saída
Saiba mais sobre os endereços IP de saída usados pelo App Engine.
-
Como emitir solicitações HTTP(S)
Use o serviço de busca de URL para emitir solicitações HTTP(S).
-
Como identificar seu aplicativo para APIs e serviços
Descubra e confirme o código do projeto do seu aplicativo.
-
Como usar soquetes
Saiba mais sobre a API Sockets.
Como enviar e receber e-mails, mensagens de voz e SMS
Como agendar trabalhos não relacionados às solicitações de usuários
-
Como programar jobs com cron.yaml
Configure tarefas programadas regularmente para serem executadas no seu aplicativo.
-
Visão geral da API Task Queue
Saiba mais sobre a API Task Queue.
-
Como configurar filas de tarefas com queue.yaml
Defina filas de tarefas em um arquivo de configuração.
-
Como usar filas push
Saiba mais sobre as filas push.
-
Visão geral da API REST Task Queue
Saiba mais sobre a API REST Task Queue.