Como ler variáveis de ambiente no CodeIgniter

O uso de variáveis de ambiente é bastante comum ao se colocar aplicações web em produção, pois elas evitam que seja necessário deixar informações importantes explícitas no código, como por exemplo: chaves de acesso a APIs e outros serviços informações de conexão com banco de dados O CodeIgniter 3.x não possui capacidade nativa para leitura […]

Ler o post

Apigen – Documentando projetos de forma simples e rápida

O Apigen é uma ferramenta simples mas muito poderosa quando se fala em documentação de aplicações web. Ela é muito fácil de ser instalada e configurada, e é isso que você aprenderá nesse tutorial. Alguns dizem que o Apigen serve apenas pra documentar APIs, mas não é verdade, ele pode documentar não só APIs como […]

Ler o post

PHP Mess Detector – Analisando o código em busca de problemas

O PHP Mess Detector é uma ferramenta de análise estática de código que permite encontrar diversos tipos de problemas e analisar a qualidade do código da aplicação. Veja algumas das análises possíveis de serem executadas com o PHP Mess Detector: Localização de possíveis bugs Localização de métodos, propriedades e parâmetros não utilizados Verificar a qualidade, […]

Ler o post

PHPLOC – Medindo e analisando a estrutura do código

O PHPLOC é uma ferramenta que possibilita medir rapidamente o tamanho e analisar a estrutura de um projeto. Com ele você conseguirá obter informações importantes como: Quantidade de diretórios Quantidade de arquivos Quantidade de linhas de código Quantidade de linhas de comentários Quantidade de classes e funções Entre outras Instalando o PHPLOC Para instalar o […]

Ler o post

Doctrine e CodeIgniter – Intregrando os frameworks

Doctrine é um framework que possibilita fazer o mapemento de bancos de dados relacionais, o seu uso permite trabalhar com as tabelas do banco de dados sendo representadas por classes. Para integrar o Doctrine com o CodeIgniter é muito fácil, você vai precisar apenas do Composer e de criar uma library no CodeIgniter para que […]

Ler o post

Live #1 – Primeiros passos para a certificação PHP

Se você tiver dúvidas ou quiser fazer qualquer pergunta relacionada ao tema, utilize os comentários no final da página. Link para a transmissão via Youtube Link para aquisição do combo de ebooks http://www.zend.com http://www.pearsonvue.com/zend/ Ebook PHP7 – Mudanças e Novidades (FREE)

Assistir Vídeo

Integrando Blade Template Engine com CodeIgniter

A Blade template engine é uma ferramenta muito útil na contrução de aplicações web usando MVC, pois permite que as views fiquem bem legíveis e com bem pouco ou quase nenhum código PHP explícito no meio do HTML. Ela não é a template engine nativa do CodeIgniter, e por isso exige um processo de configuração […]

Ler o post

Integrando o Google reCaptcha com o CodeIgniter

Esse tutorial sobre a integração do Google reCaptcha com o CodeIgniter foi solicitado pelo leitor Marcelo Santos através das sugestões de posts. Você também pode sugerir posts para publicarmos, basta clicar no botão que aparece na lateral esquerda do site e em seguida clicar em Criar Sugestão. A integração com o Google reCaptcha é bem […]

Ler o post

[Série RestServer] Limitando o volume de requisições com uma API KEY

Retomando nossa série sobre RestServer, vamos ver nesse tutorial como limitar o volume de requisições à API através do uso de uma API KEY. Antes de começarmos, é importante saber que o código que estamos utilizando para possibilitar o desenvolvimento de um RestServer no CodeIgniter vem sofrendo atualizações constantes, então antes de continuar lembre-se de […]

Ler o post