2007 ·German ·13 slides ·1553 views

D Z U G Unser Ding

Das Dokument beschreibt die Implementierung von Plone beim Saarländischen Rundfunk zur Relaunch der Website unserding.de, inklusive Anforderungen an komplexe Publikationsmodelle, Mediendatenbank und Content-Aggregation. Es werden technische Aspekte wie Caching, Performance und die Verwendung spezifischer Content-Typen behandelt. Zudem wird auf die Integration von Community-Funktionen und die Skalierbarkeit der Lösung eingegangen.

Slide 1 of 13 — D Z U G  Unser Ding
1/13 arrow keys or swipe · click image for fullscreen
Slide 1 of 13 — D Z U G  Unser Ding
1/13

Details

Uploaded
19 August 2007
Updated
8 December 2022
Language
German
Slides
13
Image size
2048x1536
Views
1553
SlideShare ID
94189
Uploaded format
PDF, PPT
Collected
2026-09-27

The description above is SlideShare's automatically generated summary, not the author's own text.

Source & completeness

Content
original + reconstructed
Validation
passed
Slide text
available (13 slides)
Original files
yes
  • original.pdf PDF · 342 KB · 13 slides
  • original.ppt PPT · 1.3 MB
Checksums (SHA-256)
  • original.pdf: 5230915f1e6fe2ceecd8b5e2186ce7392b80a897fdd1fea9f367819d97e4a11e
  • original.ppt: eedb008d5e10a2aced005dafea1c64036e9355bcdaf5e552691ab3ecd85f4d0f

Slide images come from SlideShare's public renderings (2048x1536 px, WebP). Any file marked as reconstructed is assembled from those images and is not the author's original source file.

Full text of every slide

Text extracted by SlideShare from the slide images — may contain OCR errors. 13 of 13 slides have text.

1
ZOPYX Ltd & Co. KG, www.zopyx.de Andreas Jung, ajung@zopyx.com Plone4Radio Plone im Einsatz beim Saarländischen Rundfunk 7. DZUG Tagung 14.-15.09.2006, St. Augustin
2
Über den Sprecher Gründungsmitglied DZUG 2. Vorsitzender DZUG e.V. Zope 2 Release Manager Aktiv in Zope und Plone Community Autor von PloneCollectorNG, TextIndexNG Geschäftsführer ZOPYX Ltd & Co KG, Arbeitsschwerpunkte: Electronic Publishing Workflow-basierte Produktionssysteme Large-scale Installationen Python, Zope, Plone Consulting & Entwicklung
3
UnserDing 103.7 Jugendwelle des Saarländischen Runkfunks Gegr. 1998 Von Jugendlichen für Jugendliche Vollprogramm seit 2003
4
UnserDing.de -- aktueller Stand Propriäteres CMS Nicht skalierbar Unflexibel Nicht state-of-the-art Nach Evaluierung: Entscheidung für Relauch von unserding.de auf Basis von Plone Versuchsplattform für weitere Sites auf Basis von Plone Erste(?) weltweite öffentliche Website eines Senders auf Basis von Plone
5
UnserDing.de -- Anforderungen Komplexe Publikationsmodelle Composite Document Innen-/Außenansicht getrennt Logging von Änderungen, History, Versionierung Mediendatenbank Sendungsverwaltung, Sendepläne RSS Feeds ausgehend/eingehend Playlists, Musikrecherche Galerien Eingeschränkte Community-Funktionalitäten wie z.B. Newsletter, ECards, Umfragen
6
UnserDinge.de -- Publikationsmodell Standard Publikationsmodell von Plone ist zu einfach für einen Sender Aktionen, Sondersendung etc. erfordern komplexe Publikationsmodelle: Von 24.12.2006 00:00h - 26.12.2006 23.59h Jede Woche montags und donnerstags von 16:00h - 18:00h Alle zwei Wochen Dienstag 14:00h - 15:30h Am 3. Mittwoch jeden Monats 20:00h - 22:00h Am letzten Freitag jeden Monats Integration in Plone in eigene Content-Typen über generische TimeControlled Schema + Klasse Abbildung des Publikationsmodells auf effective/expires
7
UnserDinge.de -- Mediendatenbank Verwaltung von Bildern, Binärdateien, externe Verweise auf Streams Speicherung der Dateien im Dateisystem Verwendung von FileSystemStorage (vergessen Sie alle anderen Lösungen!) Auslieferung der Daten über Apache Skalierbar (>250.000 Inhalte) Basiert auf ATFile, ATImage
8
UnserDing.de -- Feeds Content-Aggregation: News-Zulieferung durch ARD Anstalten Eigenes RSS Format: TSRSS (Teaser Syndication RSS) Syndikation: Plone-übliche Syndizierung auf Ordner-Basis Erweiterung auf TSRSS OMPL Export/Import Wiederverwendung von Feeds als Blöcke innerhalb von Dokumenten
9
UnserDing.de -- Composite Document Redakteure sind per-se dumm  Keep it simple, keep it small Evaluierung von verschiedener vorhandener Lösung (z.B. BernArticle) Implementierung auf Basis von CompositePage/CompositePack Zusammenstellung eines Artikels aus Blöcken (Text, Bilder, Feeds etc.) Kupu in die Kiste, FCKeditor aus der Kiste
10
UnserDing.de -- Sonstiges Umfragen -- PlonePopoll (erweitert) eCards -- eigene Implementierung Newsletter -- PloneGazette (erweitert)
11
UnserDing.de -- Performanz Caching, Caching, Caching  Squid Loadbalancing: Balance http://www.inlab.de/balance.html Peak-Performanz: 5000-5500 Request/Sek Auslieferung Grafiken, externe Inhalte über Apache/PHP (Zugriff auf Dateien unter FileSystemStorage Kontrolle) Kein(!) CacheFu: zuviele Schrauben zum Verstellen Komplex Verhalten nicht immer nachvollziehbar Für Site mit getrennten Innen- und Außenansichten nur bedingt einsetzbar.
12
UnserDing.de -- Netzwerk
13
ZOPYX Ltd & Co KG D-72070 Tübingen www.zopyx.com [email_address]