Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
PHP em todos os lugares
Abdala Cerqueira
April 26, 2014
Programming
1
84
PHP em todos os lugares
Slides da palestra realizado no FLISOL Jampa!
Abdala Cerqueira
April 26, 2014
Tweet
Share
More Decks by Abdala Cerqueira
See All by Abdala Cerqueira
abdala
4
270
abdala
0
200
abdala
0
110
abdala
1
89
abdala
0
59
abdala
0
55
abdala
0
38
Other Decks in Programming
See All in Programming
boriswilhelms
0
160
xrdnk
0
180
itok
1
890
koheisakata
0
170
tetsukick
0
180
joergneumann
0
150
pirosikick
4
960
mackee
0
630
tkow
1
110
oracle4engineer
0
120
williln
0
230
takapy
0
180
Featured
See All Featured
afnizarnur
176
14k
jrom
116
7.2k
lara
590
61k
sachag
446
36k
ammeep
656
54k
lauravandoore
10
1.6k
destraynor
146
19k
morganepeng
18
1.2k
phodgson
87
3.9k
paulrobertlloyd
72
1.4k
erikaheidi
14
4.3k
robhawkes
52
2.8k
Transcript
PHP em todos os lugares Abdala Cerqueira
Onde? Deploy Shell Cloud Geo Webserver Vídeo Imagem
Mercado http://w3techs.com/technologies/details/pl-php/all/all 18% 82%
Imagine • Manipulação de imagem - redimensionamento, corte, rotação, borda
etc. • API de desenho - formas básicas e gráficos avançados escrever textos • Efeitos - preto e branco, sépia, coloração, embaçado
PHP-FFMpeg • Transcoding: mudar codec, isolar áudio, isolar vídeo, extrair
imagem • Filtros: redimensionamento, framerate, divisão, rotação
Geocoder • Geocódigos a partir de IP e endereço •
5 adaptadores HTTP • 26 provedores de serviço • Vários serviços em uma única chamada
ShellWrap • Jeito bonito de chamar comandos Linux/Unix • Resolve
sozinho o PATH dos binarios • Todos argumentos são tratados • Shell interativo
Goutte • Explorador de website e extrador de dados •
Symfony: BrowserKit, ClassLoader, CssSelector, DomCrawler, Finder, and Process; • Guzzle: HTTP
Ratchet • Servidor para aplicações bidirecionais em tempo real •
Protocolo HTTP • Protocolo Websockets
! ! ! ! ! https://leanpub.com/vagrantcookbook
Obrigado! • Fontes • https://github.com/avalanche123/Imagine • https://github.com/fabpot/goutte • https://github.com/MrRio/shellwrap •
https://github.com/geocoder-php/Geocoder • https://github.com/PHP-FFMpeg/PHP-FFMpeg • Lista de classes legais • https://github.com/ziadoz/awesome-php