Скоро возникнет необходимость в создании в рамках проекта на django календаря, по функционалу схожего с гугл календарем, с возможностью синхронной работы. Как наиболее оптимально это все сделать?
Самое простое решение - сделать страничку с скрытыми полями Название, комментарий, начало задания, конец задания, и на основе этих полей джавой рисовать сетку календаря. Но при таком решение сразу отпадает синхронная работа, писать каждые 2-3 сек в базу и читать новые данные не оч хорошее решение.
Вторая мысль, делать все на ajax + xml, а с помощью джанги только забирать данные из xml в базу для отчетов и статистика + с помощью джанги организовать регламентировать доступ к файлу xml.
Посоветуйте, использовать это решение или копать в другую сторону?