استخدم الوسيطة أو علامة قالب مخصصة للتغيير بشكل غير منتظم

StackOverflow https://stackoverflow.com/questions/1453539

سؤال

لقد حصلت على مقتطف صغير أريده في جانبي. سوف تكون المقتطف مرئيا في كل صفحة، وبينما الرخيصة لجلب (حوالي 50 مللي ثانية على Netbook Superly Slower!)، سيتغير بشكل غير منتظم لدرجة أنني أحب ذاكرة التخزين المؤقت (جزئيا لأنني بعد استخدام ذاكرة التخزين المؤقت Django بعد إطار، وأود أن أتعلم).

لست متأكدا من أفضل طريقة للذهاب هنا هي - الوسيطة أو علامة قالب مخصصة؟ لست متأكدا من مدى سهولة تنفيذ التخزين المؤقت مع هذه الأساليب. هذا هو الشيء المعياري الذي تريد القيام به (أي مخاخفة شظية من شظية مرئية على كل صفحة) أنا متأكد من وجود جانجوني طريقة للقيام بذلك، ولكن لا يمكنني العثور على ما هو عليه.

كيف تقوم بذلك؟

هل كانت مفيدة؟

المحلول

لا أعتقد أنك بحاجة إلى استخدام الوسيطة. ستعمل علامة قالب مخصصة لهذا الغرض. نظرا لأنك تقوم بعمل شيء مثل رسالة الحالة، فسيكون من غير المرتبط بأي طريقة العرض الحالية، وبالتالي فإن العلامة مناسبة بالتأكيد.

فقط إعداد ذاكرة التخزين المؤقت الخلفية (هذا سهل جدا) وسوف يكون لديك الوصول إلى cache.set() و cache.get() الأساليب التي يمكنك استخدامها لتخزينها واسترداد رسالة الحالة الخاصة بك. تأكد من مسح ذاكرة التخزين المؤقت كلما تم تحديث رسالة الحالة.

نصائح أخرى

هذا يبدو مثاليا ل قالب شظية التخزين المؤقت..

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top