2. 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
3. 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.
4. 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
5. 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.
6. 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.
7. Ambiente para Desenvolvimento
▪ WAMP OU LAMP - São programas que trazem pacotes de softwares para
servidores web.
▪ Netbeans
▪ USBWebServer