Categorias
Linux MySQL NginX PHP PhpMyAdmin Ubuntu

[Linux] Como Instalar o PHPMyAdmin mais recente no Ubuntu com Nginx

Neste post irei demonstrar como instalar o PHPMyAdmin no Linux Ubuntu sem complicações baixando a versão mais recente no portal do projeto e ao invés de utilizar o Apache, utilizarei o Nginx. Este procedimento servirá para uso tanto em localhost como servidor remoto ou WSL.

Categorias
Configuração Linux PHP Ubuntu

[Linux] – Como Instalar PHP sem Apache no Ubuntu

A história de amor entre o PHP e o Apache é tão grande, que quando você vai instalar o PHP isoladamente para utilizar com outro webserver, Nginx por exemplo, o instalador te obriga a instalar o Apache junto. Neste post irei demonstrar como instalar o PHP sem instalar o Apache simultaneamente via apt.

Categorias
Eloquent Laravel MySQL PDO PHP

[Laravel] Problemas com MySQL 8 e Eloquent

Neste post irei mostrar como proceder para rodar o MySQL 8 no Laravel. Algumas mudanças ocorreram nesta nova versão do MySQL e você provavelmente deve estar arrancando os cabelos para tentar resolver essa situação e por isso chegou até aqui. Mas calma! Vamos resolver isso? Só peço que você leia com atenção e não saia igual um desesperado copiando e colando, ok?

Categorias
Configuração PHP PHPUnit Ubuntu

Como Instalar PHPUnit no Ubuntu

Neste post irei demonstrar como instalar a versão mais recente do executável do PHPUnit no Linux Ubuntu, bem como de leva, vamos criar um projeto simples para testar se tudo está funcionando para você poder realizar seus testes unitários como PHP.

Categorias
Configuração MongoDB PHP PHP 7 Ubuntu

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.

Categorias
PHP PHP 7 Ubuntu

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.

Categorias
Dica NginX PHP PHP-FPM

[ Dica ] Corrigir Página PHP em Branco no NginX

Neste post vou dar um dica de como resolver o problema de páginas branca para os script PHP rodando no NginX.

Categorias
Construção de Software Engenharia de Software Namespaces NON PHP

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).

Categorias
PHP SPL

[ SPL ] Standard PHP Library – O que é? – Parte 01

Esta postagem é o início da série [ SPL ] Standard PHP Library, onde veremos desde o básico até o mais avançado uso desta poderosa biblioteca. Nesta primeira parte será abordado sua definição, história e suporte atualmente. Boa leitura!

Categorias
Algoritmos PHP

[Algoritmos] – Fibonacci em PHP com yield

Função PHP para retornar a sequência Fibonacci utilizando o recurso de Generators do PHP 5.5. Veja a documentação do PHP para mais detalhes.