Einen CalDAV-Server in PHP erstellen?

8

Ok, ich bin der Autor eines CMS und ich bin daran interessiert, einen CalDAV-Server zu erstellen, der es dem Benutzer ermöglicht, über CalDAV und nicht nur über das Web mit meinem CMS zu interagieren, damit sie ihre Kalender sehen können. füge Todos und solche Dinge hinzu.

Ich habe mir Ссылка angeschaut, was ein CalDAV-Dienst ist, der in PHP integriert ist, aber er hat seine eigene Datenbank und ich habe bereits die DB-Sachen sind fertig und wollen nur einen Mittelschicht-Dienst, der beide Wege zu und von meinen Datenbanken mit meinen Funktionen übersetzt.

Irgendwelche Ideen?

    
Sandman 04.03.2010, 10:22
quelle

5 Antworten

13

SabreDAV Ссылка kann hilfreich sein.

    
Sudhir Bastakoti 31.05.2010 15:58
quelle
7

Sie sollten sich unbedingt Baïkal ansehen. Es ist eine leichte caldav- und carddav-Server-Distribution, die auf SabreDAV und SQLite3 basiert.

Ссылка

    
Jérôme Schneider 05.03.2012 22:02
quelle
0

DAViCal hat auch Hooks, die Sie verwenden können, um mit Ihrer eigenen Tabellenstruktur zu synchronisieren, insbesondere hat es diesen Hook, der aufgerufen wird, wenn eine Änderung in einem Kalender auftritt:

Ссылка

    
karora 16.12.2011 09:57
quelle
-3

Ich denke, dass das iCalendar-Dateiformat das ist, nach dem Sie suchen. Es gibt einige PHP-Bibliotheken ( Link-Text ), die Ihnen beim Erstellen solcher Dateien helfen sollen.

    
Pjs 01.08.2010 00:04
quelle
-3

Verwenden Sie Wireshark, um ein Protokoll zu entdecken (viel XML).

Es ist einfach, wenn Sie nur einfache iCal-Dateien liefern möchten. Für "View only" ist eine iCal-Datei ausreichend, es wird kein CalDav benötigt, aber zum Hinzufügen von ToDos etc. ist CalDav notwendig.

    
mutter erde 12.08.2010 17:02
quelle

Tags und Links