Upload
carlos-ok
View
213
Download
0
Embed Size (px)
DESCRIPTION
trabalho php
Citation preview
Escola B+S Padre Manuel Álvares
2012/2013
Trabalho para a disciplina de B.P.
PHP - Linguagem para WEB
Prof: Sofia Ferreira
Trabalho elaborado por:
- Carlos Faria
-Valério Sousa
História do PHP
O PHP sucede de um produto mais antigo, chamado
PHP/FI. PHP/FI foi criado por Rasmus Lerdorf em 1995,
inicialmente como simples scripts Perl como estatísticas de
acesso para seu currículo online. Ele nomeou esta série de
script de 'Personal Home Page Tools'. Como mais
funcionalidades foram requeridas, Rasmus escreveu uma
implementação C muito maior, que era capaz de
comunicar-se com base de dados, e possibilitava a
utilizadores desenvolverem simples aplicativos dinâmicos
para Web. Rasmus resolveu disponibilizar o código fonte do
PHP/FI para que todos pudessem ver, e também usá-lo,
bem como fixar bugs e melhorar o código.
PHP/FI, que significa Personal Home Page / Forms
Interpreter, incluía algumas funcionalidades básicas do PHP
que nós conhecemos hoje. Ele usava variáveis no estilo
Perl, interpretação automática de variáveis vindas de
formulário e sintaxe embutida no HTML. A sua própria
sintaxe era similar a do Perl, porém muito mais limitada,
simples, e um pouco inconsistente.
Em 1997, PHP/FI 2.0, a segunda versão da
implementação C, obteve milhares de utilizadores em todo
o mundo, com aproximadamente 50,000 domínios
reportando que tinha PHP/FI 2.0 instalado, tendo 1% dos
domínios da Internet. Enquanto isto havia milhares de
pessoas contribuindo com pequenos códigos para o projeto.
O PHP/FI 2.0 foi oficialmente lançado somente em
Novembro de 1997, após perder a maior parte de sua vida
em versões betas. Ele foi rapidamente substituído pelos
alphas do PHP 3.0.
A última versão foi o PHP 5, lançada em julho de 2004,
depois de um longo desenvolvimento e vários pre-releases.
Este principalmente introduziu o core, a Zend Engine 2.0
com um novo modelo de orientação a objetos e várias
outras características.
Porquê PHP
Baixo Custo fácil aprendizagem
Largamente utilizado (> 20 milhões de domínios)
Ótima performance
Excelente documentação
Estruturado e orientação a objetos
Portabilidade - independência de plataforma
Sintaxe similar a C/C++ e o Perl
Características do PHP
A linguagem PHP é uma linguagem de programação de
domínio específico, ou seja, seu objetivo estende-se num
campo de atuação que é o desenvolvimento web, embora
tenha variantes como o PHP-GTK. O seu propósito principal
é de implementar soluções web velozes, simples e
eficientes.
PHP possui uma execução bastante rápida, além de exigir
poucos recursos do sistema, especialmente quando
executado sob UNIXs como um módulo do servidor Apache;
Além de veloz ele também é muito estável, pois utiliza seu
próprio sistema de gerenciamento de recursos e possui um
método eficiente para manipular variáveis;
Quanto a segurança, PHP fornece vários níveis que podem
ser ajustados através de um arquivo .ini para o padrão
desejado. Devido a sua grande semelhança com a linguagem
C, PHP torna-se muito simples para programadores com
experiências anteriores nesta linguagem;