Instalar ou Atualizar PHP 5.6 no Ubuntu 14

  |   By  |  3 Comments

Recentemente, criei um ambiente com o Vagrant e instalei o PHP 5.6. No momento da escrita deste tutorial, o PHP 5.6 ainda não é padrão no Ubuntu 14.04 e 14.10, então precisei recorrer aos repositórios de terceiros.
IMPORTANTE: Não use esse procedimento para ambientes de produção, somente para ambientes de desenvolvimento!

… Continue reading

Ambiente de Desenvolvimento LAMP com Vagrant

  |   By  |  4 Comments

Neste tutorial irei ensinar como você poderá mudar sua forma de desenvolver e ter um ambiente rodando o Linux, Apache, MySQL e PHP sempre atualizados sem muito esforços e configurações utilizando o Vagrant e o PHPAnsible. Este não é um tutorial completo de Vagrant, mas uma porta para você conhecê-lo e quem sabe amá-lo.

… Continue reading

Adicionar Linhas ao HighlightJS

   |   By  |  0 Comments

Curiosamente, os desenvolvedores do HighlightJS acreditam piamente que “não” ter linhas no código destacado pela bibliotéca é uma característica.  Sinceramente, não sei de onde os caras tiraram esta idéia, mas como gosto dele, decidi fazer um “hack” para resolver isso, todavia, o fiz com jQuery.

… Continue reading

Cor Hexadecimal HTML Aleatória em PHP

   |   By  |  2 Comments

Se você precisa criar uma cor HTML aleatória em PHP, o algoritmo é bem simples e fácil de ser implementado.

Segue o passo a passo que utilizei:

  1. Definir um Array com os algarismo a serem utilizadas, neste caso a sequencia Hexadecimal;
  2. Definir um String com o hash utilizado pelo HTML (#)
  3. Iterar sobre a quantidade de caracteres permitidas (6)
  4. Definir randomicamente um algarismo  entre 0 e 15 (total de elementos hexadecimais)
  5. Concatenar o valor encontrado a String inicializada pelo hash

… Continue reading

Como Habilitar OPcache do PHP no Xampp

   |   By  |  0 Comments

Neste post vou demonstrar como fiz para habilitar o OPcache do PHP no Xampp.

OPcache melhora a performance armazenando bytecode de scripts pré-compilados na memória compartilhada, que por sua vez elimina a necessidade do PHP carregar e analisar scripts a cada requisição. Esta extensão vem junto com o PHP 5.5 e posteriores e está disponível via PECL para as versões 5.2, 5.3 e 5.4.

… Continue reading