Historia PHP
Desenvolvimento PHP começou em 1994, quando Rasmus Lerdorf escreveu uma série de Common Gateway Interface(CGI) binários em C, [6] [11] [12] [13], que ele usou para manter sua homepage pessoal. Ele lhes estendido para adicionar a capacidade de trabalhar com formulários da web e de se comunicar com os bancos de dados, e chamou essa implementação "Personal Home Page / Forms Interpreter" ou PHP / FI.
PHP / FI poderia ser usado para construir simples e dinâmicas aplicações web . Lerdorf anunciou inicialmente o lançamento do PHP / FI como "Personal Home Page Tools (Ferramentas PHP) Versão 1.0" publicamente para acelerarbug local e melhorar o código, na Usenet grupo de discussão comp.infosystems.www.authoring.cgi em 8 de junho, de 1995. [ 14 ] [ 15 ] Esta versão já tinha a funcionalidade básica que o PHP tem a partir de 2013 . Isto incluiu variáveis Perl, manipulação de formulários, bem como a capacidade de incorporar HTML. A sintaxe , assemelhava-se de Perl, mas era mais simples, mais limitado e menos consistente. [ 6 ]
PHP cedo não se destinava a ser uma nova linguagem de programação, e cresceu organicamente, com Lerdorf observando, em retrospectiva: "Eu não sei como pará-lo, nunca houve qualquer intenção de escrever uma linguagem de programação [...] Eu não tenho absolutamente nenhuma ideia de como escrever uma linguagem de programação, eu apenas continuei adicionando o próximo passo lógico no caminho. “[16] A equipe de desenvolvimento começou a se formar e, depois de meses de trabalho e beta teste, lançado oficialmente PHP / FI 2 em Novembro de 1997.
Uma das críticas de PHP é que ele não foi originalmente concebido, mas em vez disso, foi desenvolvida organicamente. Entre outras coisas, isso levou a nomeação inconsistente de funções e ordenação inconsistente dos seus parâmetros. Em alguns casos, a função nomes foi escolhida para combinar com as bibliotecas de nível mais baixo que o PHP foi "wrapping", [18] enquanto que em