Principais Linguagens de Programação Web – PHP e ASP


 

 

Novo blog em breve...fique por dentro ->

blz gente…vou postar hoje umas informações sobre o PHP e o ASP que são as principais linguagens para desenvolvimento web atuando em 85% das aplicações hospedados hoje em dia. Uma linguagem de programação web geralmente é interpretada ou seja os comandos são executados linha por linha, pode ser programada em um bloco de notas e salva com extenções da sua linguagem correspondente. Por exemplo: se quer uma aplicação em PHP então quando for salvar salve com a extenção *.php se for ASP fica *.asp e também existem softwares que da suporte a essas linguagens como Dreamweaver. Essas linguagens rodam em Servidores Web onde existe uma aplicação que irá interpretar os códigos e eviar ao lado Cliente em forma de HTML assim preservando o código escrito. Elas suportam SGBDs(Sistema de Gerenciamento de Banco de Dados) como MySql, Postegree, Oracle, Access e outros

>> PHP <<

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. Hoje na versão 5 já se pode desenvolver aplicações orientadas a objeto.

Histórico

O PHP sucede de um produto mais antigo, chamado PHP/FI. PHP/FI foi criado por Rasmus Lerdorf em 1995, inicialmente como simples scripts Perl como estatísticas de acesso para seu currículo online. Ele nomeou esta série de script de ‘Personal Home Page Tools’. Como mais funcionalidades foram requeridas, Rasmus escreveu uma implementação C muito maior, que era capaz de comunicar-se com base de dados, e possibilitava à usuários desenvolver simples aplicativos dinâmicos para Web. Rasmus resolveu » disponibilzar  o código fonte do PHP/FI para que todos pudessem ver, e também usá-lo, bem como fixar bugs e melhorar o código.

PHP/FI, que significa Personal Home Page / Forms Interpreter, incluía algumas funcionalidades básicas do PHP que nós conhecemos hoje. Ele usava variáveis no estilo Perl, interpretação automática de variáveis vindas de formulário e sintaxe embutida no HTML. A sua própria sintaxe era similar a do Perl, porém muito mais limitada, simples, e um pouco inconsistente.  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

Sintaxe

<?php
//condicional usando uma variável passada pela url da página Web
$id = $_GET[‘tec’];
if ($id == “5”) {
echo “Sistemas de Informação”;
}else{
echo “Ciência da Computação”;
}
?>

>> ASP <<

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.

Histórico

Foi em 1996, durante a Site Builders Conference And The Professional Developers Conference que se realizou no mês de novembro naquele ano, que a Microsoft mostrou aos seus clientes uma nova linguagem de programação. Nascia à linguagem ASP. Era uma linguagem criada para funcionar nos servidores Microsoft de Internet (ISS). A linguagem ASP é derivada do BASIC e possui a mesma lógica e sintaxe.

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 processamento em páginas HTML, o que impede que o código-fonte seja visualizado;

Banco de dados – a linguagem ASP funciona muito bem para visualizar e manipular informações em bancos de dados que suportam OBDC;

Linguagem similar ao Visual Basic – se você já programa em Visual Basic terá muita facilidade em aprender ASP, pois ambas as linguagens são parecidas;

Aprendizado descomplicado – mesmo que você não conheça Visual Basic, poderá aprender ASP sem dificuldades. A linguagem é clara e cheia de recursos.

Sintaxe

<%
set conexao = server.createobject(“adodb.connection”)
conexao.open “DBQ=” & server.MapPath(“dados.mdb”) &”; driver={microsoft access driver (*.mdb)}”

set rstconsulta = server.createobject(“adodb.recordset”)
rstconsulta.Cursortype=0
rstconsulta.CursorLocation=3
rstconsulta.LockType=3
rstconsulta.pagesize=5
rstconsulta.cachesize=5
rstconsulta.open “select * from tbl_recado order by cod desc”, conexao
%>

Quero ser avisado quando o novo blog for lançado

Anúncios
  1. É de louvar o desenvolvimento da microsoft,pela disponibilidade desses temas científicos.

  2. Extraordinário e fascinante o grande desenvolvimento da Web…

  3. Legal o Conteúdo
    valeu abraço e sucesso sempre!

  4. Material muito legal, parabéns.

  1. 29 de maio de 2011

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Anúncios
%d blogueiros gostam disto: