मेरे पास एक नक्शा है जो विभिन्न / कई मानचित्र घटनाओं पर अजाक्स के माध्यम से मार्करों को लोड करता है। वर्तमान में, मैं अपने hook_menu()
आइटम के लिए एक कस्टम पेज कॉलबैक परिभाषित करता हूं जो मेरे json / js को प्रिंट करता है।
चूंकि मेरा पृष्ठ कॉलबैक किसी भी सामग्री को वापस नहीं करता है और केवल सामग्री प्रिंट करता है, Drupal पूर्ण टेम्पलेट, मेनू, आदि को प्रस्तुत नहीं करता है, और इस प्रकार मुझे केवल मेरे जावास्क्रिप्ट के साथ एक पृष्ठ वापस करने की अनुमति देता है ।
हालांकि यह काम करता है, मेरा मानना है कि ड्रुपल अभी भी पूरी तरह से बूटस्ट्रैपिंग कर रहा है, जिसका अर्थ है कि यह बहुत अधिक ओवरहेड जोड़ रहा है जिसे मैं छोड़ना चाहूंगा।
मैं उच्च-प्रदर्शन जावास्क्रिप्ट कॉलबैक हैंडलर को देख रहा हूं , जो खुद को "उच्च-प्रदर्शन जावास्क्रिप्ट कॉलबैक हैंडलर" के रूप में समेटे हुए है और जो संक्षेप में, ऐसा लगता है जैसे यह आपके अनुरोधों को निर्देशित करने और अनुकूलित / सीमा / करने के js.php
लिए तारीफ index.php
करने के लिए प्रदान करता है डिफ़ॉल्ट रूप से बूटस्ट्रैपिंग ड्रुपल का अनुकूलन करता है।
दुर्भाग्य से js प्रोजेक्ट में अभी तक D7 रिलीज़ नहीं है ( एक के लिए याचिका ), जो हमें शुरुआत में ले जाती है ...
द्रुपाल में अजाक्स कॉलबैक को लागू करने का सबसे तेज़ तरीका क्या है?