Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº...

12
rabalho de Seminários em Informátic Características das Principa Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação - Uninove - SP

Transcript of Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº...

Page 1: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Trabalho de Seminários em Informática

Características das PrincipaisLinguagens da Web

Profº Charles Pereira Niza05 de Outubro de 2009

Ciência da Computação - Uninove - SP

Page 2: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Objetivo

Mostrar quais são as linguagens utilizadas para programação web.

As características e vantagens de cada Uma.

Como são criadas as paginas de internet. O código fonte utilizado por cada

linguagem.

Page 3: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

HTML é um acrônimo para Hyper Text Markup Language.

Linguagem que permite apresentar informações na internet.

Foi criada em 1991 pelo inglês Tim Berners-Lee, para interligar computadores de um laboratório a outro, exibindo documentos científicos de forma simples e fácil.

Linguagem “Client Side”

Softwares necessários para a utilização do HTML:Visualização Criação

Page 4: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

HTMLExemplo de Código

Page 5: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Ajax (Asynchronous Javascript and XML) Mistura de Java Script com XML

Otimização e transparência

Interatividade do usuário com a Web

Paginas sem necessidade de “Refresh” (Atualização)

Combinação com diferenciadas tecnologias Web

Linguagem “Client Side” e “Server Side”

Page 6: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Ajax (Asynchronous Javascript and XML)

Exemplo de código Ajax

var ajax = null;function requisicaoAjax(){if (window.ActiveXObject) ajax = new

ActiveXObject('Microsoft.XMLHTTP'); ajax.open('GET','http://gujs.com.br/',false);

Page 7: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

ASP – Active Server Pages-Linguagem Criado em 96 pela MICROSOFT

-Criação de paginas Web Dinâmicas

-Integração com o Usuário.

-Independência de navegador de Sistema Operacional

-Código Fonte protegido

-Fácil integração com BD

-Similar ao Visual Basic

-Aprendizado descomplicado.

-Linguagem “Server Side”

Page 8: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

ASP – Active Server Pages

<%@ LANGUAGE= VBscript %><HTML><HEAD><TITLE> Exemplo de página em ASP </TITLE></HEAD><BODY>Linguagem Web! A hora atual é <%=time%> e estamos no dia <%=day(now)%><p> Seminario de Informatica!<P><%for repetidor = 1 to 3%><font size = <%=repetidor%>> ASP<%=repetidor%></FONT><br><%next%></BODY></html>

Exemplo de Código

Page 9: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

PhP – Personal Home Page Surgiu em 1994, substituindo um conjunto de scripts PERL Linguagem influenciada por C e PERL Linguagem de Programação Web utilizada amplamente na rede devido a

sua compatibilidade com diversos Sistemas. Diferentemente da Linguagem ASP, o PhP roda em qualquer Sistema

(Linux, Windows, MAC, etc) Principais Características:

Velocidade e Robustez Estruturado

Atualmente em sua 5ª Versão (5.3.0 lançada em 30 de junho de 2009) Linguagem “Server Side”

Page 10: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Exemplo de Código

<?php$result = 3*2;echo ’<html>

<head><title>Minha Página em PhP</title>

</head> <body> O Resultado é ‘;

echo $result;echo ‘</body>

</html>’;?>

Page 11: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Conclusão

Linguagem de programação web são utilizadas para a criação de paginas que possibilita agilizar e facilitar o acesso dos usuários as paginas da internet.

Paginas Estáticas e Dinâmicas são criadas por essas linguagens.

Recursos pesados como vídeos, imagens, propagandas, etc. podem ser vistos em alta performance devido à algumas linguagens.

Algumas das linguagens de programação web permite também a interação entre

bancos de dados (MySQL , Postgre, etc.).

Page 12: Trabalho de Seminários em Informática Características das Principais Linguagens da Web Profº Charles Pereira Niza 05 de Outubro de 2009 Ciência da Computação.

Bibliografia

http://www.ebah.com.br/active-server-pages-asp-paginas-ativas-de-servidor-doc-a17305.html

http://programacaophpasp.blogspot.com/2007/01/linguagem-asp-active-server-pages.html

http://scriptbrasil.com.br/forum/index.php?showtopic=131698 http://pt.wikipedia.org http://www.criarweb.com http://scriptbrasil.com.br