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
110
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
530
Docker: multi-stage multi-environment
abdala
0
300
Programação também é mágica
abdala
0
140
Websockets e você, tudo a ver
abdala
1
110
Automatizado rotinas com sua linguagem favorita
abdala
0
82
PHPUnit, ele irá te salvar!
abdala
0
71
Presente! Software Livre
abdala
0
51
Other Decks in Programming
See All in Programming
戦略的DDDは重いのか? / Is strategic DDD heavy?
pictiny
3
2.1k
Long journey of Ruby standard library RubyKaigi 2024
andpad
2
230
Dev ContainersとTestcontainers
bells17
3
100
RailsConf 2024: Riffing on Rails: sketch your way to better designed code
kaspth
1
220
GitHub Actionsの痒いところを埋めるサードパーティーランナー
dora1998
2
270
哲学史とモデリング
tanakahisateru
2
430
TypeScriptとGraphQLで実現する 型安全なAPI実装 / TSKaigi 2024
hokaccha
5
2.8k
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
AmperとFleetを使ったAndroidアプリ
yoppie
0
300
Next.js App Router
quramy
14
2.3k
ts-morphを使ってコードリプレイスとASTへのハードルを下げる!
nyawach
5
330
2024 コーディング研修
ckazu
2
660
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.7k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Being A Developer After 40
akosma
67
580k
Facilitating Awesome Meetings
lara
43
5.6k
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