هناك نوعين من ال caching ممكن تستفيد منهم و هما كالتالي:
- القيم التي تجلبها من خلال البحث في قاعدة البيانات أو من أي مكان آخر ، و هذه يفضل تخزينها منفصلة تماما عن الكود الأساسي..
- الكود الذي قمت ببرمجته، حيث يقوم ال optimizer بالاحتفاظ بنسخة من ال intermediate-code الخاص بتلك الصفحة.
و يقوم الoptimizer بعمل caching لأكبر جزء من الكود لم يتم تغييره منذ فترة- سواء كان ملف كامل أو class أو دالة.
لذلك يجب أن تبقي الملفات التي تحتوي على أكواد ال PHP بدون تغيير يذكر. حتى تستفيد من ميزة الcode caching
و هذا هو ما حاولت ألمح له في ردي السابق عن طريق تخزين المتغيرات منفصلة.
|