Como Instalar MongoDB no Ubuntu com PHP 7

Neste post irei demonstrar como instalar o MongoDB no Ubuntu para utilizá-lo com o PHP 7 como módulo do Apache. O processo implica na instalação de alguns pacotes e não difere muito da forma como é a instalação para outras versões do PHP, pois a comunidade atendeu rapidamente à demanda da compatibilidade com o PHP 7. Leia mais

Como Instalar PHP 7 no Ubuntu [via apt-get]

Antes do  lançamento da versão final do PHP 7, era possível obter o PHP 7 através do passo-a-passo disponível no site da Zend (php7.zend.com), no entanto, eles removeram o guia, e como o Ubuntu 15.10 ainda não possui o PHP 7 no repositório oficial, vamos recorrer ao bom e velho Ondrej, que sempre antecipa a versão mais recente do PHP para a comunidade.

Leia mais

NON – Namespaces Object Notation

Este post é o rascunho para a documentação inicial de um novo conceito de utilização da orientação a objetos na arquitetura de software profissional que utiliza conceitos próprios do DbC (Design by Contract) para ilustrá-lo, sendo então denominado: Namespaces Object Notation  (cruamente pode ser traduzido para Notação de Objetos por Namespaces).

Leia mais

Instalar ou Atualizar PHP 5.6 no Ubuntu 14

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!

Leia mais

Cor Hexadecimal HTML Aleatória em PHP

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

Leia mais

Como Habilitar OPcache do PHP no Xampp

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.

Leia mais