मैं कुछ विचारों तक पहुंचने के लिए कॉच डीबी और PHP-on-Couch का उपयोग करके एक साधारण PHP एप्लिकेशन पर काम कर रहा हूं, और यह बहुत अच्छा काम कर रहा है। मेरा अगला कदम डेटाबेस से डेटा के साथ अग्रभाग को अद्यतन करने के लिए अजाक्स को पेश करना है।कॉच डीबी रीयल-टाइम अजाक्स पुश अपडेट
मुझे समझ में आता है कि आप आसानी से डेटाबेस पर किए गए किसी भी बदलाव का पता लगाने के लिए _changes अधिसूचनाओं का उपयोग कर सकते हैं। इसलिए, यह index.html के मामले में बदलाव (लंबी मतदान के माध्यम से) की निगरानी है, जो पृष्ठ सामग्री को अद्यतन करने के लिए loadView.php को कॉल करता है।
सबसे पहले, मुझे आशा है कि इसके बाद के संस्करण इसके बारे में जाने का सही तरीका है ...
दूसरे, जब index.html के लिए ब्राउज़, पेज पूरी तरह से कभी लोड (पेज लोड कभी नहीं बार लगता है पूरा करता है)। जब कोई परिवर्तन किया जाता है, तो फ़ायरबग अपेक्षित परिणामों को दिखाता है, लेकिन बाद में कोई भी परिवर्तन नहीं होता है। इस समय, पृष्ठ ने अनंत लोडिंग को रोक दिया है।
अब तक, मैं अजाक्स कॉल करने के लिए jQuery का उपयोग कर रहा ...
$.getJSON('http://localhost:5984/db?callback=?', function(db) {
console.log(db.update_seq);
$.getJSON('http://localhost:5984/db/_changes?since='+db.update_seq+'&feed=continuous&callback=?', function(changes) {
console.log(changes);
});
});
कोई भी विचार यहाँ क्या हो रहा जा सकता है?
** के बारे में ** पहले, आप सही हैं! – JasonSmith
हाहा, कमाल! बस किसी और की नाक के नीचे इसे पास करने के लिए हमेशा अच्छा है जो मुझसे बेहतर जानता है! – crawf