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
110
Automatizado rotinas com sua linguagem favorita
abdala
0
87
PHPUnit, ele irá te salvar!
abdala
0
73
Presente! Software Livre
abdala
0
56
Other Decks in Programming
See All in Programming
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.4k
OpenTelemetryでRailsのパフォーマンス分析を始めてみよう(KoR2024)
ymtdzzz
4
1.6k
Outline View in SwiftUI
1024jp
1
160
CSC305 Lecture 13
javiergs
PRO
0
130
飲食業界向けマルチプロダクトを実現させる開発体制とリアルな現状
hiroya0601
1
400
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
430
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
870
Googleのテストサイズを活用したテスト環境の構築
toms74209200
0
270
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
210
VR HMDとしてのVision Pro+ゲーム開発について
yasei_no_otoko
0
100
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
530
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
550
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
7.9k
Building Adaptive Systems
keathley
38
2.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Fontdeck: Realign not Redesign
paulrobertlloyd
81
5.2k
How to train your dragon (web standard)
notwaldorf
88
5.7k
The Art of Programming - Codeland 2020
erikaheidi
51
13k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Statistics for Hackers
jakevdp
796
220k
GraphQLの誤解/rethinking-graphql
sonatard
66
9.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
107
49k
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