vortrag modx hamburg 2012 01

29
MODX User Meetup Hamburg 2012 Samstag, 21. Januar 12

Upload: mac-conin

Post on 17-Jan-2015

837 views

Category:

Education


5 download

DESCRIPTION

Kleiner einstieg und Überblick über MODX, eines der vielversprechendsten CMS.

TRANSCRIPT

Page 1: Vortrag MODX Hamburg 2012 01

MODX User MeetupHamburg 2012

Samstag, 21. Januar 12

Page 2: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Mac ConinGrafik Designer

CONIN Werbeagenturconin.com

Mac Conin MacConin

Samstag, 21. Januar 12

Page 3: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX User Groups

• 4 Standorte in Deutschland:• München • Köln • Karlsruhe • Hamburg

• März 2011: Gründung der Standorte in Deutschlandals erste der MODX User Groups weltweit

• 11. Mai 2011:! erstes Treffen der MODX User Group in Köln

• 16. Mai 2011:! erstes Treffen der MODX User Group in München

Samstag, 21. Januar 12

Page 4: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Thema heute abend

• Was ist ein CMS?• CMS oder Framework?• Kurze CMS Übersicht• Was ich von einem CMS verlange• Vorstellung MODX

• Eine dynamische Website in 15 Minuten

Samstag, 21. Januar 12

Page 5: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Was ist ein CMS

• Content Management System

• Daten

• erfassen

• verwalten

• verändern

Samstag, 21. Januar 12

Page 6: Vortrag MODX Hamburg 2012 01

User Group Hamburg

CMS: ein paar ,Mitbewerber‘

• Typo3

• Wordpress

• Contao

• Drupal

• Joomla

• http://php.opensourcecms.com/

Samstag, 21. Januar 12

Page 7: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Was ich von einem CMS erwarte

• einfacher Einstieg

• für Designer, Entwickler, Endanwender

• flexibel - gutes Template-System

• keine ,neue Sprache‘ lernen

• freundlich zum Designer

• bietet Unterstützung im Tagesgeschäft

Samstag, 21. Januar 12

Page 8: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: für alles offen

• modular - einfach erweiterbar

• fertige Packages downloaden

• Plugins erweitern den Funktionsumfang(zB TinyMCE)

• eigener PHP-Code (Snippets)

Samstag, 21. Januar 12

Page 9: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Stärken von MODX

• um den Content herum konzipiert

• technologie-neutral

• ausgabeunabhängig

• Unterstützung von mehrsprachigem Content

• Sicherheit: differenziertes Sicherheitskonzept

• Unterstützung von Suchmaschinen

• Opensource

Samstag, 21. Januar 12

Page 10: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: für Redakteure

• Intuitiver Content Workflow

• Einfache Handhabung

• Schulung fast nicht nötig

Samstag, 21. Januar 12

Page 11: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: für den Entwickler

• Developer friendly• MVC & xPDO• Einfache Code-Integration• Ausgebaute API mit Funktionen• Flexible Eingabefelder• Effizientes Handling bei Content-Mehrfachnutzung• Aktive Entwickler-Community

Samstag, 21. Januar 12

Page 12: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: technisches

• CMS Framework

• PHP / Mysql

• Zwei Versionen

• Evolution 1.0.5

• Revolution 2.2.0Eigene API, OOP basierend, MVC, ORM

Samstag, 21. Januar 12

Page 13: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: für SEOnauten

• benutzerfreundlicher Content

• einfache Pflege von

• Metadaten

• Friendly URLS / Slugs

• Redakteure können SEO-Daten einfach ändern

Samstag, 21. Januar 12

Page 14: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX hilft Dir,bessere Websites zu erstellen

Samstag, 21. Januar 12

Page 15: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: die Akteure

• Templates• Chunks• Template-Variablen• Snippets• Medienquellen• Plugins• MODX Core & API

Samstag, 21. Januar 12

Page 16: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Templates

• einfaches Template System

• eigene „Text“-Bausteine(Chunks) ermöglichenstatischen Contentfrei zu organisieren

• MODX verändertnichts im CODE !!

Samstag, 21. Januar 12

Page 17: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Chunks

• Textbausteine

• helfen bei der Organisation

• vermeiden redundante Daten

• können als ,kleine Templates‘aufgerufen werden.

Samstag, 21. Januar 12

Page 18: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Template Variablen

• eigene Eingabefelder (TV)

• eigene Reiter erstellen

• Eingabefelder erweitern

• verschiedene Daten-formate wie Text,Dropdown, Bilder,Kalender

Samstag, 21. Januar 12

Page 19: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Snippets

• enthalten eigenen,rohen‘ PHP-Code

• können auch auf Contentund TVs zurückgreifen

• Aufruf im Chunk oderTemplate

[[autor? &person=`HansDampf`]]

Samstag, 21. Januar 12

Page 20: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Medienquellen

• Medienquellen trennen

• unterschiedliche Rechteund Speicherorte

Samstag, 21. Januar 12

Page 21: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Plugins

• Eigene Applikationen innerhalb MODX

• Beispiel: TinyMCE als Texteditor

• Beispiel: Circus FlicFlac Ticket System

Samstag, 21. Januar 12

Page 22: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Core API

• Caching von Chunks und Snippets

• Funktions-Library

• Input-/Output-Filter

• Zeitgesteuertes Publizieren/Zurückziehen

• Granulares Rechte-System

• und und und

Samstag, 21. Januar 12

Page 23: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Inhalte

• Seiten (Ressourcen)

• Weblinks

• Symlinks

• Statische Dateien

Samstag, 21. Januar 12

Page 24: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Seiten

• Ressourcen enthaltenalle Daten für eine Seite

Samstag, 21. Januar 12

Page 25: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Weblinks

• Einbindung vonexternen Seiten

• Referenzierung aufinterne Seiten

Samstag, 21. Januar 12

Page 26: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Symlinks

• symbolischer Linkauf eine Ressource

Samstag, 21. Januar 12

Page 27: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: Statische Dateien

• Dateien einbinden

• vermeiden redundante Links

• werden wie andereSeiten verwaltet

Samstag, 21. Januar 12

Page 28: Vortrag MODX Hamburg 2012 01

User Group Hamburg

Eine Website in 15 Min

• MODX herunterladen http://modx.com

• Pakete/Erweiterungen laden

• Template anpassen

Samstag, 21. Januar 12

Page 29: Vortrag MODX Hamburg 2012 01

User Group Hamburg

MODX: wo geht’s weiter?

• Online Manualhttp://rtfm.modx.com

• Cheatsheethttp://tinyurl.com/MODX-Cheat20

• Forumhttp://forums.modx.com/

• Facebookmodxdeutschland

Samstag, 21. Januar 12