echo "História do PHP";

"Sobre o PHP";

O PHP, como é conhecido hoje, é na verdade o sucessor para um produto chamado PHP/FI. Criado em 1994 por Rasmus Lerdof, a primeira encarnação do PHP foi um simples conjunto de binários Common Gateway Interface (CGI) escrito em linguagem de programação C. Em Junho de 1995, Rasmus liberou o código fonte do PHP para o público, o que permitiu que desenvolvedores o utilizassem da forma como desejassem. Isso permitiu e encorajou usuários a fornecer correções para bugs no código e, em geral, aperfeiçoá-lo. Em 1997 e 1998, PHP/FI teve o apoio de milhares de usuários ao redor do mundo. Uma pesquisa Netcraft de Maio de 1998 apontou que cerca de 60.000 domínios relataram ter cabeçalhos contendo “PHP”, indicando que o servidor de hospedagem de fato tinha o PHP instalado. Este número pode ser equiparado com aproximadamente 1% de todos os domínios da Internet na época.

"Versões";

PHP 3.

Dentro da história do PHP, o PHP 3.0 foi a primeira versão que se assemelha com o PHP como existe hoje. O PHP/FI se encontrava ainda ineficiente e não tinha os recursos necessários para prover a aplicação e-commerce que Andi Gutmans e Zeev Suraski, de Tel Aviv, Israel, estavam desenvolvendo para um projeto da universidade. Por isso, eles começaram outra reescrita completa do interpretador em 1997, quando eles discutiram vários aspectos para a corrente implementação e re-desenvolvimento do PHP. Andi, Rasmus e Zeev decidiram colaborar no desenvolvimento de uma nova e independente linguagem de programação, que foi lançada com novo e removeu a impressão do limitado uso pessoal que o nome PHP/FI 2.0 tinha mantido. O projeto foi renomeado simplesmente para ‘PHP’, com o significado se tornando um acrônimo recursivo – PHP: Hypertext Preprocessor.

PHP 4.

Em 1998, logo após o PHP 3.0 ter sido oficialmente lançado, Andi Gutmans e Zeev Suraski começaram a trabalhar em uma reescrita do core do PHP. Os objetivos do projeto eram melhorar a performance das aplicações complexas e melhorar a modularização do código base do PHP. O novo motor, chamado ‘Zend Engine’ (composto pelos primeiros nome, Zeev e Andi), alcançou os objetivos do projeto com sucesso, e foi introduzido em meados de 1999. O PHP 4.0, baseado neste motor, e uma variedade de novos recursos adicionais foram oficialmente lançados em maio de 2000, quase dois anos após seu antecessor.

PHP 5.

O PHP 5 foi lançado em julho de 2004, após um longo desenvolvimento e vários pré-lançamentos. Impulsionado principalmente pelo seu core o Zend Engine 2.0, com um novo modelo de objeto e dezenas de outros novos recursos. O time de desenvolvimento do PHP incluiu dezenas de desenvolvedores trabalhando em algo relacionado ao PHP e apoiando projetos como PEAR, PECL, documentação e infraestrutura de rede subjacente de bem mais de uma centena de servidores web em seis dos sete continentes do mundo. Embora seja apenas uma estimativa baseada nas estatísticas de anos anteriores, é seguro presumir que o PHP está agora instalado em dezenas, talvez centenas de milhões de domínios em todo mundo.

PHP 6 ?

Houve um PHP 6. Ou pelo menos uma tentativa dele. Porém, o resultado não foi satisfatório e a versão não foi publicada oficialmente, mas existiam informações sobre essa versão. Logo poderia haver confusão se esta nova versão se chamasse PHP 6. Então, para evitar esses problemas, a equipe do PHP resolveu chamar a nova versão de PHP 7. Outro motivo é que tinha muito charlatão por aí vendendo livros, cursos e aulas sobre o PHP 6, que nem sequer existia oficialmente. Se quiser saber mais sobre os diversos motivos dessa escolha, leia o RFC oficial sobre a discussão sobre o nome da versão do PHP.

PHP 7.

Em dezembro de 2015, após anos de desenvolvimento, é lançado oficialmente o PHP 7. Entre as novidades mais significativas da versão 7 do PHP está a sua performance, em alguns casos até 9 vezes mais rápida.

"Criador";

Rasmus Lerdorf August 2014 (cropped).JPG

Rasmus Lerdorf é um programador canadiano-dinamarquês. Ele é o autor da primeira versão da linguagem de programação PHP. Rasmus foi co-autor das versões seguintes do PHP, juntamente com os israelitas fundadores da Zend Technologies, Andi Gutmans e Zeev Suraski. Trabalhou de Setembro de 2002 a novembro de 2009 para a Yahoo!. Em 2012 anunciou no Twitter que iria começar a trabalhar na Etsy.

"Frameworks";

O que é uma framework PHP?

Uma framework PHP é uma plataforma para criar aplicativos web PHP. Os frameworks PHP fornecem bibliotecas de código para funções comumente usadas, reduzindo a quantidade de código original que você precisa escrever, além de possibilitar maior facilidade na manutenção no código, melhoria no trabalho em equipe e rapidez no desenvolvimento. Abaixo, listarei alguns dos Frameworks mais utilizados pela comunidade em PHP:

Laravel:

Laravel é faturado como “The PHP Framework for Web Artisans”. Foi desenvolvido por Taylor Otwell, que queria uma framework com elementos que o CodeIgniter não tinha, como a autenticação do usuário.
Lançado: Junho de 2011
Versão atual: 8, lançada em 8 de setembro de 2020

Quem usa Laravel:

Symfony:

Symfony é tanto uma framework PHP quanto uma coleção de componentes PHP para a construção de sites, é uma excelente escolha para sites e aplicativos que precisam ser escaláveis. Seu sistema modular de componentes é muito flexível e permite que você escolha os componentes necessários para seu projeto.
Lançado: Outubro de 2005
Versão atual: 5.1.4

Quem usa Symfony:

CodeIgniter:

O framework CodeIgniter ajuda a construir aplicativos web rapidamente, já que tem configuração mínima. A pegada leve do framework (é um download de 1,2MB) significa que não há inchaço. Você pode adicionar exatamente os componentes que você precisa. o CodeIgniter tem uma curva de aprendizagem fácil em comparação com outros frameworks e é bastante extensível. A comunidade do CodeIgniter consiste em um fórum e um grupo Slack.
Lançado: Fevereiro de 2006.
Versão atual: 4.0.3.

Quem usa CodeIgniter:

"Conteúdos Sobre o PHP";