PHP
Manassés Antonio, Danilo Correia
Roteiro


 • Introdução
 • Linguagem
 • Conclusão




                Profa. MSc Ivna Valença   2
Introdução


 • História do PHP
   - Criado por Rasmus Lerdorf em 1995
   - PHP - Hypertext PreProcessor
   - The PHP Group (software livre)
 • O que é PHP?
   - Linguagem de programação baseada na sintaxe do C, Java e Perl
   - Relativamente simples de aprender(Criação)
   - Inteiramente gratuita e sem a necessidade de recursos de hardware muito
      avançados
   - Com uma comunidade muito extensa na Internet
 • Para que serve o PHP?
   - Criação de páginas web com conteúdo dinâmico (conteúdo variável)
   - É uma linguagem "server-side".
   - Permite a construção de páginas web simples ou mais complexas (Jogos Online)
   - Permite a conexão com bases de dados                                           3
Introdução


 • A Portabilidade
   - Sistemas Operacionais: Windows, Linux, MacOS, FreeBSD(...)
   - Bancos de Dados: MySQL, Oracle, Sybase, PostgreSQL, InterBase(...)
   - Protocolos: HTTP, IMAP, POP3, SNMP, XML-RPC(...)
 • Servidores Web
   - Servidor Web Apache(54,68%) - Rob McCool
   - Servidor IIS(Microsoft)
 • Sistemas Gerenciadores de Bancos de Dados
   - PostGres - desenvolvido como projeto de código aberto.
   - MySQL - O MySQL é um SGBD que utiliza a linguagem SQL (Linguagem de
   Consulta Estruturada), do inglês (Structured Query Language) como interface.




                                  Profa. MSc Ivna Valença                         4
Introdução

• Ambiente de Programação




• PHPEditor - PHP Editor é um editor freeware e totalmente em português
   destinado a edição de páginas PHP e HTML.
                             Profa. MSc Ivna Valença                      5
Linguagem


• PHPTriad
  -instala o Apache e MySQL
• HTML (HiperText Markup Language)
   - Marcações html
   -Tags basicos
   <HTML> </HTML> Todo documento é identificado como html.
   <HEAD> </HEAD> Ter uma área da cabeçalho.
    <TITLE> </TITLE> Titulo Principal.
    <BODY> </BODY> Corpo do conteúdo do documento
   -Outros tags
     <H1> </H1> Indica a aparência de um cabeçalho no corpo do texto,
     <P> </P> E a marcação para o final do paragrafo,
     <BR> É para pular linha do texto.

                                 Profa. MSc Ivna Valença                6
Linguagem


• Linguagem Script
• O que é xml




                     Profa. MSc Ivna Valença   7
Conclusão

  Ultimamente, a linguagem PHP vem sendo amplamente adotada por
  desenvolvedores de software, assim como empresas de software. Isto
  pode ser visto em uma pesquisa (survey) feita pela Netcraft visando
  analisar a evolução da utilização do PHP.




                              Profa. MSc Ivna Valença                   8
Profa. MSc Ivna Valença   9

Seminário: PHP

  • 1.
  • 2.
    Roteiro • Introdução • Linguagem • Conclusão Profa. MSc Ivna Valença 2
  • 3.
    Introdução • Históriado PHP - Criado por Rasmus Lerdorf em 1995 - PHP - Hypertext PreProcessor - The PHP Group (software livre) • O que é PHP? - Linguagem de programação baseada na sintaxe do C, Java e Perl - Relativamente simples de aprender(Criação) - Inteiramente gratuita e sem a necessidade de recursos de hardware muito avançados - Com uma comunidade muito extensa na Internet • Para que serve o PHP? - Criação de páginas web com conteúdo dinâmico (conteúdo variável) - É uma linguagem "server-side". - Permite a construção de páginas web simples ou mais complexas (Jogos Online) - Permite a conexão com bases de dados 3
  • 4.
    Introdução • APortabilidade - Sistemas Operacionais: Windows, Linux, MacOS, FreeBSD(...) - Bancos de Dados: MySQL, Oracle, Sybase, PostgreSQL, InterBase(...) - Protocolos: HTTP, IMAP, POP3, SNMP, XML-RPC(...) • Servidores Web - Servidor Web Apache(54,68%) - Rob McCool - Servidor IIS(Microsoft) • Sistemas Gerenciadores de Bancos de Dados - PostGres - desenvolvido como projeto de código aberto. - MySQL - O MySQL é um SGBD que utiliza a linguagem SQL (Linguagem de Consulta Estruturada), do inglês (Structured Query Language) como interface. Profa. MSc Ivna Valença 4
  • 5.
    Introdução • Ambiente deProgramação • PHPEditor - PHP Editor é um editor freeware e totalmente em português destinado a edição de páginas PHP e HTML. Profa. MSc Ivna Valença 5
  • 6.
    Linguagem • PHPTriad -instala o Apache e MySQL • HTML (HiperText Markup Language) - Marcações html -Tags basicos <HTML> </HTML> Todo documento é identificado como html. <HEAD> </HEAD> Ter uma área da cabeçalho. <TITLE> </TITLE> Titulo Principal. <BODY> </BODY> Corpo do conteúdo do documento -Outros tags <H1> </H1> Indica a aparência de um cabeçalho no corpo do texto, <P> </P> E a marcação para o final do paragrafo, <BR> É para pular linha do texto. Profa. MSc Ivna Valença 6
  • 7.
    Linguagem • Linguagem Script •O que é xml Profa. MSc Ivna Valença 7
  • 8.
    Conclusão Ultimamente,a linguagem PHP vem sendo amplamente adotada por desenvolvedores de software, assim como empresas de software. Isto pode ser visto em uma pesquisa (survey) feita pela Netcraft visando analisar a evolução da utilização do PHP. Profa. MSc Ivna Valença 8
  • 9.
    Profa. MSc IvnaValença 9