PHP NO GOOGLE CLOUD PLATFORM

Veja a documentação

Ferramentas PHP para criar aplicativos nativos da nuvem, fazer implantações em escala e analisar dados

  • Crie apps da Web e APIs escalonáveis
  • Acesse os bancos de dados totalmente gerenciados MySQL, NoSQL ou PostgreSQL
  • Use as APIs de machine learning do Google com suporte para biblioteca nativa
  • Execute em escala aplicativos em contêineres
  • Implante seu framework ou CMS (sistema de gerenciamento de conteúdo) favorito
Pacotes incríveis do Composer

Aproveite nossas APIs e serviços usando os pacotes do Google Cloud Composer e teste nossas amostras de código.

1
Instale
    $ composer require google/cloud-storage
    
2
Configure um projeto do Google Cloud Platform
simple,quickstart storage-api.googleapis.com Cloud Storage
  1. No Console do Cloud, acesse a página de seletor de projetos.

    Acesse a página do seletor de projetos

  2. Selecione ou crie um projeto do Cloud.

  3. Verifique se a cobrança está ativada para o seu projeto do Google Cloud. Saiba como confirmar se a cobrança está ativada para o seu projeto.

3
Escreva seu código
Ver no GitHub(em inglês)
use Google\Cloud\Storage\StorageClient;

    /**
     * Upload a file.
     *
     * @param string $bucketName the name of your Google Cloud bucket.
     * @param string $objectName the name of the object.
     * @param string $source the path to the file to upload.
     *
     * @return Psr\Http\Message\StreamInterface
     */
    function upload_object($bucketName, $objectName, $source)
    {
        $storage = new StorageClient();
        $file = fopen($source, 'r');
        $bucket = $storage->bucket($bucketName);
        $object = $bucket->upload($file, [
            'name' => $objectName
        ]);
        printf('Uploaded %s to gs://%s/%s' . PHP_EOL, basename($source), $bucketName, $objectName);
    }
GUIAS DE INÍCIO RÁPIDO DE PHP
Encontre e depure problemas rapidamente

Os produtos de operações do Google Cloud oferecem recursos avançados de monitoramento, geração de registros e diagnósticos. Eles oferecem insights sobre a integridade, o desempenho e a disponibilidade de aplicativos que usam tecnologia de nuvem, o que agiliza a detecção e a correção de problemas.

Assista ao vídeo
Produtos de operações
Funcionalidades unificadas de monitoramento, geração de registros e diagnósticos de aplicativos no Google Cloud Platform e na AWS.
Assista ao vídeo
Error Reporting
Tutorial sobre alertas de erros e investigação de problemas no Console do Cloud.
Assista ao vídeo
Monitor, diagnose, and fix
Neste vídeo, Aja Hammerly usa o Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger e o Cloud Trace para encontrar e corrigir alguns erros sutis em um app de exemplo.
Saiba mais
PHP NAS COMUNIDADES DO GCP

Tem algo a dizer? Participe da nossa comunidade para fazer perguntas ou falar com os especialistas do Google que ajudam a criar a linguagem PHP no Google Cloud Platform.