deployment und sicherheit komplexer open-source · pdf filefreie websoftware in der cloud...
TRANSCRIPT
![Page 1: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/1.jpg)
Deployment und Sicherheit komplexer Open-SourceWebanwendungen
Gunnar Wrobel
6. Marz 2012
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 1 / 28
![Page 2: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/2.jpg)
Freie Websoftware in der CloudMacht das Sinn?
Photo: Evan Leeson [http://www.flickr.com/photos/ecstaticist/3918217885]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 2 / 28
![Page 3: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/3.jpg)
Beispiel: WebmailerKostenlose Webmail-Systeme gibt es zu Genuge
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 3 / 28
![Page 4: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/4.jpg)
“Software as a service” bedeutet ...... “Data as a service”
Photo: Robert Kaye [http://www.flickr.com/photos/mayhem/2939259129]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 4 / 28
![Page 5: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/5.jpg)
Evolutionder Horde Webmail und Groupware
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 5 / 28
![Page 6: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/6.jpg)
Browser zeigen die Oberflache2/3 der Webanwendungen laufen uber freie Software
Photo: Ben Fredericson [http://www.flickr.com/photos/xjrlokix/3932488768]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 6 / 28
![Page 7: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/7.jpg)
ModularDie Summe verfugbarer Komponenten bietet ein breites Spektrum an Moglichkeiten
Photo: Carlos Smith [http://www.flickr.com/photos/carlos-smith/5476997936/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 7 / 28
![Page 8: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/8.jpg)
PaketmanagementPaketmanager erlauben ein einfaches Deployment und schaffen Sicherheit
Photo: Rudolf Ammann [http://www.flickr.com/photos/rka/1415516/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 8 / 28
![Page 9: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/9.jpg)
Ubuntu Server UpdatesDie Installation informiert uns automatisch uber verfugbare Updates
* Documentat ion : h t t p s : / / h e l p . ubuntu . com/
System i n f o r m a t i o n as o f Wed Feb 29 . . .
System l o a d : 0 . 0 . . .Usage o f / : 17.8% o f 9 . 8 4GB . . .Memory usage : 52% . . .
Graph t h i s data and manage t h i s system a t . . .
10 packages can be updated .2 u p d a t e s a r e s e c u r i t y u p d a t e s .
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 9 / 28
![Page 10: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/10.jpg)
Modulare DistributionenPaketmanagement erlaubt ...
Flexible Losungen durchModule
Strukturiertes Deployment
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 10 / 28
![Page 11: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/11.jpg)
Modulare DistributionenPaketmanagement erlaubt ...
Flexible Losungen durchModule
Strukturiertes Deployment
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 10 / 28
![Page 12: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/12.jpg)
Modulare DistributionenPaketmanagement erlaubt ...
Flexible Losungen durchModule
Strukturiertes Deployment
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 10 / 28
![Page 13: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/13.jpg)
Modulare DistributionenPaketmanagement erlaubt ...
Flexible Losungen durchModule
Strukturiertes Deployment
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 10 / 28
![Page 14: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/14.jpg)
Modulare DistributionenPaketmanagement erlaubt ...
Flexible Losungen durchModule
Strukturiertes Deployment
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 10 / 28
![Page 15: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/15.jpg)
Anforderungen an moderne Webanwendungen
Integration mit anderenWebanwendungen
Features
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 11 / 28
![Page 16: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/16.jpg)
Anforderungen an moderne Webanwendungen
Integration mit anderenWebanwendungen
Features
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 11 / 28
![Page 17: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/17.jpg)
Anforderungen an moderne Webanwendungen
Integration mit anderenWebanwendungen
Features
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 11 / 28
![Page 18: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/18.jpg)
Anforderungen an moderne Webanwendungen
Integration mit anderenWebanwendungen
Features
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 11 / 28
![Page 19: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/19.jpg)
Anforderungen an moderne Webanwendungen
Integration mit anderenWebanwendungen
Features
Wartbarkeit
Sicherheit
...
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 11 / 28
![Page 20: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/20.jpg)
MonolithischDie typische Webanwendung
Photo: Nathanial Landau [http://www.flickr.com/photos/grefft/44040562/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 12 / 28
![Page 21: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/21.jpg)
“Kann ich eigentlich Horde und ownCloud integrieren?”Nicht so einfach...
Kein gemeinsamesNutzermanagement.
Keine gemeinsameAuthentifizierung.
Kein gemeinsames Layout.
Duplizierte Funktionalitat.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 13 / 28
![Page 22: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/22.jpg)
“Kann ich eigentlich Horde und ownCloud integrieren?”Nicht so einfach...
Kein gemeinsamesNutzermanagement.
Keine gemeinsameAuthentifizierung.
Kein gemeinsames Layout.
Duplizierte Funktionalitat.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 13 / 28
![Page 23: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/23.jpg)
“Kann ich eigentlich Horde und ownCloud integrieren?”Nicht so einfach...
Kein gemeinsamesNutzermanagement.
Keine gemeinsameAuthentifizierung.
Kein gemeinsames Layout.
Duplizierte Funktionalitat.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 13 / 28
![Page 24: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/24.jpg)
“Kann ich eigentlich Horde und ownCloud integrieren?”Nicht so einfach...
Kein gemeinsamesNutzermanagement.
Keine gemeinsameAuthentifizierung.
Kein gemeinsames Layout.
Duplizierte Funktionalitat.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 13 / 28
![Page 25: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/25.jpg)
Horde 4.0Das Horde Projekt liefert ca. 100 Komponenten, die als PEAR Pakete verfugbar sind.
Photo: Aaron Merrifield [http://www.flickr.com/photos/spammt/4823025103/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 14 / 28
![Page 26: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/26.jpg)
Datum eingebenDas typische Widget fur ein Datum
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 15 / 28
![Page 27: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/27.jpg)
Ein Treffen
Photo: Andrew Wipple [http://www.flickr.com/photos/andrewwippler/4428945418/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 16 / 28
![Page 28: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/28.jpg)
Ein TreffenWurden Sie ein Treffen so vereinbaren ...
Wir sollten uns zwischen dem12. und 19. Marz 2012 uberdas Feedback von der CeBITunterhalten.
Gerne. Wie ware es am 13.Marz 2012?
Klingt gut. Da konnte ichzwischen 8 und 12 Uhr.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 17 / 28
![Page 29: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/29.jpg)
Ein TreffenWurden Sie ein Treffen so vereinbaren ...
Wir sollten uns zwischen dem12. und 19. Marz 2012 uberdas Feedback von der CeBITunterhalten.
Gerne. Wie ware es am 13.Marz 2012?
Klingt gut. Da konnte ichzwischen 8 und 12 Uhr.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 17 / 28
![Page 30: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/30.jpg)
Ein TreffenWurden Sie ein Treffen so vereinbaren ...
Wir sollten uns zwischen dem12. und 19. Marz 2012 uberdas Feedback von der CeBITunterhalten.
Gerne. Wie ware es am 13.Marz 2012?
Klingt gut. Da konnte ichzwischen 8 und 12 Uhr.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 17 / 28
![Page 31: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/31.jpg)
Ein TreffenWurden Sie ein Treffen so vereinbaren ...
Wir sollten uns zwischen dem12. und 19. Marz 2012 uberdas Feedback von der CeBITunterhalten.
Gerne. Wie ware es am 13.Marz 2012?
Klingt gut. Da konnte ichzwischen 8 und 12 Uhr.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 17 / 28
![Page 32: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/32.jpg)
Ein Treffenoder eher so ...
Wir sollten uns nachsteWoche uber das Feedback vonder CeBIT unterhalten.
Gerne. Wie ware es amDienstag?
Klingt gut. Da konnte ichmorgens.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 18 / 28
![Page 33: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/33.jpg)
Ein Treffenoder eher so ...
Wir sollten uns nachsteWoche uber das Feedback vonder CeBIT unterhalten.
Gerne. Wie ware es amDienstag?
Klingt gut. Da konnte ichmorgens.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 18 / 28
![Page 34: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/34.jpg)
Ein Treffenoder eher so ...
Wir sollten uns nachsteWoche uber das Feedback vonder CeBIT unterhalten.
Gerne. Wie ware es amDienstag?
Klingt gut. Da konnte ichmorgens.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 18 / 28
![Page 35: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/35.jpg)
Ein Treffenoder eher so ...
Wir sollten uns nachsteWoche uber das Feedback vonder CeBIT unterhalten.
Gerne. Wie ware es amDienstag?
Klingt gut. Da konnte ichmorgens.
Dann lass uns 9 Uhr sagen.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 18 / 28
![Page 36: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/36.jpg)
Datum eingebenWie sieht das Widget fur diese Konversation aus?
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 19 / 28
![Page 37: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/37.jpg)
Horde Date ParserDie Installation von Horde Date Parser ist trivial
# I n s t a l l a t i o n d e r H o r d e D a t e P a r s e r Komponenteapt−g e t i n s t a l l php−horde−date−p a r s e r
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 20 / 28
![Page 38: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/38.jpg)
Horde Date ParserDer Parser hilft dem Computer...
<?php
// P r o v i d e a u t o l o a d i n g o f c l a s s e sr e q u i r e o n c e ’ Horde / A u t o l o a d e r / D e f a u l t . php ’ ;
$date = H o r d e D a t e P a r s e r : : p a r s e (’ n e x t week t u e s d a y morning ’
) ;
echo $date . ”\n” ;
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 21 / 28
![Page 39: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/39.jpg)
Horde Date Parser... den Menschen zu verstehen.
2012−03−13 0 9 : 0 0 : 0 0
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 22 / 28
![Page 40: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/40.jpg)
PEARLeben und sterben mit Birne.
Photo: keeva999 [http://www.flickr.com/photos/54159370@N08/6024042592/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 23 / 28
![Page 41: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/41.jpg)
Horde Updates
p e a r upgrade −a −B horde / webmai l
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 24 / 28
![Page 42: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/42.jpg)
Vorteile
Releases
Hohe Release-Geschwindigkeit.1000 Releases in einem Jahr.
Wartbarkeit
Einfaches Update derSoftware.
Distributionen
Die Distributionen haben einengeringeren Aufwand beimRepaketieren.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 25 / 28
![Page 43: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/43.jpg)
Vorteile
Releases
Hohe Release-Geschwindigkeit.1000 Releases in einem Jahr.
Wartbarkeit
Einfaches Update derSoftware.
Distributionen
Die Distributionen haben einengeringeren Aufwand beimRepaketieren.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 25 / 28
![Page 44: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/44.jpg)
Vorteile
Releases
Hohe Release-Geschwindigkeit.1000 Releases in einem Jahr.
Wartbarkeit
Einfaches Update derSoftware.
Distributionen
Die Distributionen haben einengeringeren Aufwand beimRepaketieren.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 25 / 28
![Page 45: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/45.jpg)
Modulare WebanwendungenWas bei Distributionen gut funktioniert kann bei Webanwendungen nicht schlecht sein.
Photo: Jon Lucas [http://www.flickr.com/photos/jonlucas/204150906/]
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 26 / 28
![Page 46: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/46.jpg)
Modulare Webanwendungen
Es ist moglich auchWebanwendungenmodular zu gestalten.
Eine modulare Architekturerlaubt ein einfachesWiederverwenden vonCode zwischen Projekten.
Teilen und Bereitstellenvon Code ist die Essenzfreier Software.
Modulare Software isterweiterbar, wartbar undeinfach zu sichern.
Modulare Softwareerlaubt hohe Flexibilitatbeim Nutzer.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 27 / 28
![Page 47: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/47.jpg)
Modulare Webanwendungen
Es ist moglich auchWebanwendungenmodular zu gestalten.
Eine modulare Architekturerlaubt ein einfachesWiederverwenden vonCode zwischen Projekten.
Teilen und Bereitstellenvon Code ist die Essenzfreier Software.
Modulare Software isterweiterbar, wartbar undeinfach zu sichern.
Modulare Softwareerlaubt hohe Flexibilitatbeim Nutzer.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 27 / 28
![Page 48: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/48.jpg)
Modulare Webanwendungen
Es ist moglich auchWebanwendungenmodular zu gestalten.
Eine modulare Architekturerlaubt ein einfachesWiederverwenden vonCode zwischen Projekten.
Teilen und Bereitstellenvon Code ist die Essenzfreier Software.
Modulare Software isterweiterbar, wartbar undeinfach zu sichern.
Modulare Softwareerlaubt hohe Flexibilitatbeim Nutzer.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 27 / 28
![Page 49: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/49.jpg)
Modulare Webanwendungen
Es ist moglich auchWebanwendungenmodular zu gestalten.
Eine modulare Architekturerlaubt ein einfachesWiederverwenden vonCode zwischen Projekten.
Teilen und Bereitstellenvon Code ist die Essenzfreier Software.
Modulare Software isterweiterbar, wartbar undeinfach zu sichern.
Modulare Softwareerlaubt hohe Flexibilitatbeim Nutzer.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 27 / 28
![Page 50: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/50.jpg)
Modulare Webanwendungen
Es ist moglich auchWebanwendungenmodular zu gestalten.
Eine modulare Architekturerlaubt ein einfachesWiederverwenden vonCode zwischen Projekten.
Teilen und Bereitstellenvon Code ist die Essenzfreier Software.
Modulare Software isterweiterbar, wartbar undeinfach zu sichern.
Modulare Softwareerlaubt hohe Flexibilitatbeim Nutzer.
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 27 / 28
![Page 51: Deployment und Sicherheit komplexer Open-Source · PDF fileFreie Websoftware in der Cloud Macht das Sinn? ... Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M arz 2012](https://reader033.vdocument.in/reader033/viewer/2022051722/5a9d35477f8b9a032a8ca312/html5/thumbnails/51.jpg)
Fragen
Fragen
E-Mail: [email protected]
Web
http://www.horde.org
CeBIT
Halle 2, E62
Gunnar Wrobel ([email protected]) Open-Source Webanwendungen 6. Marz 2012 28 / 28