D Z U G  Unser Ding
Upcoming SlideShare
Loading in...5
×
 

D Z U G Unser Ding

on

  • 2,718 views

 

Statistics

Views

Total Views
2,718
Views on SlideShare
2,517
Embed Views
201

Actions

Likes
0
Downloads
18
Comments
0

8 Embeds 201

http://dev1.veit-schiele.de 96
http://www.zopyx.de 40
http://beta.zopyx.com 36
http://edit.veit-schiele.de 18
http://127.0.0.1 6
http://www.andreas-jung.com 3
http://www.slideshare.net 1
http://localhost 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    D Z U G  Unser Ding D Z U G Unser Ding Presentation Transcript

    • 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
    • Ü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
    • UnserDing 103.7
      • Jugendwelle des Saarländischen Runkfunks
      • Gegr. 1998
      • Von Jugendlichen für Jugendliche
      • Vollprogramm seit 2003
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • UnserDing.de -- Sonstiges
      • Umfragen -- PlonePopoll (erweitert)
      • eCards -- eigene Implementierung
      • Newsletter -- PloneGazette (erweitert)
    • 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.
    • UnserDing.de -- Netzwerk
    • ZOPYX Ltd & Co KG D-72070 Tübingen www.zopyx.com [email_address]