मैंने फेसबुक कनेक्ट के साथ कुछ साइटें लागू की हैं। छोटा जवाब हां है; यह flaky है। लोड समय बहुत लंबा हो सकता है, एपीआई कॉल अक्सर विफल हो जाते हैं, छवियां लोड नहीं होती हैं, और तीसरे पक्ष की कुकीज़ का उपयोग करने की भयानक वास्तविकता है। दस्तावेज सभ्य है, लेकिन अक्सर दिनांकित है।
आपको फेसबुक डेवलपर होने के सिरदर्द बनाम आपको प्राप्त लाभ (विशाल समुदाय, वास्तव में अच्छा क्रॉस-परागण, टेम्पलेट पोस्टिंग, मित्र-लिंकिंग) का वजन करना होगा। मंच हालांकि सुपर युवा है, और यह लंबे समय तक लागू करने के लायक होगा। मैं अभी एक पारंपरिक उपयोगकर्ता/पास सिस्टम को पूरी तरह से बदलने की सिफारिश नहीं करता हूं, लेकिन खातों को जोड़ने और उपयोगकर्ता फ़ीड को "दीवार पोस्ट" पोस्ट करने के लिए यह बहुत अच्छा है (जो कार्यान्वित करने में काफी आसान है)।
फेसबुक विकास के साथ मेरी सबसे बड़ी पकड़ में से एक यह है कि आपको हर पर्यावरण के लिए नया एप्लिकेशन बनाना होगा। एक स्थानीय सर्वर है? आवेदन। एक विकास सर्वर है? आवेदन। लाइव सर्वर? एक और आवेदन प्रत्येक आधार डोमेन से बंधे हैं, और एकाधिक डोमेन जोड़ने के लिए कोई तरीका नहीं है (हालांकि उप-डोमेन काम करते हैं)। आपको प्रत्येक वातावरण के लिए प्रत्येक एप्लिकेशन को कॉन्फ़िगर करना होगा। साथ ही, तथ्य यह है कि आप दीवार टेम्पलेट्स को "संपादित" नहीं कर सकते हैं; जहां तक मुझे पता है, आपको हटाना और शुरू करना होगा (भले ही आप वर्तनी या कुछ सही करना चाहते हों)।
यह अजीब है। फेसबुक विकास के कुछ पहलू एक पूर्ण खुशी के साथ काम करने के लिए हैं। और कुछ मेरे पास सबसे खराब विकास अनुभव हैं।
एफबी, TypeOneError के साथ अपने अनुभव साझा करने के लिए धन्यवाद। मैंने हाल ही में एफबी विकास शुरू कर दिया है, इसलिए यह जानना अच्छा है कि यह सिर्फ मुझे नहीं है जो इसे निराशाजनक पाया जाता है। – allyourcode
हाँ! सौभाग्य! मेरे ऐप्स में से एक अगले सप्ताह या तो लॉन्च होना चाहिए। यह वास्तव में संयुक्त राज्य अमेरिका नेटवर्क के लिए एक बड़ी साइट है, इसलिए उम्मीद है कि इसे एफबी कनेक्ट दुनिया में कुछ प्यार मिलेगा। – typeoneerror