Zend Framework Project - Calendar: Need web calendar with events (like google calendar) for every user separately
I doing multi users website (it should works for more than 100,000 users) with Zend Framework.
I need to create event calendar like google calendar (If it was possible to use google calendar i will do it- please tell me).
I have to do that from zero or exist so开发者_Go百科me good Calendar that will work well with Zend?
Thanks
Check out full calendar by Arshaw.
This is a jQuery plugin that provides a full-sized, drag & drop calendar just like google calendar. one can also customize it easily.
Full Calenadar Link.
There are some calendars proposals on ZF, e.g. this Zend_Calendar proposal. You can easily extend it with Google Calendar as a data provider.
Take a look at alternative to Google Calendar, written in jQuery: wdCalendar as well.
If you want to do it with Google Calendar, have a look at Zend_Gdata
:
Google Data APIs provide programmatic interface to some of Google's online services. The Google data Protocol is based upon the » Atom Publishing Protocol and allows client applications to retrieve data matching queries, post data, update data and delete data using standard HTTP and the Atom syndication formation. The Zend_Gdata component is a PHP 5 interface for accessing Google Data from PHP. The Zend_Gdata component also supports accessing other services implementing the Atom Publishing Protocol.
Specifically the chapter on Using Google Calendar:
You can use the Zend_Gdata_Calendar class to view, create, update, and delete events in the online Google Calendar service.
Also see http://code.google.com/apis/gdata/ for more information about Google Data API.
Also see the answers to these questions:
- Know of any open source Zend Framework calendar?
- Which PHP calendar will suit my needs? Or build my own?
- Calendar using Javascript/ PHP/ mySQL
I think that you could use Google Calendar Api. You would need to create a calendar for each user using Calendar Data API. And when a user is logged show him his calendar in a google calendar embed. I didn't try that, but I will try tomorrow. If it is not posible I will let you know.
精彩评论