iMaster Developers

Jonathan Lamim
É programador, escritor e palestrante. Autor dos livros "CodeIgniter: Produtividade na criação de aplicações web em PHP", "Amazon AWS: Descomplicando a computação na nuvem" e "PHP 7 - Mudanças e Novidades". Idealizador do portal Universidade CodeIgniter, onde escreve semanalmente sobre o framework CodeIgniter.
  • Publicou
    36
    Artigo(s)
    book
  • Visualizados
    129600
    Vezes
    eye
  • Desde
    2011
    clock
awardArtigos Publicados
Jonathan Lamim
Back-End
3 dicas simples para otimizar o desenvolvimento com CodeIgniter

Otimizar o processo de desenvolvimento de aplicações com CodeIgniter ou outro framework é o que todo desenvolvedor procura, e nesse artigo você verá algumas dicas bem simples para ter um processo de desenvolvimento otimizado.

Jonathan Lamim
APIs e Microsserviços
Como consumir APIs em aplicações PHP de forma simples

Vou mostrar para você a Unirest for PHP, um pacote que pode ser instalado via Composer e que facilitará o consumo de APIs nas suas aplicações PHP, seja utilizando CodeIgniter ou não.

Jonathan Lamim
Back-End
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.

Jonathan Lamim
Desenvolvimento
Normas para criação de plugins para a biblioteca jQuery

Os plugins são uma forma de ampliar o poder da framework, criando novos métodos e funcionalidades ao objeto jQuery, proporcionando aos desenvolvedores novas funcionalidades para suas páginas. Na hora de criar um plugin para a biblioteca jQuery é preciso se atentar para algumas normas que irão assegurar que ele funcionará como deve e poderá ser…

Jonathan Lamim
Back-End
Autenticação de usuário via HTTP

Para retomar as atividades vamos falar sobre autenticação de usuários, que na grande maioria das vezes é feita através de páginas com formulários personalizados. Hoje vou mostrar como fazer a autenticação através do HTTP, sem a necessidade de criar uma página personalizada para isso. O PHP tem a capacidade de receber as variáveis que são…

Jonathan Lamim
Back-End
Trabalhando com o Kohana

No artigo anterior, conhecemos um pouco sobre os detalhes técnicos do framework Kohana. A partir de hoje, veremos o funcionamento dele. Nesse artigo, vamos ver como criar uma página simples, para que possamos entender quais os arquivos deverão ser criados, como deverão ser criados e onde serão gravados. Como esse framework é estruturado em modelo…

Jonathan Lamim
Back-End
Framework PHP Kohana

Kohana é um framework PHP 5, orientado a objetos, que utiliza o modelo de arquitetura MVC (Model View Controller). Inicialmente ele era chamado de BlueFlame, tendo sido criado com base na framework CodeIgniter 1.5.3. O nome mudou em 2007, devido a um problema de marca registrada, e então passou a se chamar Kohana. Segundo dicionários…

Jonathan Lamim
Back-End
Desativando funções do PHP com php.ini

Através do arquivo php.ini e da variável disable_function, podemos bloquear o uso de certas funções PHP que poderiam colocar em risco a segurança do sistema. O PHP é uma linguagem de programação que faz uso de recursos do servidor e possui muitas funções à disposição dos programadores como manipular o sistema de arquivos, linhas de…

Jonathan Lamim
DevSecOps
Avvisa - aproveitando todos os recursos

Tenho o maior prazer de trazer para vocês, em primeira mão, um artigo para apresentar o Avvisa, mostrando, também, como utilizar e aproveitar melhor os recursos desse serviço que foi lançado em agosto. Fiz parte do desenvolvimento do projeto, que é da Fivecom, empresa onde trabalho. Antes de começar a mostrar o funcionamento e os…

Jonathan Lamim
Back-End
Criando um Data Grid com POO e PHP5

Hoje veremos como criar um data grid usando uma classe gratuita do PHP, passo a passo. Mas antes de começar vou explicar o que é um Data Grid. Um data grid nada mais é do que a apresentação de dados em forma de tabela (lembra das <table></table>? Algo assim). Cada conjunto de registros é mostrado…

visualizando 10 de 36
Publicidade