elements - cakePHP layout data, using requestAction, is there another way? -


एक ज्ञात मुद्दा I'ts, requestAction संसाधन कचरा है हालांकि, मुझे अपने डिफ़ॉल्ट लेआउट में कुछ डायनामिक डेटा की आवश्यकता है I मैं requestAction कॉल के साथ इसके लिए तत्वों का उपयोग कर रहा हूं।
क्या यह एकमात्र तरीका है? RequestAction के साथ कुछ भी गलत नहीं है, यह अक्षमता से इसे लागू करने और अपने ऐप के प्रदर्शन को कम करने के लिए बहुत आसान है। जिस तरह से यह काम करता है, आप राक्षस वस्तुओं, गुणों आदि के साथ उभरा करेंगे - आपको जो सामान नहीं चाहिए और संभवतः अगर आपने महसूस नहीं किया होता कि यह ऐसा हो रहा था कितने devs टाइप करने के लिए तीन अतिरिक्त सेकंड खर्च नहीं करेंगे $- this- & gt; अन्य- & gt; मॉडल- & gt; अगर यह संभवतः आप उन बेजोड़ वस्तुओं में से एक को डिबग करने की कोशिश कर रहे हैं?

100 में से 85 गुना, एक और अधिक कुशल (ऐप प्रदर्शन) तरीका है जो आपसे अनुरोध करने के लिए आवश्यक है () करना। वास्तव में एक और तरीका है जो केक में बनाया गया है जो लगभग एक ही चीज़ करता है, केवल इसका इस्तेमाल नियंत्रकों में किया जाता है और अगर मुझे मिल सकता है, तो मैं लिंक करूँगा ...

संपादित करें मुझे ऐसा नहीं लगता है यह कुछ थोड़ा अतिरिक्त अस्पष्ट है

अनुरोध से बचने के लिए आपके प्रश्न का जवाब / सुझाव, दृष्टिकोण / तत्वों में विशेष रूप से आसान है।

यदि डेटा कम सार और अधिक गतिशील, अजाक्स - & gt; अपने नियंत्रक / विधि को कॉल करें, किसी भी डेटा को पारित करें, अपने गतिशील परिणाम प्राप्त करें।

यदि डेटा अत्यधिक सार या लागू होता है - जैसे कि आपको अपने डिफॉल्ट लेआउट में इसकी आवश्यकता है - इसे अपने AppController में टकराकर देखें या यहां तक ​​कि बूटलोडर भी यह संभवतया एक और अधिक कुशल समाधान है - इसे प्रस्तुति चरण से ऊपर की ओर खींचने के बजाय प्रारुपिंग स्तर पर ले जाने के बजाय इसे आगे बढ़ाएगा।

अवयव / सहायकों, निश्चित रूप से, एकाधिक-नियंत्रक + लेआउट-स्तर दृश्य डेटा फ़ेचिंग।

HTH :)

Comments