Palestra de PHP
-
Upload
ledsifes -
Category
Technology
-
view
178 -
download
0
Transcript of Palestra de PHP
PHP Hypertext Preprocessor
Ivana Amorim Juliã[email protected]
Caracteríticas
▪ Open Source
▪ Páginas dinâmicas possibilitando a interação com o usuário.
▪ Baixa execução e manutenção
▪ Suporte nativo para vários bancos de dados populares.
▪ Não demanda muitos recursos do servidor
▪ Exibe páginas em tempo recorde
Exemplos de aplicações
▪ Autenticação para áreas restritas
▪ Sistemas de comentários para artigos
▪ Sistemas para o envio de emails
▪ Sistemas de noticias
▪ Lojas virtuais
▪ Redes sociais
▪ ect.
Banco de Dados suportados pelo PHP
▪ mSQL▪ Mssql — Microsoft SQL Server▪ MySQL — MySQL Drivers and Plugins▪ OCI8 — Oracle OCI8▪ Ovrimos SQL▪ Paradox — Paradox File Access▪ PostgreSQL▪ SQLite▪ SQLite3▪ SQLSRV — Microsoft SQL Server Driver for
PHP▪ Sybase▪ tokyo_tyrant
● CUBRID● DB++● dBase● filePro● Firebird/InterBase● FrontBase● IBM DB2 — IBM DB2,
Cloudscape and Apache Derby● Informix● Ingres — Ingres DBMS, EDBC,
and Enterprise Access Gateways● MaxDB● Mongo — MongoDB
Frameworks
▪ Framework é um conjunto de funcionalidades que que ajudam na criação do
sistema, possibilitanto o desenvolvimento de códigos mais genéricos.
▪ CakePHP - É um framework flexível que permite um desenvolvimento de
aplicações web rápido utilizando o padrão MVC.
CMS (Content Management Systems)
▪ Sistemas Gerenciadores de Conteúdo visam facilitar a construção de sites de
forma rápida e eficiente gerarando menos custos. Auxilia na publicação e
administração de um conteúdo na web.
▪ Joomla - é um CMS, organizado por design, programação e conteúdo, que
possibilita a criação de sites das mais variadas formas, totalmente customizados.
Ambiente para Desenvolvimento
▪ WAMP OU LAMP - São programas que trazem pacotes de softwares para
servidores web.
▪ Netbeans
▪ USBWebServer
Server-side
Sintaxe básica
Loop For
Conexão com o banco
conexão.php
Executando querys sql
DEMONSTRAÇÃO
OBRIGADA!
http://pt.slideshare.net/ledsifes