Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRui Azevedo Lobo Alterado mais de 8 anos atrás
1
Aula 1 Introdução à Programação WEB I PHP, ASP e JSP
2
Programação WEB I Introdução PHP Programação WEB I ASP
JSP
3
Programação WEB I Conhecendo PHP, ASP e JSP Código em PHP
Código em HTML gerado pelo servidor Gera o resultado no servidor O cliente recebe apenas o código HTML,Javascript e css se houver
4
Programação WEB I Conhecendo PHP, ASP e JSP VANTAGENS DESVANTAGENS PHP
ARQUITETURA ABERTA FECHADA USO DE SCRIPTS Java Script VBScript , Jscript Java Script SEGURANÇA VERSATILIDADE ARQUITETURA NT SEGURANÇA JAVA BANCO DE DADOS MySQL, Interbase, MsQL, ORACLE... ADO JDBC
5
Quantas pessoas podem estar acessando o meu site?
Programação WEB I Quantas pessoas podem estar acessando o meu site? Conhecendo PHP, ASP e JSP PHP- Hipertext PreProcessor PHP 1 Rasmus Lerdorf – Linguagem C e PERL Conhecida como Personal Home Pages Tools PHP/FI- Script PHP + Formulário Até aqui não era uma linguagem de programação.
6
Passou a se chamar: Personal Home Page Forms Interpreter PHPFI
Livro de visita Passou a se chamar: Personal Home Page Forms Interpreter PHPFI 1996 – Teve acesso a base de dados (Contando com vários outros programadores) 1997 – domínios já utilizavam PHP 1998 – Em Israel: Zeev Suraski e Andi Gutmans PHP 3 REESCREVERAM POR COMPLETO O PHP PHP Hypertext Preprocessor
7
1999 – Erros de segurança foram tratados
Surge a versão 3 1999 – Erros de segurança foram tratados PHP 4 Resolução de segurança e dentre outras coisas PHP 5 2004 – Surgimento da versão foi a que mais perdurou 32 versões Tratou de segurança Popularizou mais ainda com esta versão PHP 6 2006 – Já começou a se falar nesta versão Solucionar o problema do UNICODE (utf-8, ISO...) Mas não foi lançada!
8
PHP 7 Decidiram pular do PHP 5.5 para o 7 (livros já publicados com a versão 6); Realises; UNICODE? Aguardemos!
9
Programação WEB I Conhecendo PHP, ASP e JSP
PHP- Hipertext PreProcessor Rasmus Lerdorf Conhecida como Personal Home Pages Tool PHP/FI- Script PHP + Formulário HTML PHP/FI- 15 mil WEB mil WEB Zeev Suraski e Andi Gutmans- outro interpretador Nasceu e morreu em 07/08/08 (última release, a 4.4.9) 2004 – Nasceu o PHP 5 (novo modelo de OO) PHP 1 PHP 2 PHP 3 PHP 4 PHP 5
10
Programação WEB I Conhecendo PHP, ASP e JSP JSP PHP ASP cliente
Container JAVA JSP PHP ASP servidor <html> <Head> </Head> </html> cliente request Internet intranet Arquivo HTML Dinânico <% Conexão com o banco Set conntemp=server %>
11
Programação WEB I Conhecendo PHP, ASP e JSP
PHP- Hipertext PreProcessor Maior sucesso na Europa - Particularmente na França; No Brasil está crescendo cada vez mais; Mais estável do que o ASP;
12
Programação WEB I Conhecendo PHP, ASP e JSP ASP - Active Server Pages
Surgiu juntamente com o IIS (Internet Information Server 3.0); Arquitetura totalmente fechada; Qualquer linguagem de criação de Scripts - VBScript ao Phyton;
13
Programação WEB I Conhecendo PHP, ASP e JSP JSP - Java Server Pages
Desenvolvido pela Sun Microsystems ; Interage com HTML + Java + BD + HTTP;
14
Programação WEB I Iniciando o PHP
15
Programação WEB I Iniciando o PHP ESTILO ASP ESTILO script
Necessita de uma configuração no php.ini
16
Programação WEB I Iniciando o PHP
A linguagem php interage com a linguagem HTML
17
Programação WEB I Manipular uma variável é bem simples:
Iniciando o PHP Variáveis Manipular uma variável é bem simples: Não é necessário declarar uma variável; Coloca-se apenas o símbolo $ juntamente com uma string; É Sensitive; Após o $ deve ser uma letra e não um número; Não aceita símbolos como Não utiliza caracteres acentuados : ç, ã e oturos.
18
Programação WEB I Iniciando o PHP Variáveis
O identificador $_recebe é: Válido Inválido O identificador $12anos é: Válido Inválido Deve ser uma letra ou “_” O identificador Cod_produto é: Válido Inválido Deve ter $ antes do Cod_produto
19
Programação WEB I Iniciando o PHP Variáveis - Tipos
Inteiros (integer ou long): - Utilizados para números inteiros; Ponto Flutuante (double ou float) - Utilizados para números reais; Strings - Utilizados para Strings de caracteres; Arrays - Utilizados para armazenar vários itens de dados do mesmo tipo; Objeto - Armazenar instância de classes.
20
Programação WEB I Iniciando o PHP Variáveis - Tipos
Inteiros (integer ou long);
21
Programação WEB I Iniciando o PHP Variáveis - Tipos Ponto Flutuante
22
Programação WEB I Iniciando o PHP Variáveis - Tipos Strings
23
Programação WEB I PHP Código fonte HTML Google Chrome
24
Programação WEB I Iniciando o PHP Variáveis - Tipos Arrays
Array é um tipo de variável que possui seu conteúdo agrupado por índices, como um vetor ou um dicionário.
25
Programação WEB I Comandos Imprime Irá retornar a representação
da variável ao invés de exibi-la.
26
Programação WEB I Cuidados ao trabalhar com variáveis: ? Se houver algum valor antes, estes valores são somados. Os restantes são descartados.
27
Programação WEB I Cuidados ao trabalhar com variáveis:
A soma de variáveis podem dar problemas quando estipulamos o tipo e não utilizamos os ( ). Sem ( ) a variável a ser tratada será sempre a primeira!
28
Programação WEB I Constantes Não utiliza $;
Utiliza-se a instrução: define
29
Programação WEB I Iniciando o PHP Operadores
30
Programação WEB I Iniciando o PHP Usando Operadores
31
Programação WEB I Iniciando o PHP Operadores de Strings
espaço espaço Aspas simples sempre irá ler e imprimir da forma que foi declarada; Aspas duplas Lê e imprime os valores das variáveis.
32
Programação WEB I Iniciando o PHP Operadores de Atribuição
33
Programação WEB I Iniciando o PHP Exercícios
1- Implemente um código em php seguindo os seguintes passo: Crie uma variável “a” e atribui o valor 1 a ela; Crie uma variável “b” e atribui o valor 2a ela; Crie uma variável “c” e atribui o valor -15 a ela; Realize o seguinte calculo matemático: Ajuda: sqrt(variável);
34
Programação WEB I Exercícios - Respostas
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.