PHP + Node.js

Embed Size (px)

Citation preview

+

Patrick Kaminski

Programador PHP desde 2004.

Graduado pela UDESC.

Especialista em Segurana de Sistemas pela PUC.

Atualmente:

Desenvolvedor na ControlSoft Sistemas

Professor na Anglo Americano

Professor no Senac

O que Node.js?

O que posso fazer com isso?

fcil?

Por onde comeo?

Porque Node se com PHP eu consigo me virar?

O que Node.js?

Javascript no Servidor (SSJS)

No baseado em Threads

Eficiente e altamente escalvel

Utiliza o engine Javascript Google V8

Possui linha de comando

Para que bom?

Comunicao em tempo real (sockets, polling, etc)

Servios de rede customizados (media servers, proxies, etc)

JSON web services (APIs)

Interfaces Web focadas no cliente

Quem est usando?

Exemplos: Hello World

Exemplos: Mdulos

Antes: Servidor com algumas aplicaes

http://www.slideshare.net/gabriele.lana/nodejs-explained-with-examples

Depois: Aplicao disponvel sobre HTTP

http://www.slideshare.net/gabriele.lana/nodejs-explained-with-examples

Antes: Stateful

http://www.slideshare.net/gabriele.lana/nodejs-explained-with-examples

Depois: Stateful

http://www.slideshare.net/gabriele.lana/nodejs-explained-with-examples

Node + PHP

Para integrar o Node ao PHP, podemos utilizar:Armazenamento de sesses com Memcached.

Realizar chamadas diretas atravs de Curl ou outros mtodos.

Ajax.

http://istockphoto.com/alkir

Node + PHP

http://webandphp.com/IntegratingNode.jswithPHP

Node + PHP: Memcached

Node + PHP: Ajax

Node + PHP: Curl

Por onde comear?

nodejs.org

nodebr.com

Node.js for PHP Developers

Building Node Applications with MongoDB and Backbone

php.js

Dvidas?

Entre em contato...

Liker

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso