ايقاف الكاش عن صفحة او بشكل كامل

لدعم سكربت التحميل كليجا .. kleeja
أضف رد جديد
BIOs
عضو جديد
مشاركات: 9
اشترك في: 03 نوفمبر 2009, 03:15

ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة BIOs »

السلام عليكم
اريد ان اوقف الـcache عن صفحة download.html التابعة لستايل داخل مجلد styles
او ان اوقف الكاش بشكل كامل

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

ارجو المساعدة
أحمد
BIOs
عضو جديد
مشاركات: 9
اشترك في: 03 نوفمبر 2009, 03:15

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة BIOs »

للتوضيح ...
النسخة المستخدمة kleeja 1.0.0 RC6
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة saanina »

ليه التعب
قم بوضع ماتريد داخل قالب styles/default/download.html
BIOs
عضو جديد
مشاركات: 9
اشترك في: 03 نوفمبر 2009, 03:15

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة BIOs »

؟؟ .. أخي عبدالرحمن ... لازم اعمل صيانة شاملة بعد كل تعديل
انا لدي 20 مركز رابطهم بسكربت وبعمل تعديل عليهم بشكل دوري ..
لكن الكاش "الـcache" يقف حائل بيني وبين التعديل .. انا اوضحت هذا الشيء في سؤالي ..
هل يوجد تعديل معين يمنع حفظ نسق صفحة الـ tpl_download.php download.html
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة saanina »

الا في لكن لسا مافهمت ليه ...
ليه ماتضيف بالكود انك تحذف الملف لما تخلص, لما كليجا ماتلقى الملف راح تظطر تسوي كاش جديد ..

php.net/unlink
WhisperiN
عضو جديد
مشاركات: 17
اشترك في: 24 نوفمبر 2009, 05:45

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة WhisperiN »

السلام عليكم ورحمة الله :)

سبحان الله، كان دخولي بنية طرح موضوع عن الكاش / سلبياته / حسناته / تعطيله .. إلخ


أعزائي، جميعكم ..
و بالخصوص أخي الدحمي .. ;)

أنا لدي السيناريو التالي ..

...

أولاً، لدي عدة ستايلات للمركز بتخصيصات مختلفة.

و ماسوف يحصل، هو أن الزائر سيتم إظهار أحد هذه الستايلات له بشكل آلي بناء على آلية معينة.. بينما يمكن أن يكون زائر أو مستخدم آخر و في ذات اللحظة يدخل إلى المركز، و يتم عرض ستايل مختلف له.

و كي تتضح الصور، سأفترض الفرضية التالية:

القادم من الموقع : سين ، يتم عرض الستايل سين له ..
بينما القادم من موقع: صاد ، يتم عرض الستايل صاد له ..
وذلك بالنظر إلى الـ Referrals مثلاً ..
و أما جميع الزوار أو المستخدمين الذين لا ينطبق عليهم الاختبار السابق سيتم عرض الستايل الافتراضي المعتمد في الإعدادات لهم.

طبعاً، أنا أكملت الجزئية من الكود المتعلقة بآلية الاختبار واختيار الستايل، ولكن لم يعمل بالشكل المطلوب إلا بعد تعطيل الكاش من ملف: common.php بإضافة عبارة ( ELSE ) التالية:

كود: تحديد الكل

//no tpl caching in dev stage  
if(defined('DEV_STAGE'))
{
	$tpl->caching = false;
} // I've added the next ELSE statement on 04-06-2011 to disable caching at all..
else
{
	$tpl->caching = false;
}
و الحقيقة أنني شخص، يهتم جداً بأداء الموقع، ومتانته ، و تكامليته في الأداء مع أداء الخادم..

الآن سؤالي هو ..

هل هناك أثار سلبية تترتب على تعطيل الكاش ؟؟

و أقصد بذلك جميع النواحي .. سواء الأمنية، أو المتعلقة بالأداء ..

لأنني في حيرة من الأمر :D
..

أعتذر عن الإطالة ..
سأكتفي بهذا القدر حتى أسمع منكم تعقيباً ..


احترامي و تقديري
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة saanina »

لا يوجد اثار , كل مافي الامر ان الاداء سيقل قليلا, بما ان الكاش يحفظ الوقت

اكمل وسنرى
WhisperiN
عضو جديد
مشاركات: 17
اشترك في: 24 نوفمبر 2009, 05:45

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة WhisperiN »

جميل جداً ..

أسعد الله قلبك أخي عبد الرحمن.

طيب، ما الطريقة الأقصر لعمل (كاشين) أو (أكثر) بحسب عدد الستايلات التي قد تعرض للزائر ..
لم أهتدِ سريعاً إلى مكان تعيين روابط أو مسار الكاش في السكريبت ..

أم ترى أن الأفضل فقط تعطيل الكاش في حالاتي ..
لو أنك شخصياً، في هذا السيناريو .. مالحل الأمثل الذي ستذهب إليه ؟

...

صح بالمناسبة ..
مشكلة التحميل عبر برامج التحميل، لم تحل بعد ؟

أشكرك كثيراً أخي الفاضل ..
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: ايقاف الكاش عن صفحة او بشكل كامل

مشاركة بواسطة saanina »

سأجعل الكاش كاشين .. قم بتغيير اسماء الكاش من ملف style.php < ستواجه مشكلة باخر اصدار عند تعديل هذا الملف ارجو ان تكون على علم بكيفية تخطيها !

بالتوفيق
أضف رد جديد