{"id":13830,"date":"2018-06-08T08:50:39","date_gmt":"2018-06-08T11:50:39","guid":{"rendered":"https:\/\/king.host\/blog\/?p=13830"},"modified":"2025-06-11T10:50:12","modified_gmt":"2025-06-11T13:50:12","slug":"historia-do-php","status":"publish","type":"post","link":"https:\/\/king.host\/blog\/tecnologia\/historia-do-php\/","title":{"rendered":"Hist\u00f3ria do PHP &#8211; Curiosidades por tr\u00e1s dos 23 anos da linguagem"},"content":{"rendered":"<p>Que PHP \u00e9 uma das linguagens mais populares da web voc\u00ea j\u00e1 est\u00e1 cansado de ler e saber. Mas voc\u00ea sabe a hist\u00f3ria do PHP? <strong>Hoje, no<\/strong> <strong>anivers\u00e1rio de 23 anos<\/strong> do querido filho do Rasmus Lerdorf, vamos desbravar um pouco desta trajet\u00f3ria. Por exemplo, voc\u00ea sabia que existe um pulo no n\u00famero de vers\u00f5es de PHP? E que esta linguagem nem sempre foi chamada por este nome?<\/p>\n<p><em>Senta que l\u00e1 vem hist\u00f3ria\u2026<\/em><\/p>\n<h2>A Hist\u00f3ria do PHP<\/h2>\n<p>O PHP, como \u00e9 conhecido hoje, \u00e9 na verdade <strong>o sucessor para um produto chamado PHP\/FI<\/strong>. Criado em 1994 por Rasmus Lerdof, a primeira encarna\u00e7\u00e3o do PHP foi <strong>um simples conjunto de bin\u00e1rios Common Gateway Interface (CGI) escrito em linguagem de programa\u00e7\u00e3o C<\/strong>.<\/p>\n<p>Em Junho de 1995, Rasmus liberou o c\u00f3digo fonte do PHP para o p\u00fablico, o que permitiu que desenvolvedores o utilizassem da forma como desejassem. Isso permitiu e encorajou usu\u00e1rios a fornecer corre\u00e7\u00f5es para bugs no c\u00f3digo e, em geral, aperfei\u00e7o\u00e1-lo.<\/p>\n<p>Em 1997 e 1998, PHP\/FI teve o apoio de milhares de usu\u00e1rios ao redor do mundo. Uma pesquisa Netcraft de Maio de 1998 apontou que cerca de<strong> 60.000 dom\u00ednios relataram ter cabe\u00e7alhos contendo &#8220;PHP&#8221;<\/strong>, indicando que o servidor de hospedagem de fato tinha o PHP instalado. Este n\u00famero pode ser equiparado com aproximadamente 1% de todos os dom\u00ednios da Internet na \u00e9poca.<\/p>\n<h2>PHP 3<\/h2>\n<p>Dentro da hist\u00f3ria do PHP, o PHP 3.0 foi <strong>a primeira vers\u00e3o<\/strong> que se assemelha com o PHP como existe hoje.<\/p>\n<p>O PHP\/FI se encontrava ainda ineficiente e n\u00e3o tinha os recursos necess\u00e1rios para prover a aplica\u00e7\u00e3o e-commerce que Andi Gutmans e Zeev Suraski, de Tel Aviv, Israel, estavam desenvolvendo para um projeto da universidade. Por isso, eles come\u00e7aram outra reescrita completa do interpretador em 1997, quando eles discutiram v\u00e1rios aspectos para a corrente implementa\u00e7\u00e3o e re-desenvolvimento do PHP.<\/p>\n<p>Andi, Rasmus e Zeev decidiram colaborar no desenvolvimento de <strong>uma nova e independente linguagem de programa\u00e7\u00e3o<\/strong>, que foi lan\u00e7ada com novo e removeu a impress\u00e3o do limitado uso pessoal que o nome PHP\/FI 2.0 tinha mantido. O projeto foi renomeado simplesmente para &#8216;PHP&#8217;, com o significado se tornando um acr\u00f4nimo recursivo &#8211; <strong>PHP: Hypertext Preprocessor<\/strong>.<\/p>\n<h2>PHP 4<\/h2>\n<p>Em 1998, <strong>logo ap\u00f3s o PHP 3.0 ter sido oficialmente lan\u00e7ado<\/strong>, Andi Gutmans e Zeev Suraski come\u00e7aram a trabalhar em uma reescrita do core do PHP. Os objetivos do projeto eram <strong>melhorar a performance das aplica\u00e7\u00f5es complexas e melhorar a modulariza\u00e7\u00e3o do c\u00f3digo base do PHP<\/strong>.<\/p>\n<p>O novo motor, chamado &#8216;Zend Engine&#8217; (composto pelos primeiros nome, Zeev e Andi), alcan\u00e7ou 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 <strong>oficialmente lan\u00e7ados em maio de 2000<\/strong>, quase dois anos ap\u00f3s seu antecessor.<\/p>\n<h2>PHP 5<\/h2>\n<p>O PHP 5 foi <strong>lan\u00e7ado em julho de 2004<\/strong>, ap\u00f3s um longo desenvolvimento e v\u00e1rios pr\u00e9-lan\u00e7amentos. Impulsionado principalmente pelo seu core o Zend Engine 2.0, com um novo modelo de objeto e dezenas de outros novos recursos.<\/p>\n<p>O time de desenvolvimento do PHP incluiu dezenas de desenvolvedores trabalhando em algo relacionado ao PHP e apoiando projetos como PEAR, PECL, documenta\u00e7\u00e3o 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\u00edsticas de anos anteriores, \u00e9 seguro presumir que o PHP est\u00e1 agora instalado em dezenas, talvez centenas de milh\u00f5es de dom\u00ednios em todo mundo.<\/p>\n<h2>HHVM &#8211; Hack<\/h2>\n<p>Entre a vers\u00e3o 5 e a vers\u00e3o 7 do PHP que temos hoje se passaram <strong>11 anos<\/strong>.<\/p>\n<p>Neste meio tempo muitas empresas adotaram o PHP como linguagem principal para desenvolvimento de seus sistemas, como por exemplo, o <strong>Facebook<\/strong>. A rede de\u00a0Mark Zuckerberg, por sua vez, ao ver que se passaram anos sem uma evolu\u00e7\u00e3o significativa e sem o lan\u00e7amento de novas vers\u00f5es do PHP, <strong>come\u00e7ou a desenvolver a linguagem Hack baseada em PHP e executada em cima do HHVM<\/strong> (HipHop Virtual Machine).<\/p>\n<h2>PHP 7 &#8230;<\/h2>\n<p>Em dezembro de 2015\u2026..<strong>Ei!! E o PHP 6??<\/strong><\/p>\n<p>Houve um PHP 6. Ou pelo menos <strong>uma tentativa dele<\/strong>. Por\u00e9m, o resultado n\u00e3o foi satisfat\u00f3rio e a vers\u00e3o n\u00e3o foi publicada oficialmente, mas existiam informa\u00e7\u00f5es sobre essa vers\u00e3o. Logo poderia haver confus\u00e3o se esta nova vers\u00e3o se chamasse PHP 6. Ent\u00e3o, <strong>para evitar esses problemas, a equipe do PHP resolveu chamar a nova vers\u00e3o de PHP 7<\/strong>.<\/p>\n<p>Outro motivo \u00e9 que tinha muito charlat\u00e3o por a\u00ed 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 <a href=\"https:\/\/wiki.php.net\/rfc\/php6\" target=\"_blank\" rel=\"noopener\">RFC oficial sobre a discuss\u00e3o sobre o nome<\/a> da vers\u00e3o do PHP.<\/p>\n<h2>PHP 7 (agora sim!)<\/h2>\n<p>A hist\u00f3ria do PHP ainda n\u00e3o terminou! Em dezembro de 2015, ap\u00f3s anos de desenvolvimento, \u00e9 lan\u00e7ado oficialmente o PHP 7.\u00a0 Entre as novidades mais significativas da vers\u00e3o 7 do PHP est\u00e1 a sua performance, em alguns casos at\u00e9 9 vezes mais r\u00e1pida, como podemos ver no comparativo abaixo:<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-13832 size-full\" src=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-1.png\" alt=\"hist\u00f3ria do php\" width=\"779\" height=\"492\" title=\"\" srcset=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-1.png 779w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-1-300x189.png 300w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-1-768x485.png 768w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-1-400x253.png 400w\" sizes=\"(max-width: 779px) 100vw, 779px\" \/><\/p>\n<p>N\u00e3o vamos entrar a fundo em todas a novidades do PHP 7, pois ter\u00edamos que ter um post falando somente deste assunto, mas se voc\u00ea tiver interesse pode acessar <a href=\"http:\/\/php.net\/manual\/pt_BR\/migration70.new-features.php\" target=\"_blank\" rel=\"noopener\">os novos recursos PHP 7<\/a>.<\/p>\n<h2>Tend\u00eancia hist\u00f3rica do uso de PHP na Web e quem usa<\/h2>\n<p>Neste comparativo abaixo podemos ver a tend\u00eancia hist\u00f3rica do uso de linguagens server-side na web nos \u00faltimos 8 anos, no qual <strong>a linguagem PHP sempre esteve como mais utilizada<\/strong> tendo pequenas oscila\u00e7\u00f5es, que se encaixam com sua hist\u00f3ria como foi citada acima.<\/p>\n<p>\u00c9 poss\u00edvel identificar baixas nos anos onde n\u00e3o teve atualiza\u00e7\u00f5es significativas, mas <strong>o crescimento foi retomado com o lan\u00e7amento da vers\u00e3o 7<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13833 size-large\" src=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-780x400.png\" alt=\"a hist\u00f3ria do php \" width=\"780\" height=\"400\" title=\"\" srcset=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-780x400.png 780w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-300x154.png 300w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-768x394.png 768w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia-400x205.png 400w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/php-historia.png 802w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/><\/p>\n<p>Hoje,<strong> grandes empresas no mercado utilizam essa linguagem como principal<\/strong> para o desenvolvimento de seus sistemas.<\/p>\n<p>Empresas como Facebook, que iniciou utilizando PHP e depois desenvolveu sua pr\u00f3pria linguagem baseada em PHP; Wikipedia, que utiliza um dos in\u00fameros CMS desenvolvidos em PHP e outras empresas conhecidas como Twitter, MailChimp, Yahoo, Slack, BMW, KingHost, entre outros.<\/p>\n<p>&#8211; &#8211;<\/p>\n<p>Curtiu saber mais sobre a hist\u00f3ria do PHP? V\u00e1rias curiosidades bacanas, n\u00e9? Fique ligado no nosso <a href=\"https:\/\/king.host\/blog\/\" target=\"_blank\" rel=\"noopener\">Blog da KingHost<\/a> para ter sempre acesso a mais novidades e materiais exclusivos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Que PHP \u00e9 uma das linguagens mais populares da web voc\u00ea j\u00e1 est\u00e1 cansado de ler e saber. Mas voc\u00ea sabe a hist\u00f3ria do PHP? Hoje, no anivers\u00e1rio de 23 anos do querido filho do Rasmus Lerdorf, vamos desbravar um pouco desta trajet\u00f3ria. Por exemplo, voc\u00ea sabia que existe um pulo no n\u00famero de vers\u00f5es [&hellip;]<\/p>\n","protected":false},"author":285,"featured_media":13852,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1179,8],"tags":[1374],"class_list":["post-13830","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento","category-tecnologia","tag-php"],"_links":{"self":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/13830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/users\/285"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/comments?post=13830"}],"version-history":[{"count":10,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/13830\/revisions"}],"predecessor-version":[{"id":41818,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/13830\/revisions\/41818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/media\/13852"}],"wp:attachment":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/media?parent=13830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/categories?post=13830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/tags?post=13830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}