O Google App Engine (GAE) é um conjunto de ferramentas para desenvolvedores da Web que lhes permite criar, gerenciar e dimensionar suas aplicações, dependendo das necessidades de tráfego e armazenamento de dados de entrada.
O
GAE não precisa de servidores especiais, correndo na infraestrutura do Google.
Ele só precisa de programadores carregar seu aplicativo e executá-lo normalmente.
O Google App Engine SDK para PHP inclui um tempo de execução PHP para hospedagem e execução de aplicações PHP e sites nativamente.
O GAE PHP SDK, como acontece com outros SDKs, inclui suporte estendido para as contas do Google, Google Cloud SQL e serviços Google Cloud Storage.
Outros SDKs do Google App Engine são fornecidos também para:
Java
Python
Ir
O que é novo nesta versão:
- biblioteca oauth2client atualizado para versão [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Adiciona & quot; show em contexto & quot; menu para logs de aplicativos MVM que thread_id ou REQUEST_ID como um campo em sua entrada no registro. Isso permite classificar os logs de aplicativos com base em qualquer um dos campos.
- Capacidade para provisionar aplicativos para carga atual e configurar provisionamento elástico com base em ambas as métricas VM e nível de aplicação.
- API remoto agora pode ser acessado usando credenciais OAuth2 usando https://developers.google.com/identity/protocols/application-default-credentials
- Use RequestPayloadTooLargeException para URLFetch pedidos com cargas úteis que são muito grandes.
O que é novo na versão 1.9.32:
- biblioteca oauth2client atualizado para a versão [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Adiciona "show no contexto" menu para logs de aplicativos MVM que thread_id ou REQUEST_ID como um campo em sua entrada no registro. Isso permite classificar os logs de aplicativos com base em qualquer um dos campos.
- Capacidade para provisionar aplicativos para carga atual e configurar provisionamento elástico com base em ambas as métricas VM e nível de aplicação.
- API remoto agora pode ser acessado usando credenciais OAuth2 usando https://developers.google.com/identity/protocols/application-default-credentials
- Use RequestPayloadTooLargeException para URLFetch pedidos com cargas úteis que são muito grandes.
O que é novo na versão 1.9.28:
- biblioteca oauth2client atualizado para a versão [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Adiciona "show no contexto" menu para logs de aplicativos MVM que thread_id ou REQUEST_ID como um campo em sua entrada no registro. Isso permite classificar os logs de aplicativos com base em qualquer um dos campos.
- Capacidade para provisionar aplicativos para carga atual e configurar provisionamento elástico com base em ambas as métricas VM e nível de aplicação.
- API remoto agora pode ser acessado usando credenciais OAuth2 usando https://developers.google.com/identity/protocols/application-default-credentials
- Use RequestPayloadTooLargeException para URLFetch pedidos com cargas úteis que são muito grandes.
O que é novo na versão 1.9.26:
- biblioteca oauth2client atualizado para a versão [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Adiciona "show no contexto" menu para logs de aplicativos MVM que thread_id ou REQUEST_ID como um campo em sua entrada no registro. Isso permite classificar os logs de aplicativos com base em qualquer um dos campos.
- Capacidade para provisionar aplicativos para carga atual e configurar provisionamento elástico com base em ambas as métricas VM e nível de aplicação.
- API remoto agora pode ser acessado usando credenciais OAuth2 usando https://developers.google.com/identity/protocols/application-default-credentials
- Use RequestPayloadTooLargeException para URLFetch pedidos com cargas úteis que são muito grandes.
O que é novo na versão 1.9.23:
- O serviço Busca de URL será sempre emitir um pedido GET quando se recebe e responde a uma resposta 302; anteriormente que iria preservar o método HTTP inicial. Esse novo comportamento está em linha com as convenções modernas.
O que é novo na versão 1.9.20:
- O serviço Busca de URL será sempre emitir um pedido GET quando se recebe e responde a uma resposta 302; anteriormente que iria preservar o método HTTP inicial. Esse novo comportamento está em linha com as convenções modernas.
O que é novo na versão 1.9.18:
- O serviço Busca de URL será sempre emitir um pedido GET quando se recebe e responde a uma resposta 302; anteriormente que iria preservar o método HTTP inicial. Esse novo comportamento está em linha com as convenções modernas.
O que é novo na versão 1.9.11:
- PHP agora foi atualizado para 5.4.32.
O que é novo na versão 1.9.10:
- Corrigido um problema que causa erros de roteamento de script no dev_appserver quando a expressão regular de URL usa subgrupos que incluem uma barra inicial.
O que é novo na versão 1.9.9:
- Corrigido um problema em campos de formulários apresentados com carregamento Google Cloud Storage podem não ser codificado corretamente.
- TLS é agora suportado e habilitado por padrão na dev_appserver.
- Corrigido um problema com o armazenamento de dados do administrador não para carregar devido a uma DeadlineExceededError ao recuperar os tipos.
O que é novo na versão 1.9.8:
- PHP é agora atualizado para 5.4.30.
O que é novo na versão 1.9.7:
- Corrigido um problema com o separador de diretório dev_appserver para DOCUMENT_ROOT, SCRIPT_FILENAME, SCRIPT_NAME e PHP_SELF não funciona no Windows.
- Corrigido um problema com decréscimo não funciona no Memcache e Memcached.
O que é novo na versão 1.9.5:
- Corrigido um problema onde certos nomes legais Cloud Storage não validar.
O que é novo na versão 1.9.4:
- Corrigido um problema com libcurl dando um erro de carga para clientes Mac OS X Snow Leopard.
- Corrigido um problema com fazer conexões mysqli simultâneas para a mesma instância CloudSQL causando a solicitação para o tempo limite.
O que é novo na versão 1.9.3:
- Corrigido um problema com o fnmatch () função não sendo apoiado em produção.
O que é novo na versão 1.8.9:
- Adicionado suporte para a extensão de ftp.
- Adicionado suporte para a extensão zip.
- Adicionado suporte para a função gethostname ().
- A "facturação necessária" adequada mensagem é dada quando os usuários tentarem utilizar Sockets API em aplicativos gratuitos.
- Corrigido um problema com chaves de cabeçalho e valores com espaços em branco prevenção de respostas de ser comprimido.
- Corrigido um problema com o tipo de conteúdo e metadados não ser actualizado quando renomear objetos de armazenamento em nuvem do Google.
- Corrigido um problema com Cloud Storage renomear pedidos falhando quando um objeto tem um espaço em seu nome.
- Renomeado appcfg começar a appcfg start_module_version e parar para stop_module_version.
- Corrigido um problema com colisões de alocação ID no armazenamento de dados.
- Corrigido um problema com Cloud Storage chamadas falhar na dev_appserver.
- Corrigido um problema com o dev_appserver não iniciar no Windows ao usar versões do Python mais cedo do que 2.7.2.
O que é novo na versão 1.8.8:
- Dedicado Memcache é agora uma característica GA. Nossa política de suspensão se aplica e os clientes são incentivados a utilizar este recurso na produção.
- chamadas de API Memcache são rastreadas por uma nova métrica que estima a utilização de recursos, Memcache Compute Units (MCU). Há um novo gráfico balde quota e painel correspondente à métrica, bem como uma opção no visualizador memcache para exibir as chaves principais de MCU da.
- O formato dev_appserver logs.db não é compatível com 1.8.7. Usuários que reverter para a versão 1.8.7 dev_appserver depois de tentar 1.8.8 deve excluir este arquivo. A menos que especificamente indicado pelo usuário na linha de comando, o arquivo é encontrado em /tmp//logs.db. O erro visto se este ficheiro não é removido é: 'IntegrityError: RequestLogs.module pode não ser NULL'
- O Sockets API está agora disponível para o faturamento ativado Applications.
- string PHP foi adicionado como um tipo de chave no visualizador de Admin Console Memcache.
- CloudStorageTools Adicionado :: getPublicUrl () método para construir URLs para objetos de armazenamento em nuvem do Google.
- Abertura objetos GCS em modo de texto é agora suportado.
O que é novo na versão 1.8.7:
- Cloud Endpoints é agora uma característica GA.
- alterações de configuração Memcache e mutações (flush, jogo, etc.) feitos a partir do console de administração passaram a ser registrados nos logs do console de administração.
- A configuração max_concurrent_requests agora é configurável por version / módulo.
- Corrigido um problema com Datastore validação não for corretamente namespaces com mais de 500 caracteres.
- Adicionado suporte para a extensão mcrypt PHP para o intérprete PHP incluído com o Mac OSX SDK.
- Adicionado suporte para a biblioteca de extensão zlib para o intérprete PHP incluído com o Mac OSX SDK.
- Adicionado suporte para a extensão PHP GD para o intérprete PHP incluído com o Mac OSX SDK.
O que é novo na versão 1.8.6:
- A carta do tamanho memcache foi adicionada ao painel do console de administração. Acessá-lo através do menu suspenso acima do gráfico. O gráfico apresenta o tamanho memcache ao longo do tempo permitindo que os clientes para determinar quando cache de eventos de descarga ocorreu. Este é um recurso de visualização.
- Corrigido um problema com o dev_appserver que permite uma combinação de consulta do armazenamento de dados inválida do grupo, e filtro de propriedades.
- Corrigido um problema com o bulkloader que faz com que os envios à dev_appserver a falhar.
- Corrigido um problema que afecta a validação do tamanho do armazenamento de dados nomes de propriedades.
- Corrigido um problema com a validação de consulta de armazenamento de dados para cordas com exatamente 500 caracteres.
- php: // memória e php: //. Temp I / O streams são agora suportadas
O que é novo na versão 1.8.4:
- A Administração do armazenamento de correção nesta versão melhora a segurança, garantindo que os backups agendados agora só pode ser iniciado por uma tarefa fila de cron ou tarefa. Os administradores ainda podem iniciar um backup, indo para o armazenamento de dados de administração no Console de administração.
Requisitos :
- PHP 5.4 ou superior
Limitações :
- Ainda em fase de desenvolvimento.
Comentários não encontrado