用PHP构建CalDAV服务器?

San*_*man 8 php caldav

好吧,所以我是CMS的作者,我有兴趣构建一个CalDAV服务器,使用户能够通过CalDAV而不是通过网络与我的CMS连接,这样他们就可以看到他们的日历,添加待办事项和像这样的东西.

我看过http://www.davical.org/这是一个用PHP构建的CalDAV服务,但它有自己的数据库,我已经完成了数据库的工作,只想要一个翻译的中间层服务,两者都是使用我的功能来往我的数据库的方式.

有任何想法吗?

Sud*_*oti 13

SabreDAV http://sabre.io/dav/caldav/可以提供一些帮助.

  • SabreDAV 似乎是一个巨大的项目,对于那些想要通过这些协议公开数据的简单方法的人来说,示例文件只是一团糟......嗯,但这似乎是唯一可行的选择 (2认同)
  • 我觉得被冒犯了!;)但是说真的,CalDAV是一个很难实现的协议.并且以这样的方式实现它不仅仅是一个打包的服务器,而是其他人可以在顶部构建的东西使它变得困难.我选择了"重型引导",所以人们很容易换掉一些物品,但我也很乐观. (2认同)

小智 7

你一定要看看Baïkal.它是基于SabreDAV和SQLite3的轻量级caldav和carddav服务器分发.

http://baikal-server.com/