Abordaremos algumas tecnologias que podemos usar para a construção de sites.
- HTML (HyperText Markup Language): é uma linguagem de marcação utilizada para desenvolver páginas na Internet, o problema é que usando HTML puro podemos montar apenas páginas simples e estáticas, para termos um maior dinamismo e uma interatividade maior em nosso site, devemos usar HTML em conjunto com algum outro tipo de linguagem.
- XHTML (eXtensible Hypertext Markup Language): é uma reformulação da linguagem de marcação HTML, baseada em XML. Combina as tags de marcação HTML com regras da XML.
- XML (eXtensible Markup Language): é uma linguagem de marcação recomendada pela W3C para a criação de documentos com dados organizados hierarquicamente, tais como textos, banco de dados ou desenhos vetoriais. A linguagem XML é classificada como extensível porque permite definir os elementos de marcação.
- JavaScript: Criado em 1995 para Netscape, é uma linguagem de programação que ajuda o HTML a fazer algumas coisas que sozinho ele não é capaz. Com a ajuda do JavaScript podemos: validar formulários, criar funções, mudar estilos dos elementos inseridos nas páginas, etc. Uma de suas principais características é que ASP roda no lado do clientes, ou seja, seu browser.
- CSS (Cascading Style Sheet): através das Folhas de Estilos em Cascata, vamos formatar todos os elementos de nossa página de uma forma mais inteligente e organizada. Seu poder é tão grande que imagine que podemos modificar apenas um arquivo e alterara a apresentação de várias páginas simultaneamente. A idéia é usar CSS para separar o conteúdo da página, que deve ser montado em HTML puro, da formatação de seus elementos.
- ASP (Active Server Pages): desenvolvida pela Microsoft permite a criação de páginas dinâmicas, através dela podemos fazer acesso a banco de dados, criação de e-commerce, etc. Uma de suas principais características é que ASP roda no lado do servidor.
- ASP.NET: é a evolução da tecnologia ASP, é baseado no Framework .NET, herdando suas características.
- PHP (Personal Web Page): é uma linguagem de programação que permite a criação de páginas dinâmicas. Sempre foi o principal concorrente do ASP, pois podemos fazer com PHP tudo o que é feito com o ASP.
- JSP (JavaServer Pages): uma tecnologia baseada em Java que simplifica o processo de desenvolvimento de sites da web dinâmicos.
- O MS SQL Server é um SGBD - sistema gerenciador de Banco de dados relacional, permite o armazenamento de nossas informações dentro de estruturas chamadas de Tabelas que ficam dentro dos chamados Arquivos, criado pela Microsoft tornou-se uma das principais soluções para banco de dados do mundo.
- MySQL: é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Structured Query Language) como interface. É atualmente um dos bancos de dados mais populares do mundo e concorrente do SQL Server.
- Oracle: é uma ferramenta cliente/servidor para a gestão de Bases de Dados. É um produto que por ter seu preço elevado, faz com que seja utilziado em empresas muito grandes e multinacionais. No desenvolvimento de páginas web acontece o mesmo: como é um sistema muito caro não é tão utilizado como outras bases de dados MySQL, SQL Server, etc.
- Flash: é um software utilizado geralmente para a criação de animações interativas que funcionam embutidas num navegador e também em desktops, celulares, smartphones, tablets e qualquer tipo de dispositivo móvel, com exceção do IPAD. Se você pensa em montar um site com animações tem que usar essa poderosa ferramenta.
Nenhum comentário:
Postar um comentário