coole php infrastruktur der nächsten generation - appserver.io
DESCRIPTION
Bei appserver.io handelt es sich um den ersten und einzigen echten Application Server für PHP – geschrieben in PHP und komplett Open Source. Damit wird der Markt der Infrastrukturlösungen, die bislang primär auf Basis der Programmiersprache C entwickelt wurden, um eine neue, sehr leistungsfähige Option erweitert. Zudem wird PHP Entwicklern ab sofort die Möglichkeit gegeben, zukünftig auch auf dieser Ebene einzugreifen und ihre Ideen und Vorstellungen zu verwirklichen – ohne dabei neue Programmiersprachen lernen zu müssen. Mehr Infos inkl. Download und Tutorials gibt´s unter http://appserver.io.TRANSCRIPT
![Page 1: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/1.jpg)
Coole PHP Infrastruktur, nein Mum ich meine nicht
Nginx mit PHP-FPM!
![Page 2: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/2.jpg)
Stefan WillkommerCo-Founder und CTO
swillkommer
@
![Page 3: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/3.jpg)
Annette
TigerSissi
me ;)
![Page 4: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/4.jpg)
Was ist
COOL?
![Page 5: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/5.jpg)
alles was
NEU ist
![Page 6: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/6.jpg)
alles was die Entwicklung
EINFACHER macht
![Page 7: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/7.jpg)
alles was die Entwicklung
SCHNELLER macht
![Page 8: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/8.jpg)
alles was technologische
BARRIEREN abbaut
![Page 9: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/9.jpg)
alles was Software
WARTBARER macht
![Page 10: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/10.jpg)
Die
Ausgangsituation entscheidet
![Page 11: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/11.jpg)
![Page 12: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/12.jpg)
Was ist unsere AUSGANGSSITUATION
![Page 13: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/13.jpg)
![Page 14: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/14.jpg)
1.000.000über
Produkte importieren
![Page 15: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/15.jpg)
Viertelmilliardeüber eine
Umsatz
![Page 16: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/16.jpg)
150über
Shopmandanten innerhalb einer Instanz
![Page 17: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/17.jpg)
10.000über
Bestellungen in einem Tag
![Page 18: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/18.jpg)
10.000über
Bestellungen in einem Tag
![Page 19: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/19.jpg)
10.000über
Bestellungen in einem TagStun
den
![Page 20: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/20.jpg)
![Page 21: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/21.jpg)
![Page 22: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/22.jpg)
![Page 23: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/23.jpg)
Der Blick über den
Tellerrand
![Page 24: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/24.jpg)
Java RubyPython JS
![Page 25: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/25.jpg)
IMAGINE
![Page 26: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/26.jpg)
![Page 27: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/27.jpg)
Lasst uns
DIFFERENZIEREN
![Page 28: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/28.jpg)
![Page 29: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/29.jpg)
EVENTLOOPS
![Page 30: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/30.jpg)
FORKS
![Page 31: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/31.jpg)
THREADS
![Page 32: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/32.jpg)
![Page 33: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/33.jpg)
Was ist ein
THREAD
![Page 34: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/34.jpg)
Prozess-Model ohne
THREADS
![Page 35: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/35.jpg)
Prozess-Model mit
THREADS
![Page 36: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/36.jpg)
Was
BRAUCHEN wir
![Page 37: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/37.jpg)
![Page 38: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/38.jpg)
PHP 5.3+
![Page 39: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/39.jpg)
compiled thread-safe--enable-maintainer-zts
![Page 40: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/40.jpg)
PECL extensionpthreads
![Page 41: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/41.jpg)
![Page 42: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/42.jpg)
![Page 43: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/43.jpg)
![Page 44: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/44.jpg)
RuntimeApplicationServer
MQ PC WebServer
Worker Servlet Engine
Socket 0.0.0.0:8587
Socket 0.0.0.0:8585
Socket 0.0.0.0:8586
HTTPRemoteMethodMessage
MBeans SBeans
!
Worker!
TimerService
![Page 45: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/45.jpg)
Let’s get
STARTED
![Page 46: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/46.jpg)
What’s
NEXT?
![Page 47: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/47.jpg)
Version
1.0
![Page 48: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/48.jpg)
![Page 49: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/49.jpg)
![Page 50: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/50.jpg)
!
https://github.com/krakjoe/pthreads
https://computing.llnl.gov/tutorials/pthreads/
http://appserver.io
https://github.com/techdivision/TechDivision_ApplicationServer
Ressources
![Page 51: Coole PHP Infrastruktur der nächsten Generation - appserver.io](https://reader031.vdocuments.net/reader031/viewer/2022020401/568cacb01a28ab186da88b7e/html5/thumbnails/51.jpg)
Vielen Dank
Fragen?