froscon2008 - 1.1
FrOSCon
Free and Open Source Software Conference
Speakers | |
---|---|
Garvin Hicking |
Schedule | |
---|---|
Day | Day 2 (2008-08-24) |
Room | HS6 |
Start time | 17:45 |
Duration | 01:00 |
Info | |
ID | 179 |
Event type | podium |
Track | PHP |
Language used for presentation | de |
Feedback | |
---|---|
Did you attend this event? Give Feedback |
Serendipity
Multi-User Blogging / Shared Installation
Der Vortrag soll mit einer kurzen Übersicht in Serendipity und dessen Geschichte starten (5 Minuten). Daraufhin soll speziell auf die Möglichkeiten eingegangen werden, die Serendipity als Multi-User Blog bietet.
Zum einen die Möglichkeiten, mehrere Templates für voneinander unabhängige Unterkategorien zu nutzen, so dass der Eindruck von isolierten Blogs entsteht. Zusätzlich eine Vorstellung von Plugins, die dazu nötig sind und wie eine sinnvolle Gruppen/Benutzerverwaltung hierfür eingesetzt werden kann. (15 Minuten)
Die zweite Hälfte des Vortrags soll auf die sogenannte "Shared Installation" eingehen, bei der Serendipity ähnlich wie PEAR zentral auf dem Server eingerichtet werden kann um mehrere Code-Basen ("Deployments") damit zu betreiben. Da dies individuelle Vorgänge sind, wird es exemplarisch an einer Test-Installation (LAMP) demonstriert, gemeinsam mit kleinen administrativen Skripts die man sich zu diesem Zweck bauen sollte. Des weiteren wird auf den Dienst supersized.org hingewiesen, der dasselbe Prinzip benutzt. Ggf. wird Jannis Hermmans an dem Vortrag teilnehmen um sein "Insiderwissen" zu demonstrieren.
In der verbleibenden Zeit können gerne Fragen zu allen Aspekten Serendipitys gestellt werden, die von mir als Kernentwickler so tiefgründig wie möglich beantwortet werden sollen.
Serendipity: Wie man das PHP-Weblog-System als Multi-User Blog (sowohl als Einzel- als auch Mehrsystem-Lösung) einsetzen kann. Besprochen werden voneinander als unabhängig erscheinende Mehr-Kategorien/Mehr-Benutzer-Blogs, als auch echte, physikalisch unabhängige Blog-Installationen über eine zentrale, PEAR-ähnliche Codebasis.