Permite a criação de bibliotecas integradas para realizar tarefas
comuns na web;
Baixo custo;
Aprendizagem fácil e simples;
Permite a utilização em vários sistemas operacionais diferentes;
Código-fonte disponível;
Facilidade em se obter suporte.
PHP não está envolvido com o layout da página e sim
com seu funcionamento.
formas para inserirmos as tags ou
delimitadores em linguagem PHP dentro de
uma página WEB
<?php Seus comandos; ?> ou
<? Seus comandos; ?> ou
<script language=”php”>
Seus comandos; </script> ou
<% Seus comandos; %>
JS: Java Script
Vantagens:
Gerar documentos em sua visualização baseado nas informações do
usuário, como um relatório em pdf, com os dados que o usuário deseja;
Realizar operações matemáticas e computacionais, como criar um script para
exibir na tela a idade de um usuário baseado na sua data de nascimento;
Abrir novas abas ou janelas do navegador, realizar trocas de informações entre
essas janelas, manipular propriedades do navegador como o histórico de páginas
visitadas e abrir janelas pop-ups, por exemplo;
Manipular o conteúdo do documento, alterando propriedades da página, dos
elementos HTML e validando toda a página como objetos como, por
exemplo, informando se o usuário e senha de uma página são válidos;
Através de eventos, pode-se interagir com o usuário na página, como criar
mensagem de boas-vindas para um usuário ao entrar na página web.
Formas para inserir as tags ou delimitadores
em linguagem JS dentro de uma pagina WEB
Dentro de tags HTML com <SCRIPT> ... </SCRIPT>;
<script> Código JavaScript </script> ou
<script type="text/javascript"> Código
JavaScript </script>
Em um arquivo externo,
importado pela página web;
Dentro de descritores HTML sensíveis a eventos
As variáveis de sistema são endereços de memória representados
por um identificador, que podemos até mesmo chamar de nome.
Estes nomes permitem que identifiquemos a variável para guardar
e depois recuperar um valor qualquer.