Programação Web
Objetivo
1 Familiarizar-se com as principais tecnologias disponíveis para programação web.
Descrição da atividade
Realize uma pesquisa sobre as principais tecnologias para programação web disponíveis atualmente. Incluam na sua pesquisa, pelo menos, cinco linguagens e, para cada uma delas, aponte as principais características, as vantagens e as desvantagens.
Utilize o Portfólio para enviar sua pesquisa e responder as seguintes questões:
Linguagens de programação web:
O PHP(Hypertext Preprocessor) é uma das linguagens para web mais utilizados hoje em dia. É uma linguagem interpretada e é usada para gerar conteúdo dinâmico na Internet.
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK(Nova versão da linguagem para desenvolvimento Desktop). Seu propósito principal é de implementar soluções web velozes, simples e eficientes.
Características
• Velocidade e robustez
• Estruturado e orientação a objeto
• Portabilidade – independência de plataforma – escreva uma vez, rode em qualquer lugar;
• Tipagem fraca
• Sintaxe similar a Linguagem C/C++ e o PERL
O ASP(Active Server Pages) é uma linguagem criada pela Microsoft que roda em servidores Windows num serviço chamadado IIS(Internet Information Service) que já vem pré-instalado no Sistema Operacional Windows e durante muito tempo foi preferência dos desenvolvedores Web na criação de Páginas Dinâmica. Hoje em dia o ASP foi sucedido pelo ASP.NET que é uma versão bem melhorada e trabalha com .NET Framework.
Características
Independência do navegador – qualquer navegador de internet, em qualquer sistema operacional, pode acessar sites em ASP, pois todo o processamento de informações é feita no servidor e somente os resultados são mostrados ao usuário;
Código-fonte protegido – os visitantes de sites em ASP somente enxergam os resultados do