SlideShare uma empresa Scribd logo
1 de 16
Quer trabalhar com PHP?




    Lucas Emmanoel Araujo Machado
Apresentação

Contato:
  Gtalk/Email: lucasemmanoel@gmail.com
  Twitter: @lucasemmanoel
  Facebook: http://facebook.com/lucasemmanoel
Formação
  Graduado em Ciência da Computação pela UFT
  Mestrando na UNB
Quer trabalhar com PHP?

Introdução
Relação Cliente-Servidor
Como configurar um servidor local no Ubuntu.
Ferramentas
Prática
Conclusões
Objetivo da palestra.

Instruir os presentes a conseguirem criar um
  ambiente de desenvolvimento voltado a
  trabalhar com a linugagem PHP;
O que é Sistema Online e Offline?

Sistemas offline, são sistemas que são comum
  mente utilizados sem a necessidade de um
  acesso a internet ou rede. Estes tipo de
  sistema tem funcionamento isolado, ou seja,
  ele não comunica com outros equipamentes
  para ter um funcionamento correto.
Sistema online, são sistemas que necessitam da
  existência de um rede de comunicação com 1
  ou mais equipamentos para o funcionamento
  correto. Assim os dados são transferidos entre
  um ou mais compudatores.
O que é um Ambiente de Desenvolvimento?

É um termo utilizado para definir as ferramentas
 e itens necessário para desenvolver um
 projeto.
O que é o Servidor?

Servidor é um equipamento que visa
 disponibilizar diversos serviços em uma rede,
 sendo ela local, LAN, ou mundial, WAN;
Relação Cliente- Servidor

Relação entre uma
 máquina servidor e
 uma máquina cliente,
 o clinete solicita uma
 informação para o
 servidor e o mesmo
 retorna o resultado
 solicitado pela
 máquina cliente.
O que é PHP?

Linguagem de programação interpretada;
Baixo custo de instalação;
Fácil aprendizagem;
Linguagem focada para o desenvolvimento de
  sistemas online;
Open Source e gratuito;
Configurar servidor local?

LAMP;
  Linux+Apache+MySQL+PHP;
Instalando

$ sudo apt-get install php5 mysql-server apache2
$ cd /var/
$ sudo chown user.www-data -R www/
$ sudo chmod 775 -R www/
Reiniciando o servidor

$ sudo service apache2 stop
$ sudo service apache2 start
Ferramentas

Desenvolvimento
  Gedit;
  NetBeans;
  Eclipse PDT;
  Notepad++;
  PHPEditor;
SGBD – Sistema Gerenciador de Banco de
 Dados;
Prática
Conclusão e perguntas.
FIM

Mais conteúdo relacionado

Semelhante a Quer trabalhar com_php

Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQLkisb1337
 
Webservices e Computação em Nuvem com PHP
Webservices e Computação em Nuvem com PHPWebservices e Computação em Nuvem com PHP
Webservices e Computação em Nuvem com PHPFlávio Lisboa
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013George Mendonça
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosLucas Vegi
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveiselliando dias
 
PHP para aplicações Web de grande porte
PHP para aplicações Web  de grande portePHP para aplicações Web  de grande porte
PHP para aplicações Web de grande porteFelipe Ribeiro
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1Norivan Oliveira
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3Fabrício Basto
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraKleber Silva
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01fdorado
 
Artigo De Redes Brainux
Artigo De Redes   BrainuxArtigo De Redes   Brainux
Artigo De Redes Brainuxallanrafael
 
WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"Hélio Costa e Silva
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchValter Neto
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Luís Cobucci
 

Semelhante a Quer trabalhar com_php (20)

Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
 
Webservices e Computação em Nuvem com PHP
Webservices e Computação em Nuvem com PHPWebservices e Computação em Nuvem com PHP
Webservices e Computação em Nuvem com PHP
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
 
Manual PHP
Manual PHPManual PHP
Manual PHP
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetos
 
Middleware 4 life
Middleware 4 lifeMiddleware 4 life
Middleware 4 life
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
 
Asp
AspAsp
Asp
 
Guia php
Guia phpGuia php
Guia php
 
PHP para aplicações Web de grande porte
PHP para aplicações Web  de grande portePHP para aplicações Web  de grande porte
PHP para aplicações Web de grande porte
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
 
PHP Moderno
PHP ModernoPHP Moderno
PHP Moderno
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01
 
Artigo De Redes Brainux
Artigo De Redes   BrainuxArtigo De Redes   Brainux
Artigo De Redes Brainux
 
WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratch
 
Laravel 5
Laravel 5Laravel 5
Laravel 5
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011
 

Quer trabalhar com_php

  • 1. Quer trabalhar com PHP? Lucas Emmanoel Araujo Machado
  • 2. Apresentação Contato: Gtalk/Email: lucasemmanoel@gmail.com Twitter: @lucasemmanoel Facebook: http://facebook.com/lucasemmanoel Formação Graduado em Ciência da Computação pela UFT Mestrando na UNB
  • 3. Quer trabalhar com PHP? Introdução Relação Cliente-Servidor Como configurar um servidor local no Ubuntu. Ferramentas Prática Conclusões
  • 4. Objetivo da palestra. Instruir os presentes a conseguirem criar um ambiente de desenvolvimento voltado a trabalhar com a linugagem PHP;
  • 5. O que é Sistema Online e Offline? Sistemas offline, são sistemas que são comum mente utilizados sem a necessidade de um acesso a internet ou rede. Estes tipo de sistema tem funcionamento isolado, ou seja, ele não comunica com outros equipamentes para ter um funcionamento correto. Sistema online, são sistemas que necessitam da existência de um rede de comunicação com 1 ou mais equipamentos para o funcionamento correto. Assim os dados são transferidos entre um ou mais compudatores.
  • 6. O que é um Ambiente de Desenvolvimento? É um termo utilizado para definir as ferramentas e itens necessário para desenvolver um projeto.
  • 7. O que é o Servidor? Servidor é um equipamento que visa disponibilizar diversos serviços em uma rede, sendo ela local, LAN, ou mundial, WAN;
  • 8. Relação Cliente- Servidor Relação entre uma máquina servidor e uma máquina cliente, o clinete solicita uma informação para o servidor e o mesmo retorna o resultado solicitado pela máquina cliente.
  • 9. O que é PHP? Linguagem de programação interpretada; Baixo custo de instalação; Fácil aprendizagem; Linguagem focada para o desenvolvimento de sistemas online; Open Source e gratuito;
  • 10. Configurar servidor local? LAMP; Linux+Apache+MySQL+PHP;
  • 11. Instalando $ sudo apt-get install php5 mysql-server apache2 $ cd /var/ $ sudo chown user.www-data -R www/ $ sudo chmod 775 -R www/
  • 12. Reiniciando o servidor $ sudo service apache2 stop $ sudo service apache2 start
  • 13. Ferramentas Desenvolvimento Gedit; NetBeans; Eclipse PDT; Notepad++; PHPEditor; SGBD – Sistema Gerenciador de Banco de Dados;
  • 16. FIM