13
 Linguagem de Programação para Internet

Linguagem de Programação da Internet PI

  • Upload
    beta

  • View
    177

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 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

Page 2: 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 2/13

Page 3: 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 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).

Page 4: 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 4/13

 

• O objetivo da linguagem de programação é aconversão do programa que escreveu numalinguagem legível em instruções para ocomputador. 

Page 5: 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 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.

Page 6: 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 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.

Page 7: 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 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.

Page 8: 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 8/13

 

Page 9: 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 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.

 

Page 10: 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 10/13

 

• 

 

Page 11: 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 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)

 

Page 12: 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 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).

.

 

Page 13: 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 13/13