SlideShare uma empresa Scribd logo
4
Mais lidos
5
Mais lidos
6
Mais lidos
PÁGINAS DINÂMICAS




    Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                LUCIANO.CRECENTE@ETEC.SP.GOV.BR
O que são Páginas Dinâmicas?
   Uma página dinâmica em geral é a referência do uso de
    linguagens de programação server-side, tal como PHP, ASP,
    JSP, ColdFusion entre outras, no desenvolvimento de um site
    ou aplicações para intranet e extranet.
   Em contraponto, temos as páginas estáticas, que não têm essa
    flexibilidade na alteração de seu conteúdo e em geral são
    criadas utilizando apenas a linguagem de marcação
    HTML,folhas de estilo em cascata (CSS) e JavaScript em seu
    contexto.
   As páginas dinâmicas utilizam muitos recursos utilizados na
    criação de páginas estáticas, a diferença principal está no uso
    de bancos de dados ou formas e armazenamento de dados
    específicos para a aplicação desenvolvida, como o XML por
    exemplo, o que dependerá das intenções e no nível de
    experiência do programador.

            Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                        LUCIANO.CRECENTE@ETEC.SP.GOV.BR
WAMP?
   WAMP é acrônimo para a combinação:
   Windows
   Apache
   MySQL
   PHP
   WAMP é o termo usado para denominar os softwares que
    efetuam a instalação automática de vários softwares de forma
    que facilitem e agilizem a instalação dos mesmos.
   Em geral é usado WAMP para dizer que é um instalador de
    Apache, Mysql e PHP para Windows, sendo denominados como
    LAMP os softwares que tem a mesma destinação para sistemas
    operacionais LINUX.



            Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                        LUCIANO.CRECENTE@ETEC.SP.GOV.BR
WampServer
   WampServer (conhecido
    anteriormente como WAMP5) é um
    software publicado sob a GNU General
    Public License desenvolvido pela PHP
    Team. É usado para instalar
    rapidamente no computador os
    softwares PHP 5, MySQL e Apache,
    disponibilizando suporte ao uso de
    scripts PHP localmente no Windows.
         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Apache
   O servidor Apache (ou Servidor HTTP Apache, em
    inglês: Apache HTTP Server, ou simplesmente:
    Apache) é o mais bem sucedido servidor web livre.
   Foi criado em 1995 por Rob McCool, então
    funcionário do NCSA (National Center for
    Supercomputing Applications). Numa pesquisa
    realizada em dezembro de 2007[1], foi constatado
    que a utilização do Apache representa 47.20% dos
    servidores ativos no mundo. Em setembro de 2009
    Apache serviu mais de 54,48% de todos os sites e
    mais de 66% dos milhões de sites mais
    movimentados.
           Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                       LUCIANO.CRECENTE@ETEC.SP.GOV.BR
MySQL
   O MySQL é um sistema de
    gerenciamento de banco de dados
    (SGBD), que utiliza a linguagem SQL
    (Linguagem de Consulta Estruturada,
    do inglês Structured Query Language)
    como interface. É atualmente um dos
    bancos de dados mais populares, com
    mais de 10 milhões de instalações pelo
    mundo.
         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
PHP
   PHP é uma linguagem de programação
    de computadores interpretada, livre e
    muito utilizada para gerar conteúdo
    dinâmico na World Wide Web, como
    por exemplo a Wikipédia.



         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
SQLyog (front-end)
   SQLyog é um programa desenvolvido pela
    WEByog Enterprise que possibilita a edição
    de bancos de dados Mysql, que baseados
    na linguagem SQL. Utilizado na criação,
    edição, sincronização de banco de dados
    internos e em servidores. É disponibilizado
    em duas versões, Enterprise, paga, e
    Community, gratuita e de código aberto.

          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR

Mais conteúdo relacionado

DOC
Programacao para Web I Plano de Ensinodoc
PPTX
Projeto de redes
PPTX
Introdução a programação para a Internet
PDF
Criando o Primeiro Projeto no Android Studio
PDF
Introdução à Qualidade de Software
PDF
PDF
Curso de css3 unidade 1 - introdução ao css
PPTX
Aula 01 - Sistemas Operacionais - Windows 10
Programacao para Web I Plano de Ensinodoc
Projeto de redes
Introdução a programação para a Internet
Criando o Primeiro Projeto no Android Studio
Introdução à Qualidade de Software
Curso de css3 unidade 1 - introdução ao css
Aula 01 - Sistemas Operacionais - Windows 10

Mais procurados (20)

PPTX
Introdução ao CSS
KEY
Mercado de TI: Carreiras, atuação e formação
PPTX
HTML - Aula 01 - Estrutura básica e tags básicas no html
PDF
Curso de Desenvolvimento Web - Módulo 01 - HTML
PDF
Planejamento rede
PDF
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
PDF
0770 Dispositivos e Periféricos
PPTX
Aula 01 eletricidade aplicadaos a redes
PPTX
Introdução sobre desenvolvimento web
PDF
Computação Gráfica
PPTX
Introdução a Tecnologias Web
PPT
PDF
Lógica de programação em ppt
PPT
PPTX
Introdução a modelagem de dados - Banco de Dados
PDF
1.Introdução Banco de Dados
KEY
Python 01
PDF
Prototipos de Baixa e Alta Fidelidade
PPT
Java modulo 01 - Introdução
Introdução ao CSS
Mercado de TI: Carreiras, atuação e formação
HTML - Aula 01 - Estrutura básica e tags básicas no html
Curso de Desenvolvimento Web - Módulo 01 - HTML
Planejamento rede
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
0770 Dispositivos e Periféricos
Aula 01 eletricidade aplicadaos a redes
Introdução sobre desenvolvimento web
Computação Gráfica
Introdução a Tecnologias Web
Lógica de programação em ppt
Introdução a modelagem de dados - Banco de Dados
1.Introdução Banco de Dados
Python 01
Prototipos de Baixa e Alta Fidelidade
Java modulo 01 - Introdução
Anúncio

Destaque (20)

PPTX
10 dinâmicas divertidas e envolventes
PDF
Html básico 3 links
PDF
Html básico 1
PDF
Conceitos históricos e evolução dos websites
PDF
Html básico 2 imagens
PDF
Html básico 4 tabelas
PDF
UCS Panoramas da Comunicação - A nova dinâmica do jornalismo
PPTX
Sistema operacional embarcado
PDF
Adobe flash cs3
PPT
Visão geral do sistema operacional
PDF
Comunicação Cliente/Servidor - HTTP
PPTX
SO para computadores pessoais
PPT
Noções básicas de Sistemas Operacionais
PPTX
Teoria das relaçoes humanas
PPTX
Comunicação eficaz
PPT
Tipos de Sistemas Operacionais
PDF
Treinamento Comunicação e Feedback
PPT
1. DinâMica De Grupo
10 dinâmicas divertidas e envolventes
Html básico 3 links
Html básico 1
Conceitos históricos e evolução dos websites
Html básico 2 imagens
Html básico 4 tabelas
UCS Panoramas da Comunicação - A nova dinâmica do jornalismo
Sistema operacional embarcado
Adobe flash cs3
Visão geral do sistema operacional
Comunicação Cliente/Servidor - HTTP
SO para computadores pessoais
Noções básicas de Sistemas Operacionais
Teoria das relaçoes humanas
Comunicação eficaz
Tipos de Sistemas Operacionais
Treinamento Comunicação e Feedback
1. DinâMica De Grupo
Anúncio

Semelhante a Páginas dinâmicas (20)

PDF
LAMP Server
PDF
Sistemas Operacionais 11 lamp
PPTX
Ferramentas Livres para Desenvolvimento Web
PDF
Apache PHP MySQL
PPTX
Seminário: PHP
PPS
Casos De Sucesso De Software Livre Ap
PDF
Software livre - Parte 3
PPTX
Aula 01 introdução ao php
PDF
Lista de abreviações 3
PDF
PHP - Capítulo 01
PPT
A Linguagem Php
PDF
4. Introdução ao PHP.pdf
DOC
Artigo de php
PDF
Ebook Apache Server: Guia Introdutório
PPTX
Introdução ao desenvolvimento de páginas web estáticas
PDF
Desenvolvimento Web com Software Livre
PDF
Oficina de PHP - Software Freedom Day Luziânia 2013
PDF
Apostila php
PDF
Apostila php
LAMP Server
Sistemas Operacionais 11 lamp
Ferramentas Livres para Desenvolvimento Web
Apache PHP MySQL
Seminário: PHP
Casos De Sucesso De Software Livre Ap
Software livre - Parte 3
Aula 01 introdução ao php
Lista de abreviações 3
PHP - Capítulo 01
A Linguagem Php
4. Introdução ao PHP.pdf
Artigo de php
Ebook Apache Server: Guia Introdutório
Introdução ao desenvolvimento de páginas web estáticas
Desenvolvimento Web com Software Livre
Oficina de PHP - Software Freedom Day Luziânia 2013
Apostila php
Apostila php

Último (20)

PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
PPTX
disciplulado curso preparatorio para novos
PPT
História e Evolução dos Computadores domésticos
PPTX
Revolução Industrial - Aula Expositiva - 3U4.pptx
PDF
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
PDF
Cantores.pdf-Deslandes, Tinoco e Zambujo
PPTX
Biologia celular: citologia, é o estudo da célula, a unidade básica da vida.
PDF
A Revolução Francesa de 1789 slides história
PDF
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
PPTX
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PPTX
Pedagogia em Ambientes Não Escolares.pptx
PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PDF
A provisão de jojuador (ramadã) islamismo
PPTX
Ciências da Natureza e suas áreas de desenvolvimento
PDF
saeb_documentos_de_referencia_versao_1.0.pdf
PPTX
norma regulamentadora numero vinte nr 20
PPTX
Filosofia Ocidental Antiga 2025 - versão atualizada
PPTX
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
PDF
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
disciplulado curso preparatorio para novos
História e Evolução dos Computadores domésticos
Revolução Industrial - Aula Expositiva - 3U4.pptx
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
Cantores.pdf-Deslandes, Tinoco e Zambujo
Biologia celular: citologia, é o estudo da célula, a unidade básica da vida.
A Revolução Francesa de 1789 slides história
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
Pedagogia em Ambientes Não Escolares.pptx
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
A provisão de jojuador (ramadã) islamismo
Ciências da Natureza e suas áreas de desenvolvimento
saeb_documentos_de_referencia_versao_1.0.pdf
norma regulamentadora numero vinte nr 20
Filosofia Ocidental Antiga 2025 - versão atualizada
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...

Páginas dinâmicas

  • 1. PÁGINAS DINÂMICAS Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 2. O que são Páginas Dinâmicas?  Uma página dinâmica em geral é a referência do uso de linguagens de programação server-side, tal como PHP, ASP, JSP, ColdFusion entre outras, no desenvolvimento de um site ou aplicações para intranet e extranet.  Em contraponto, temos as páginas estáticas, que não têm essa flexibilidade na alteração de seu conteúdo e em geral são criadas utilizando apenas a linguagem de marcação HTML,folhas de estilo em cascata (CSS) e JavaScript em seu contexto.  As páginas dinâmicas utilizam muitos recursos utilizados na criação de páginas estáticas, a diferença principal está no uso de bancos de dados ou formas e armazenamento de dados específicos para a aplicação desenvolvida, como o XML por exemplo, o que dependerá das intenções e no nível de experiência do programador. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 3. WAMP?  WAMP é acrônimo para a combinação:  Windows  Apache  MySQL  PHP  WAMP é o termo usado para denominar os softwares que efetuam a instalação automática de vários softwares de forma que facilitem e agilizem a instalação dos mesmos.  Em geral é usado WAMP para dizer que é um instalador de Apache, Mysql e PHP para Windows, sendo denominados como LAMP os softwares que tem a mesma destinação para sistemas operacionais LINUX. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 4. WampServer  WampServer (conhecido anteriormente como WAMP5) é um software publicado sob a GNU General Public License desenvolvido pela PHP Team. É usado para instalar rapidamente no computador os softwares PHP 5, MySQL e Apache, disponibilizando suporte ao uso de scripts PHP localmente no Windows. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 5. Apache  O servidor Apache (ou Servidor HTTP Apache, em inglês: Apache HTTP Server, ou simplesmente: Apache) é o mais bem sucedido servidor web livre.  Foi criado em 1995 por Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications). Numa pesquisa realizada em dezembro de 2007[1], foi constatado que a utilização do Apache representa 47.20% dos servidores ativos no mundo. Em setembro de 2009 Apache serviu mais de 54,48% de todos os sites e mais de 66% dos milhões de sites mais movimentados. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 6. MySQL  O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface. É atualmente um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 7. PHP  PHP é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web, como por exemplo a Wikipédia. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 8. SQLyog (front-end)  SQLyog é um programa desenvolvido pela WEByog Enterprise que possibilita a edição de bancos de dados Mysql, que baseados na linguagem SQL. Utilizado na criação, edição, sincronização de banco de dados internos e em servidores. É disponibilizado em duas versões, Enterprise, paga, e Community, gratuita e de código aberto. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR