Curso Técnico em Informática Disciplina: Programação Web 2 - PHP

Slides:



Advertisements
Apresentações semelhantes
Servidor WEB Profº Marcio Funes.
Advertisements

PHP Constantino Martins DEI – Departamento de Engenharia Informática
Ferramentas de Engenharia de Software
Introdução aos Serviços Web
SCC Bancos de Dados e Suas Aplicações
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Ferramenta de Desenvolvimento Material I-Bimestre Introdução Programação.
Linux Servidor de Redes WEB Prof. Roberto Amaral.
Prof. Esp. Marcelo Mendes
WAMP5 2.0 "Um pacotão completo e gratuito que inclui Apache, PHP5, MySQL database, PHPmyadmin e SQLitemanager!" O WAMP5 (que significa Windows, Apache,
Software Livre Conceito:
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Aula 01 – Apresentação e introdução html
Curso EFA de técnico de Informática e Sistemas
Análise e Desenvolvimento de Sistemas
Gabriel Angelo Nazário Orientador: Elton José da Silva
Semana 1 Conceitos Básicos e Infra-estrutura
Banco de Dados.
Programação Web com PHP
Fundamentos do Projeto de Aplicativos de Banco de Dados
PÁginas Dinâmicas Programação Web.
Engº Pedro CostaAcessibilidade e Programação Web 1 Workshop Comunicação Inclusiva Acessibilidade e Programação Web PHP.
Programação para estrutura Cliente-Servidor
Apresentação da plataforma / LMS Moodle Vitor M. N
Programação Orientada a objetos II
Apresentação Banco de Dados MySQL.
A autoria - II.
Escola Técnica Senac Curso: Técnico em Redes de Computadores
Curso de Editoração Eletrônica por meio de Seminários São José dos Campos – 28 de junho de 2007.
Curso EFA de técnico de Informática e Sistemas
Conceitos de J2EE para a WEB
ASP (Active Server Pages)
Curso de Web Master Php – 1ª Aula.
Professor: Márcio Amador
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Felipe Ferreri Tonello
Ambiente Virtual de Aprendizagem Prof. M.Sc. Robson Santos da Silva.
Diego Porto Análise e Desenvolvimento de Sistemas 1º Semestre 1.
Escola Básica e Secundária Dr
Aplicações Web com Orientação a Objetos
Ferramentas de Desenvolvimento WEB
Módulo I Capítulo 1: Introdução ao curso
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale 2º. Semestre 2008.
José Francisco PHP & MySQL. Os slides originais são parte do material de cursos anteriores do curso de PHP, ministrados por Sérgio Clemente.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
LINGUAGENS DE PROGRAMAÇÃO WEB
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
ANÁLISE E DESENVOLVIMENTO DO COMPONENTE DE UPLOAD DE ARQUIVOS DO E -PRAZO Aluno: Robson Cristian Tomaz Pereira Orientador: Charles Christian Miers Supervisor:
SQLite Banco de Dados II.
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Prof. Renato de Oliveira Bastos
Trabalho de Seminários em Informática
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas.
MAC499 - Trabalho de Formatura Supervisionado Rachel de Paula Thiago Lourençoni Wu Chen Lung Estágio realizado em uma empresa que atua na área de ASP (Application.
“O homem é um animal utilizador de ferramentas... Sem ferramentas ele não é nada, com ferramentas ele é tudo”. Thomas Carlyle.
Desenvolvimento de Sites Dinâmicos para Web Prof. Anderson M. Fernandes Mestrando em Informática.
Aula 1 Introdução à Programação WEB I PHP, ASP e JSP
WordPress Para publicar sites ou blogs, o uso do WordPress é recomendável.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Técnico em Informática - Senac
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Conceitos Programação Web.
Compiere e Adempiere ERP software Livre.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Desenvolvimento WEB II Aula 3 – Conexão com o Banco de Dados
APRESENTAÇÃO DA DISCIPLINA
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final Funcionalidades da.
Tecnologias Emergentes Prof. Anderson M. Fernanes Mestrando em Informática - UTFPR.
Apresentação PHP Grupo: Willian Meier, Daniel Hille, Pedro Barbosa.
LAMP – Linux Apache MySql e PHP
Transcrição da apresentação:

Curso Técnico em Informática Disciplina: Programação Web 2 - PHP Professor Rafael Silva E-mail: rafaelrodrigos@hotmail.com Site: www.rafaelrodrigos.com.br

PHP – O que é? PHP (abreviatura recursiva para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

Figura entre as primeiras linguagens passíveis de inserção em documentos HTML, dispensando em muitos casos o uso de arquivos externos para eventuais processamentos de dados. O código é interpretado no lado do servidor pelo módulo PHP, que também gera a página web a ser visualizada no lado do cliente.

Onde é Usado? Concorrente direto da tecnologia ASP pertencente à Microsoft, o PHP é utilizado em aplicações como o Wikipedia, Facebook, Youtube, WordPress e o Magento. É muito utilizado por aplicações que usam Banco de Dados.

Criação do PHP Criado por Rasmus Lerdorf em 1995, o PHP tem a produção de sua implementação principal — referência formal da linguagem, mantida por uma organização chamada The PHP Group. O PHP é software livre, licenciado sob a PHP License. Site Oficial: www.php.net

Mais sobre o PHP Existem versões do PHP disponíveis para os seguintes sistemas operacionais: Windows, Linux, FreeBSD, Mac OS, OS/2, AS/400, Novell Netware, RISC OS, AIX, IRIX e Solaris. Construir uma página dinâmica baseada em bases de dados é simples com PHP, pois este provê suporte a um grande número de bases de dados: Oracle, Sybase, PostgreSQL, InterBase, MySQL, SQLite, MSSQL, Firebird, etc. A Wikipédia funciona sobre um software inteiramente escrito em PHP, usando bases de dados MySQL: o MediaWiki.

Versões do PHP O PHP começou na versão 1.0.0 e passou pelas versões 2.0.0, 3.0.0, 3.0.18, 4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.4.9, 5.0.0, 5.1.0, entre várias outras e atualmente está sendo utilizada a versão 5.4.11. O PHP deve sempre ser instalado em um SERVIDOR WEB, e este servidor deve ter instalados o APACHE e um Banco de Dados como por exemplo o Mysql(que é o mais utilizado junto com o PHP).

Características do PHP A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web. Seu propósito principal é de implementar soluções web velozes, simples e eficientes. Características Marcantes do PHP: Velocidade e robustez. Estruturado e orientação a objetos. Portabilidade - independência de plataforma - escreva uma vez, rode em qualquer lugar. Tipagem dinâmica. Sintaxe similar a C/C++ Open-source.

Servidor WEB

Instalação do Servidor Web Local Para utilizarmos o Servidor Web em um computador pessoal devemos instalar o PHP, APACHE E MYSQL e configurá-los a fim de que o servidor consiga atender as requisições de páginas. Para facilitar esta instalação existem instaladores que fazem todo o processo de instalação e configuração, como por exemplo o AppServ, EasyPHP, WAMP, LAMP, XAMP, Vertrigo e vários outros.

Instalação do Servidor Web Local Instruções de como instalar e utilizar o Servidor WEB(PHP, APACHE e MYSQL) podem ser encontradas no site: www.rafaelrodrigos.com.br link Pronatec/Coltec No site também tem apostilas de HTML/CSS e PHP, além desta apresentação de slides. Bons Estudos!