Desenvolver apps PHP no App Engine
-
Usar o servidor de desenvolvimento local
Execute o servidor de desenvolvimento localmente para simular a execução da sua aplicação em produção.
-
Monitorizar a latência com o Cloud Trace
Recolha dados de latência da sua aplicação e veja-os na Google Cloud Platform Console.
-
Configurar painéis de controlo e alertas com o Cloud Monitoring
Recolha métricas, eventos e metadados da Google Cloud Platform para gerar estatísticas através de painéis de controlo, gráficos e alertas.
-
Transferir registos
Transfira dados de registo para fazer uma análise mais detalhada da sua aplicação.
-
Integração com o Google Analytics
Meça as interações dos utilizadores com a sua empresa em vários dispositivos e ambientes.
Gerir e configurar a sua app
-
Implementar a sua app
Use o comando appconfig para implementar a sua app.
-
Dividir tráfego
Distribua o tráfego por duas ou mais versões de um módulo para controlar a implementação de funcionalidades ou realizar testes A/B.
-
Migração de tráfego
Mover gradualmente o tráfego de uma versão antiga de um serviço para uma nova versão do serviço.
-
Criar um projeto e gerir a faturação
Crie um projeto da Google Cloud Platform e configure a faturação.
-
Conceder acesso ao projeto
Forneça acesso baseado em funções ao seu projeto da Google Cloud Platform e aos respetivos recursos.
-
Usar domínios personalizados e SSL
Adicione um domínio personalizado para a sua aplicação e, opcionalmente, configure o SSL para o domínio personalizado.
-
Gerir recursos de apps
Compreenda o desempenho da sua aplicação e faça a gestão dos recursos que a aplicação está a usar.
-
Configurar o ambiente PHP com o ficheiro php.ini
Personalize o comportamento das diretivas do intérprete PHP.
-
Configurar a sua app com o ficheiro app.yaml
Configure as definições da sua aplicação.
-
Simular o encaminhamento do Apache mod_rewrite com o mod_rewrite.php
Reencaminhe URLs através de regras.
-
Usar a API Admin
Aprovisione e faça a gestão da sua aplicação através da API Admin.
-
Usar a API Modules
Obtenha programaticamente informações sobre o ambiente operacional atual, os módulos (agora denominados "serviços") ou as instâncias.
Armazenar dados
-
Escolher uma opção de armazenamento
Decida que opção de armazenamento usar na sua app.
-
Usar o Cloud SQL para MySQL
Armazene dados de aplicações da sua app do App Engine no Cloud SQL para MySQL.
-
Usar o Cloud SQL para Postgres
Armazene dados de aplicações da sua app do App Engine no Cloud SQL para Postgres.
-
Ler e escrever ficheiros
Armazene e obtenha dados através do Cloud Storage na sua app.
-
Configuração
Configure o Cloud Storage para utilização pela sua aplicação.
-
Disponibilizar acesso público a ficheiros
Tornar os seus ficheiros acessíveis publicamente através da Web.
-
Permitir que os utilizadores carreguem ficheiros
Implemente código para permitir carregamentos de utilizadores.
-
Publicação de ficheiros de imagem
Publicar imagens de forma conveniente sem ter de as armazenar em diferentes tamanhos.
-
Gestão avançada de ficheiros
Saiba mais sobre as funcionalidades avançadas de gestão de ficheiros.
Autenticar utilizadores
-
Opções de autenticação de utilizadores
Compreenda as diferentes formas de autenticar os utilizadores da sua aplicação.
-
Vista geral da API Users
Saiba mais sobre a API Users.
-
Objetos do utilizador
Saiba mais acerca da classe que representa um utilizador.
-
URLs de início de sessão
Construir URLs que permitam ao utilizador iniciar ou terminar sessão.
-
Utilizadores administradores
Determinar se o utilizador com sessão iniciada atualmente é um administrador registado.
Colocar dados da aplicação em cache
Estabelecer ligação à sua app e a partir desta
-
Endereços IP de saída
Saiba mais sobre os endereços IP de saída que o App Engine usa.
-
Emitir pedidos HTTP(S)
Use o serviço URL Fetch para emitir pedidos HTTP(S).
-
Identificar a sua app para APIs e serviços
Descubra e reivindique o ID do projeto da sua aplicação.
-
Usar tomadas
Saiba mais sobre a API Sockets.
Enviar e receber emails, SMS e mensagens de voz
Agendamento de trabalho fora dos pedidos dos utilizadores
-
Agendar tarefas com cron.yaml
Configure tarefas agendadas regularmente para serem executadas na sua aplicação.
-
Vista geral da API Task Queue
Saiba mais sobre a API Task Queue.
-
Configurar filas de tarefas com queue.yaml
Defina filas de tarefas num ficheiro de configuração.
-
Usar filas de envio
Saiba mais sobre as filas de envio.
-
Vista geral da API REST Task Queue
Saiba mais sobre a API REST Task Queue.