Upload
david-jardin
View
2.320
Download
2
Embed Size (px)
DESCRIPTION
My presentation about Content Construction Kit's for Joomla, which i gave at the German JoomlaDay 2011 in Hamburg.
Citation preview
Content Construction Kit‘s
Grundprinzip, Vergleich und Einsatzbeispiele
David Jardin - SistaSystems - JoomlaDay Deutschland 2011
Ich
•David Jardin, 21
•gelernter Abiturient
•Webentwickler
•Joomla!-Freak
•Stellv. Vorsitzender Mambo e.V.
Aufgabenstellung
Website-Relaunch der Traktor GmbH
AufgabenstellungFabrikate
•Name•Modell-#•Beschreibung•2 Bilder•Facts-PDF
Filialen
•Name•Beschreibung•Straße•PLZ•Ort•URL
FAQ-Bereich
•Frage•Antwort
Wichtig: Einheitliches Layout der jeweiligen Bereiche
Beispiel-Darstellung
Großes Bild400px Breite
Kleines Bild
FabrikatnameArtikelnummer
Langer Beschreibungstext mit ganz vielen spannenden Werbeblablabegriffen. Zum Beispiel wird hier die Eignung für jedewede Art von Böden angepriesen. Oder die Diebstahlsicherung. Oder die Sitzheizung. Natürlich sind die Bilder rechtsbündig ausgerichtet, sodass der Text hier umfließen muss was viele normale Benutzer überfordern würde. Dank eines CCK‘s ist das aber überhaupt kein Problem.Langer Beschreibungstext mit ganz vielen spannenden Werbeblablabegriffen. Zum Beispiel wird hier die Eignung für jedewede Art von Böden angepriesen. Oder die Diebstahlsicherung. Oder die Sitzheizung. Tja, jetzt kommt hier noch eine letzte Zeile mit Fülltext hin und dann passt das schon.
Downloadlink für‘s PDF
Lösung 1: Abbildung mit com_content
Vorteile Nachteile• Bereits integriert
• Kein Mehraufwand beim Update
• Ausführliche Dokumentation
• Schwierige Pflege für den Kunden
Lösung 1: Abbildung mit com_content
Lösung 2: eine Komponente je
Bereich
Lösung 2: eine Komponente je
BereichVorteile Nachteile
• Erweiterung sind (hoffentlich) optimal auf ihren Einsatzzweck abgestimmt
• Leichte Pflege für den Kunden
• Hoher Aktualisierungsaufwand
• Hoher Rechercheaufwand
• Vergrößerte „Angriffsfläche“
• Kunde muss verschiedene Benutzeroberflächen beherrschen
Lösung 3: Nutzung eines CCK‘s
Grundgedanke„Eingabefelder-Lego“
Zerlegung des Gesamtinhalts in seine Bestandteile macht Ein- und
Ausgabe leichter
Beispiel: FabrikatName
Artikel-#Beschreibu
ngBild 1
Bild 2
Facts-PDF
Eingabefeld, max. 80 Zeichen
Eingabefeld, nur Zahlen, 10 Zeichen
Eingabefeld, WYSIWYG
Dateiupload, Bild, Skalierung auf 400px
Dateiupload, Bild, Skalierung auf 180px
URL-Feld zur externen Verlinkung
Ausgabe über Templates
Großes Bild
Kleines Bild
FabrikatnameArtikelnummer
Langer Beschreibungstext mit ganz vielen spannenden Werbeblablabegriffen. Zum Beispiel wird hier die Eignung für jedewede Art von Böden angepriesen. Oder die Diebstahlsicherung. Oder die Sitzheizung. Natürlich sind die Bilder rechtsbündig ausgerichtet, sodass der Text hier umfließen muss was viele normale Benutzer überfordern würde. Dank eines CCK‘s ist das aber überhaupt kein Problem.Langer Beschreibungstext mit ganz vielen spannenden Werbeblablabegriffen. Zum Beispiel wird hier die Eignung für jedewede Art von Böden angepriesen. Oder die Diebstahlsicherung. Oder die Sitzheizung. Tja, jetzt kommt hier noch eine letzte Zeile mit Fülltext hin und dann passt das schon.
Downloadlink für‘s PDF
Einheitliches Layout!
Genug Powerpoint.Ich will das anklicken können.
SobiPro•Nachfolger von Sobi2
•Schwerpunkt auf Verzeichnisse
•Paymentanbindung
•Frontendeinpflege
•ACL System
•XSL als Templating Sprache
•Pluginsystem
•„com_content in cool“
•verschachtelte Kategorien
•Tags
•Kommentare und Social Bookmarks
•Videos, Galerien, Anhänge
•Pluginsystem
•„extra fields“ für CCK Funktionen
•Im Funktionsumfang vergleichbar mit K2
•Sehr flexible Rechteverwaltung zusammen mit FlexiAccess (kostenpflichtig)
•Versionierung
•Rudimentäre Abbildung von Workflows
•langsame Weiterentwicklung
•„iPhone unter den CCKs“
•leicht und intuitiv bedienbar
•durchdacht
•optisch ansprechend
•kompliziertes Erstellen eigener „Apps“
•Flexibelste Joomla! Erweiterung
•Sehr komplex in der Einrichtung
•Dafür kinderleicht in der Pflege für den Endkunden
Entscheidungshilfen
Umfangreiche, redaktionell aufbereitete Inhalte mit Interaktionsmöglichkeiten?
CCK mit Content-Schwerpunkt!
Entscheidungshilfen
Diese Toolbar reicht nicht zur Contentformatierung aus?
CCK mit flexiblen Ein- und Ausgabe Templates
Links
K2 Zoo FlexiContentSeblod SobiPro
CCK-Vergleich