Criando Aplicativos Facebook SDK v4 em PHP

Introdução Neste artigo vamos demonstrar como criar uma aplicação simples para o facebook usando a Graph API com o sdk v4.0.x do php. Vamos criar uma simples aplicativo que realiza o Login no Facebook e obtém as informações básicas do usuário. Iremos presumir que a aplicação será hospedada em um servidor particular próprio. Caso não

Injeção de Dependência com PHP-DI

Introdução Injeção de dependência é um design pattern que visa diminuir o acoplamento entre classes, facilitando e permitindo a troca das dependências em tempo de execução ou em tempo de compilação. Usar a injeção de dependência nos ajuda a escrever códigos mais fáceis de manter e testar, além de torna-los mais modular. Todos projetos tem

Começando com PHPUnit

Introdução Neste artigo vamos aprender como criar um novo projeto PHP com o phpunit configurado. A ideia é a criação de um projeto com phpunit, baseado no composer, para que você possa usá-lo como base em um novo projeto seu. Ou você pode simplesmente extrair o necessário para configura-lo em algum projeto existente. PHPUnit é

Breve Tutorial sobre Composer

Introdução Neste artigo vamos aprender basicamente como funciona o composer. O composer é uma ferramenta de gerenciamento de dependências de pacotes para PHP. Ele permite você informar quais as dependências de pacotes que o seu projeto necessita e as instala para você. Instalando o composer. Usando o composer Autoload Criando e distribuindo o seu próprio

Analisadores estáticos de códigos PHP

Introdução Sabemos da importância e esforços necessários para manter uma boa qualidade de código. É bem provável que cada desenvolvedor siga algum tipo de padrão de código. Porém é importante que exista um alinhamento desses padrões para evitar códigos mal escritos, diferentes formas de resolver problemas, prejudicando de forma geral a qualidade do código e

PHP Autoload PSR-4/PSR-0 com composer

Introdução Neste artigo vamos aprender como implementar Autoload no PHP baseado na PSR-4 e PSR-0. Vamos usar o composer que já possui o mecanismo de Autoload para ambos. Para uma breve introdução sobre PSR leia meu outro artigo. Instalando Composer A instalação do composer é simples, pode ser feita usando alguma das formas abaixo: curl

PHP: Um breve overview sobre PSR

PSR e o PHP-FIG PSR significa PHP Standard Recommendation. Recomendações de padrões e boas práticas de desenvolvimento para PHP. Até o momento temos 5 PSR em vigor, PSR-0 até PSR-4. Exitem outras PSRs em andamento, com o status de Draft ou Review. As PSRs são mantidas pelo pessoal do PHP-FIG. FIG significa Framework Interop Group.

Dicas para documentação de códigos PHP

Introdução Olá, Neste breve artigo, selecionei algumas dicas referente a documentação de códigos voltado para a linguagem PHP. O mais interessante que gostaria de destacar aqui é o PHPDoc. Nomeado como PSR-5: PHPDoc, PSR que ainda consta com o status Draft durante a escrita deste artigo, criada para ajudar na padronização de documentação de códigos

Processamento Paralelo com PHP

Introdução Neste artigo vamos demonstrar uma forma alternativa de como gerenciar processos paralelos no PHP. O PHP não possui uma forma nativa de threads. Existe a extensão pthreads (PECL) que permite trabalhar com multi-threading. Porém nem sempre podemos contar com essa opção dependendo do ambiente nos servidores de produção. Eu mesmo já presenciei diversos ambientes

Facebook API, Gerando tokens de acesso

Introdução Neste artigo vamos abordar de forma bem simples como gerar “tokens de acesso” na plataforma facebook. A plataforma Facebook permite trabalhar com 4 tipos de tokens: User Access Token, App Access Token, Page Access Token e Client Token. Neste artigo vamos aprender como gerar todos os tokens, menos o Client Token. o Client Token
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: