मेरी पत्नी एक नया व्यवसाय शुरू कर रही है और चाहता है कि मैं उसके लिए एक वेबसाइट तैयार करूं जो ग्राहकों को नियुक्तियों को बुक करने की अनुमति देगी। मैं स्पष्ट रूप से आगे बढ़ सकता हूं और स्क्रैच से कुछ बनाना शुरू कर सकता हूं, लेकिन यह देखते हुए कि यह एक काफी मानक समस्या है, मैं मौजूदा समाधान का पुन: उपयोग करना पसंद करूंगा (अधिमानतः जावा में, लेकिन इस पर कुछ लचीलापन है) या होस्टेड के शीर्ष पर निर्माण करना Google कैलेंडर की तरह समाधान। आप क्या सुझाव देंगे?नियुक्ति बुकिंग वेबसाइट बनाने का सबसे आसान तरीका क्या है?
उत्तर
Google Calendar API के लिए व्यापक उपकरण हैं। विशेष रूप से Google Calendar Developer's Guide पढ़ें।
खरोंच से अपना खुद का निर्माण न करें; यह एक आश्चर्यजनक रूप से कठिन प्रक्रिया है (यदि आप उत्सुक हैं, तो iCalendar मानक देखें; इसमें आश्चर्य की बड़ी मात्रा में जटिलता शामिल है)। किसी ऐसे व्यक्ति के रूप में जिसने इस तरह की चीज को पहले से स्क्रैच से विकसित करने का प्रयास किया है, तो मैं अत्यधिक मौजूदा होस्टेड समाधान जैसे कि Google कैलेंडर का उपयोग करने की सलाह देता हूं।
ऑनलाइन बुकिंग सिस्टम उनके दिखाई देने से कहीं अधिक जटिल हैं। उदाहरण के लिए, आपको डबल बुकिंग रोकथाम को ध्यान में रखना होगा।
पहिया को फिर से आविष्कार करने की बजाय, आप मौजूदा ऑनलाइन बुकिंग सिस्टम जैसे www.EzyOnlineBookings.com का उपयोग कर सकते हैं। यह सस्ती है, जो अधिकांश परिदृश्यों को संभालने के लिए काफी लचीला है, और काफी अच्छा दिखता है। साथ ही, यदि यह आपकी पत्नी व्यवसाय के लिए Google कैलेंडर का उपयोग करना पसंद करती है, तो यह सीधे Google कैलेंडर के साथ एकीकृत होती है।
व्यवसाय पर निर्भर करता है। मैं Google पर अपने व्यवसाय की नियुक्तियों पर भरोसा नहीं करना चाहता हूं। वहां कई कैलेंडर एपीआई हैं। –
मुझे पता है कि मैं माइक्रोसॉफ्ट (एक्सचेंज) से अधिक इस विभाग में Google पर भरोसा करता हूं हालांकि एक्सचेंज के साथ समस्या गोपनीयता के बारे में नहीं है, यह इसके बारे में कुशलतापूर्वक काम कर रही है या बिल्कुल। लेकिन कई लोगों की एक ही गोपनीयता चिंताओं है। काफी उचित है लेकिन मुझे लगता है कि यह खत्म हो गया है। – cletus