quinta-feira, 26 de novembro de 2009

Recomendação

Olá a todos!
Gostaria de recomendar a vocês um blog que tem video-aulas de php.

http://video-aulaphp.blogspot.com/

sexta-feira, 20 de novembro de 2009

Sintaxe PHP


Tipos Suportados

Boolean
Inteiro
Float
String
Array  e Array multidimensionais
Objeto

Variárveis

Uma variável sempre começa com um símbolo de dólar $. Elas diferenciam letras maiúsculas de minúsculas.

$color é diferente de
$Color  que é diferente de
$COLOR

PHP Documentor

  • (http://www.phpdoc.org) é um projeto open source que facilita o processo de documentação, convertendo os comentários embutidos dentro do código original em uma variedade de formatos facilmente legíveis, incuindo HTML e PDF.
  • Mesmo se você for um programador iniciante, é fortemente sugerido que se torne familiarizado com soluções de documentação avançada e se habitue a usá-las mesmo para aplicações básicas.

Certificação PHP


  • O mercado de profissionais de PHP hoje em dia é muito concorrido;
  • Em 2004 a empresa Zend lançou o programa de certificação em PHP. Os profissionais interessados pagam uma taxa para fazer um exame que lhes confere um certificado de qualificação. Esse exame pode ser feito em muitos países no mundo, inclusive em várias cidades brasileiras.

Ambiente

Vamos preparar o ambiente computacional para começar a programar em php?
Faça o Download:

1- Servidor Web Apache http://www.apache.org/

2 - PHP http://www.php.net/

Mas também pode-ser fazer o download do XAMPP  (Apache, PHP, Pearl e MySql) disponível para Windows e Linux;
http://www.apachefriends.org/em/xampp.html


3 - Editor para trabalhar com o php
  • PHPEditor    
  • Notepad++ (open source - Windows)
  • http://notepad-plus.sourceforge.net;
  • Eclipse (http://www.eclipse.org)
  • Apesar de ser muito conhecido pela IDE JAVA, possui IDE para PHP;
  • Zend Studio (paga) (www.zend.com) a mais poderosa PHP IDE de todas as ofertas (pago).
  • Adobe Dreamweaver  CS3 (pago) Kit de ferramentas do web designer;

Implantar sites desenvolvidos em PHP em Linux e rodando no servidor web Apache tem, historicamente, sido a melhor escolha.

Vantagens do PHP

Praticidade

  • Aplicações poderosas mesmo com um mínimo de conhecimento.
  • Não há necessidade de inclusão obrigatória de bibliotecas.
  • Não há necessidade explícita de criar casting ou destruir uma variável.
  • O programador preocupa-se com o objetivo final (objeto de trabalho).

Poder

  • Mais de 180 bibliotecas à disposição, coletivamente contendo mais de 1000 funções;
  • Conectar facilmente com um banco de dados e criar páginas dinamicamente;
  • Criar e manipular arquivos Adobe Flash e PDF;
  • Avaliar senha, ou seja, verificar nível de segurança da senha;
  • Analisar strings complexas;
  • Comunicar-se através de diversos protocolos (IMAP, POP3, DNS, etc);
  • Integrar-se fortemente com uma ampla lista de soluções de processamento de cartão de crédito;

Possibilidade

  • O programador não fica restrito à uma única solução.
  • São várias possibilidades de opções de suporte de banco de dados (+ de 25).
  • Portabilidade para programas (Pear e Python) e também oferece a programação orientada a objetos.

Preço

  • O PHP é disponibilizado gratuitamente.
  • Livre de restrições de licença. Os usuários são liberados para modificar, redistribuir e integrar o software em outros produtos;
  • Desenvolvimento aberto e processo de auditoria: por ser aberto, segurança e problemas em potencial são rapidamente encontrados e consertados;
  • Participação é incentivada: o desenvolvimento não é restrito a uma organização particular. Qualquer um pode juntar-se ao projeto, o que contribui para um produto de alta qualidade.

O que é o PHP?


  • Acrônimo que significa “Hypertext Preprocessor“;
  • Linguagem de programação de ampla utilizaçãocom uma sintaxe que lembra C, Java e Perl para implementar soluções web velozes, simples e eficientes.
  • É fácil de aprender. O objetivo principal da linguagem é permitir a desenvolvedores escreverem páginas que serão geradas dinamicamente e rapidamente, mas você pode fazer muito mais do que isso com PHP.
  • Seu código fica embutido no próprio HTML e possui facilidade de comunicação com vários Sistemas Gerenciadores de Banco de Dados
  • É independente de plataforma, ou seja, uma vez escrita a aplicação, roda em qualquer lugar.



História


  • RasmusLerdorf– engenheiro de software, membro da equipe Apache é o criador e a força motriz original por trás do PHP.  A primeira parte do PHP foi desenvolvida para utilização pessoal no final de 1994.
  • No ano seguinte, criou o Personal Home Page Tools (também conhecido como PHP Construction Kit) em resposta à demanda de usuários que por acaso ou por relatos falados depararam-se com o seu trabalho.
  • Em meados de 1997, o PHP estava sendo utilizado mundialmente em aproximadamente 50.000 sites.
  • ZeevSuraski e AndiGutmans, dois programadores israelenses que desenvolveram os analisadores de sintaxe PHP3 e PHP4, também generalizaram e estenderam seus trabalhos sob a rubrica de Zend.com;
  • O quarto trimestre de 1998 iniciou um período de crescimento explosivo para o PHP, quando todas as tecnologias de código-fonte aberto ganharam uma publicidade intensa.
  • Um ano depois, o PHP quebrou a marca de um milhão de domínios.