PHP Linguagens e Técnicas de Programação Professor: Sílder Lamas Vecchi
Objetivos Apresentar conceitos sobre aspectos tecnológicos da linguagem PHP. Acompanhar autonomamente o desenvolvimento futuro da área; Desenvolver e analisar Scripts de códigos em PHP; Implementar aplicações utilizando essa poderosa ferramenta de Programação WEB. Interagir com Banco de Dados. Desenvolver um site completo utilizando PHP.
O que é o PHP? A sigla PHP (Personal Home Page Tools) ou Hypertext Preprocessor
Introdução O PHP nos permite a criação de conteúdos dinâmicos para Internet ou até mesmo para ambientes coorporativos, em suas intranets. Fundamentado na filosofia do software Livre, o PHP tornou-se uma ótima opção para desenvolvimento de sistemas baseados na WEB. Partimos do princípio que você já conhece o funcionamento da Internet, já sabe HTML e que consigue desenvolver algoritmos com relativa facilidade.
Você pode utilizar qualquer extensão que desejar: .php, .ph3 e .phtml. O PHP tem pouco a ver com Layout, eventos ou qualquer coisa relacionada à aparência de uma página WEB.
O PHP é um módulo oficial de servidor HTTP Apache, o servidor WEB líder de mercado e gratuito. A manipulação de dados é muito mais rápida. O PHP é um Software de Código-fonte aberto. Seu criador foi Rasmus Lerdof.(1994)
- PHP tem uma sintaxe fácil de analisar e de fácil utilização. Licença do PHP A liberdade do código-fonte aberto e o software gratuito são garantidos por um grupo de esquemas de licença, sendo o mais famoso a GPL(GNU General Public License). O PHP é “FÁCIL”. - PHP é fácil de aprender, em comparação com outras maneiras de obter funcionalidades semelhantes. - PHP tem uma sintaxe fácil de analisar e de fácil utilização. - Lógico que você irá precisar de alguns pré-requisitos para ter todas as vantagens das capacidades do PHP.
O PHP é Multiplataforma O PHP executa nativamente em todas as versões populares do Unix (Incluindo Mac OS X) e Windows.
Pre-requisitos para se programar em PHP 1 - Dominar o HTML. 2 - Noções de SQL. 3 – Noções de Algoritmos. 4- Noções de Servidor e Internet.