Linguagem de Programação da Internet PI
Transcript of Linguagem de Programação da Internet PI
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 1/13
Linguagem de Programaçãopara Internet
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 2/13
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 3/13
LINGUAGEM DE PROGRAMAÇÃO
• As linguagens de programação sãolinguagens de "alto nivel" com estruturasintática que facilitam a programação de um
pc. O programador escreve uma sequenciade comandos numa linguagem deprogramação seguindo a estrutura sintáticaque é característica de cada linguagem.
Algumas linguagens irão interpretar oprograma (PHP, Javascript) outras irãocompilar e gerar um executavel ( C, C++,
Delphi,Pascal).
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 4/13
• O objetivo da linguagem de programação é aconversão do programa que escreveu numalinguagem legível em instruções para ocomputador.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 5/13
HISTÓRIA
• A primeira versão do PHP surgiu em1995, criada por Rasmus Lerdorf parauso pessoal (PHP/FI -Personal HomePage/Forms Interpreter).
• O PHP é uma linguagem totalmentededicada à Internet, possibilitando odesenvolvimento de websites verdade-iramente dinâmicos.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 6/13
• O PHP ( Hipertext PreProcessor) é uma linguagemde programação server-side scripts (scriptsexecutados no servidor). Um exemplo de server-side scripts são os sistemas de busca da internet(www.google.com.br, www.yahoo.com.br, etc...).
.As linhas de código PHP são embutidas no
código HTML (HiperText Markup Language). O
HTML é a linguagem padrão para criação depáginas de Internet.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 7/13
O PHP apresenta eficiente suporte matemático, além de possuirsuporte a um grande número de banco de dados, como dBase,Interbase, mSQL, mySQL, Oracle, Sybase, PostgreSQL etc.
Oferece suporte a outros serviços através de protocolos como IMAP,SNMP, NNTP, POP3 e, logicamente, HTTP.
Uma das vantagens do PHP é que ele pode ser executado emdiversos sistemas operacionais (multiplataforma), como Linux,Windows, Unix, OS/2, Macintosh, NT, etc., além de permitir mudançasde plataforma com nenhuma ou pouquíssimas alterações em seus
códigos-fonte.
O PHP é gratuito, permitindo que seu arquivo de instalação possaser obtido gratuitamente no site oficial do PHPhttp://www.php.net.br.Outra característica importante é que ele é um software com códigoaberto (open source). O código-fonte do PHP, assim como suadocumentação detalhada também está disponível no site oficial.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 8/13
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 9/13
Pós e Contras
LIMITAÇÕES
•
Tamanho máximo do arquivo de imagem em torno de 200 kbytes;•Velocidade de processamento;
•Possibilidade de utilização de imagens somente nos formatos GIF,JPEG, PNG e BMP.
VANTAGENS: Os motivos para a escolha do PHP como linguagem deprogramação são inúmeros, e podem ser explicados pelas próprias
características da linguagem, tais como: eficiente suporte matemático,
sistema multiplataforma, suporte a um grande número de banco de
dados além de possuir seu código fonte aberto.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 10/13
•
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 11/13
A Figura 49 apresenta uma ilustração do funcionamento da linguagem PHP.
Figura 49: Esquema do funcionamento de uma página web em PHP(Fonte: PHPBRASIL, 2006)
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 12/13
Introdução a linguagem de Programação PHP
O PHP está entre as linguagens de
programação web mais utilizadas no mundo,
seja por aprendizes ou mesmo por
profissionais web. Todo esse sucesso deve-se a
vários fatores, dentre os quais podemos
destacar:
1- sintaxe de fácil entendimento e
aprendizado.
2- possui interpretadores em váriasplataformas de sistemas operacionais, inclusive
linux e windows.
3- possui suporte para programação orientada
a objeto (POO).
.
5/16/2018 Linguagem de Programação da Internet PI - slidepdf.com
http://slidepdf.com/reader/full/linguagem-de-programacao-da-internet-pi 13/13