Equipe Precisa Colocar Nome na Equipe?
PHP
Contents
Introdução
História
Como surgiu
O ancestral do PHP, chamado de PHP/FI (Personal Home Page / Forms Interpreter), foi criado em 1995 por Rasmus Lerdorf e era bem mais modesto do que o atual PHP. O objetivo de Rasmus era substituir alguns scripts em Perl usados em sua página, criando ferramentas simples típicas de páginas pessoais, como estatísticas de acesso. As necessidades foram crescendo e Rasmus decidiu fazer uma nova implementação em C, com mais recursos, chamado PHP/FI. O código foi disponibilizado e alcançou um sucesso considerável em sua segunda versão. Em 1997 Andi Gutmans e Zeev Suraski, reescreveram o PHP, para usar em aplicações de comércio eletrônico desenvolvidas na faculdade. Proclamaram o novo código como a vesão 3.0 do PHP. O PHP 3.0 é a primeira versão do atual PHP, que está na versão 5. Por ser um código facilmente extensível, com uma quantidade muito grande de recursos, o PHP atraiu a atenção dos desenvolvedores e se tornou um grande sucesso.
Principais nomes
Questão 2
Versões
Questão 3
PHP e as aplicações comerciais
O PHP é largamente usado no desenvolvimento de aplicações comerciais, principalmente em sistemas web, de pequeno a grande porte, e frameworks. A lista de sites/aplicações desenvolvidas em PHP é extensa, alguns exemplos são:
- Drupal - http://drupal.org/ (Open Source)
- Typo3 - http://typo3.com/ (Open Source)
- ATK framework - http://www.atk-framework.com/ (Open Source)
- Zend Framework - http://framework.zend.com/ (Open Source)
- AdMan - http://www.formfields.com/adManArea/adManProduct.php
- Jointar - http://www.jointar.com/
Grande parte dos exemplos é OpenSource, com suporte comercial. Este site contém uma imensa lista de aplicações desenvolvidas em PHP http://www.hotscripts.com/PHP/Scripts_and_Programs/index.html.
Alguns exemplos de grandes sites desenvolvidos em PHP é o wikipedia (http://wikipedia.org) e o Yahoo! (http://br.yahoo.com/).
Como funciona o PHP
Linguagem Interpretada
Questão 5
Independente de Máquina?
Questão 5
Requisitos Mínimos
Questão 5
A linguagem
Questão 6
Ferramentas
Ferramentas de Documentação
Questão 7
IDE's
Questão 10
O Que PHP pode fazer
Aplicações Web
Questão 8
Aplicações Desktop
Questão 8
Controles Personalizados
Questão 9
Padrão PHP
Questão 11