5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
1. PHP – free world ;)
Agrupamento de Escolas da Batalha
Miguela Fernandes
Março 2011
2. Sumário
3Rs
O que é o PHP?
Origem
Vantagens
Como usar
Tipos de tags
Mostrar mensagem
Comentários
Como iniciar
Aplicar ;-)
3. PHP
3 R s:
Reduzir – Custos
Reutilizar – Open source
Reciclar – Creative Commons
4. O que é o PHP?
• Hypertext Preprocessor é uma
linguagem de script server-side
embebida no HTML
• Pode ser implementado em
“qualquer” ambiente
• Scripts PHP são executados nos
servidores
http://www.php.net/
5. Origem
• A linguagem surgiu por volta de 1994, por
Rasmus Lerdorf (membro da equipa
Apache)
• Em 1997 foi lançado o novo pacote da
linguagem com o nome de PHP/FI
• Zeev Suraski desenvolveu o analisador do
PHP 3
• Zeev e Andi Gutmans, escreveram o PHP 4
• Junho de 2004 foi lançada a versão 5 do
PHP
• Fonte: http://pt.wikipedia.org/wiki/PHP
6. Vantagens
• Guardar dados de um formulário
• Gerar páginas dinamicamente
• Suporte a um grande número de base
de dados, como:
InterBase, Solid, dBase, mSQL, Sybas
e, MySQL, FilePro, Oracle, Unix
dbm, Informix, PostgreSQL…. and more
• Enviar e receber cookies
• Suporte outros serviços através
de protocolos como
IMAP, SNMP, POP, HTTP, entre
outros.
8. Como usar?
Nome do ficheiro: index.php:
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<?php echo “PHP: é isto;-)"; ?>
</body>
</html>
Output:
PHP: é isto;-)
9. Mostrar mensagem
Para imprimir uma mensagem no
browser temos de utilizar a instrução:
echo “Isto até é fácil ;-)”
Isto até é fácil
$x=2;
echo $x;
2
10. Comentários
// uma linha
/*este símbolos são para usar com
duas linhas*/
# uma linha
11. Como iniciar
• O PC servidor da aplicação (local de execução)
, envia código HTML para o PC cliente.
• Precisamos
• Servidor WEB, como o APACHE.
(www.apache.org)
• Interpretador - Side Scripts, ou seja, o PHP
(www.php.net)
• Servidor de Base de Dados, como o MySQL
(www.mysql.org)
• Browser compatível
12. Let s work together ;-)
Download do xampp:
http://www.apachefriends.org/pt_br/xampp-
windows.html
14. Os comentários escrevem-se da seguinte
forma:
// para comentários em duas
linhas
# para comentário em duas
linhas
/*para comentário numa linha
/* para comentário em duas
linhas*/
15. Para utilizar o php é necessário comprá-lo?
Sim, porque permite uma
programação avançada.
Não, é um software livre.
16. Webgrafia e bibliografia
• PHP/MySQL Programming for the Absolute Beginner
de ANDY HARRIS
• http://br.php.net/
• http://www.php.net/manual/
• http://www.truquesedicas.com/tutoriais/php/index.htm
• http://www.php.net/tut.php