Tag: google

Como inserir um Google reCAPTCHA no seu site

Um dos grandes problemas que enfrentamos em nossos sites é a utilização dos formulários por partes de “bots”, com o intuito de propagar “spams” e que acaba acarretando em uma super utilização de recursos do nosso servidor, como CPU e memória.

Basicamente, esse procedimento é o resultado de algoritmos que identificam os formulários de nossos sites (de contato por exemplo) e começam a submeter informações neles de forma demasiada e automática. Com isso, a produção de “spam” acaba se tornando um problema para nossos serviços de email ou mesmo para o banco de dados da nossa aplicação.

Continue lendo

[Vídeo-aula] Como fazer a integração do PHP com o Google Firebase (Parte 2)

Olá pessoal,

Continuando com a série onde integramos um projeto PHP com um realtime database do Google Firebase, no vídeo de hoje eu mostro como criar um formulário simples do HTML, recuperar esses dados (via método POST) e inseri-los  no banco de dados Firebase. Com o mesmo código usado para inserir, é possível também fazer a edição de um registro que já esteja salvo (basta passar o número do índice).

Continue lendo

[Vídeo-aula] Como fazer a integração do PHP com o Google Firebase (Parte 1)

Salve galera,

Criei um vídeo e publiquei no meu canal (https://www.youtube.com/rafaelpinheiro) mostrando como fazer a integração de um projeto PHP com um banco de dados realtime  do Google Firebase. Para realizar essa integração eu utilizo a biblioteca Firebase Admin SDK for PHP (https://firebase-php.readthedocs.io/en/latest/index.html)

Nessa “Parte 1”, eu mostro como criar o projeto e o banco de dados realtime no console do Google Firebase e inserir alguns registros manualmente. Depois eu crio um projeto em linguagem PHP no meu ambiente local e através da biblioteca Firebase Admin SDK for PHP faço a integração com o banco criado. Por fim, é feito a leitura dos registros no banco para serem exibidos na aplicação.

Continue lendo

PHP: Como resolver o erro “cURL error 60”

Fala galera.

Hoje eu estava estudando e desenvolvendo uma aplicação de testes que deve se conectar com um Realtime Database do Google Firebase. Para fazer a integração do meu projeto em PHP com o Firebase, eu acoplei a biblioteca firebase-php (Disponível em: https://github.com/kreait/firebase-php).

Pois bem. Meu projeto está sendo “executado” em ambiente local (WAMPP) e logo que fui tentar recuperar os dados previamente cadastrados no banco de dados do Firebase, eu me deparei com o seguinte erro:

Continue lendo

Função php para gerar gráficos com Google Chart API

Olá pessoal,

No post de hoje vou mostrar como gerar gráficos utilizando uma função php e a API Chart do Google.

Bom, para quem não conhece, o Google Chart é uma API que auxilia no processo de criação de gráficos estatísticos de maneira fácil, dinâmica e sem precisar se comunicar diretamente com um webservice ou coisa parecida.

O Google Chart é capaz de nos gerar imagens de gráficos apenas lendo os parâmetros que passamos via URL.

Continue lendo