PHP EN GOOGLE CLOUD PLATFORM

Ver documentación

Herramientas PHP para crear aplicaciones nativas en la nube, distribuirlas a escala y analizar los datos

  • Crea aplicaciones y API web escalables.
  • Accede a bases de datos de MySQL, NoSQL o PostgreSQL totalmente gestionadas.
  • Usa las API de aprendizaje automático de Google con compatibilidad con bibliotecas nativas.
  • Ejecuta aplicaciones en contenedores a escala.
  • Despliega el framework o CMS que prefieras.
Paquetes de Composer cuidadosamente elaborados

Aprovecha nuestros servicios y API con los paquetes de Google Cloud Composer y ejecuta nuestros códigos de ejemplo para probarlos.

1
Haz la instalación.
    $ composer require google/cloud-storage
    
2
Configura un proyecto de Google Cloud Platform.
simple,quickstart storage-api.googleapis.com Cloud Storage
  1. En Cloud Console, ve a la página Selector de proyectos.

    Ir a la página Selector de proyectos

  2. Selecciona o crea un proyecto de Cloud.

  3. Comprueba que la facturación esté habilitada en tu proyecto.

    Descubre cómo puedes habilitar la facturación

3
Escribe el código.
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);
    }
GUÍAS DE INICIO RÁPIDO DE PHP
Detecta y depura problemas rápidamente

Las operaciones de Google Cloud ofrecen potentes funciones de supervisión, almacenamiento de registros y diagnóstico. Esta solución suministra datos sobre el estado, el rendimiento y la disponibilidad de las aplicaciones basadas en la nube, lo que permite identificar y resolver problemas rápidamente.

Reproducir el vídeo
Productos de operaciones
Supervisión, almacenamiento de registros y diagnóstico de las aplicaciones de Google Cloud y AWS en un mismo lugar.
Reproducir el vídeo
Error Reporting
Un tutorial sobre cómo investigar un error en la consola de Cloud desde el momento en el que se recibe la alerta correspondiente.
Reproducir el vídeo
Supervisar, diagnosticar y solucionar problemas
En este vídeo, Aja Hammerly usa Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger y Cloud Trace para localizar y corregir algunos problemas sutiles en una aplicación de muestra.
Más información
PHP EN LAS COMUNIDADES DE GCP

¿Tienes algo que añadir? Únete a nuestra comunidad para hacer preguntas o charlar con expertos de Google involucrados en el proceso de integración de PHP en Google Cloud Platform.