Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHP em todos os lugares
Search
Abdala Cerqueira
April 26, 2014
Programming
1
120
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
Docker: multi-stage and multi-environment
abdala
4
580
Docker: multi-stage multi-environment
abdala
0
320
Programação também é mágica
abdala
0
140
Websockets e você, tudo a ver
abdala
1
120
Automatizado rotinas com sua linguagem favorita
abdala
0
87
PHPUnit, ele irá te salvar!
abdala
0
73
Presente! Software Livre
abdala
0
58
Other Decks in Programming
See All in Programming
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
630
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
210
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
610
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
3
1.2k
Quine, Polyglot, 良いコード
qnighy
4
650
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
230
Jakarta EE meets AI
ivargrimstad
0
260
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
1
110
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
Vapor Revolution
kazupon
1
150
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
32
1.5k
How STYLIGHT went responsive
nonsquared
95
5.2k
A Philosophy of Restraint
colly
203
16k
Fireside Chat
paigeccino
34
3k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Ruby is Unlike a Banana
tanoku
97
11k
The Language of Interfaces
destraynor
154
24k
It's Worth the Effort
3n
183
27k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
KATA
mclloyd
29
14k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Optimising Largest Contentful Paint
csswizardry
33
2.9k
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