Páginas dinâmicas usam linguagens de programação do lado do servidor para criar conteúdo dinâmico, diferente de páginas estáticas feitas apenas com HTML. WAMP é um pacote que instala Apache, MySQL e PHP em Windows para desenvolvimento local de páginas dinâmicas.
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
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