السلام عليكم
اريد ان اوقف الـcache عن صفحة download.html التابعة لستايل داخل مجلد styles
او ان اوقف الكاش بشكل كامل
السبب لأني قمت بإضافة متغير خارجي يجلب مواضيع ووضعته في الصفحة .. لكني واجهت مشكلة تخزين الصفحة بمجلد cache
ولم استطيع منعه من حفظها ..
ارجو المساعدة
أحمد
ايقاف الكاش عن صفحة او بشكل كامل
رد: ايقاف الكاش عن صفحة او بشكل كامل
للتوضيح ...
النسخة المستخدمة kleeja 1.0.0 RC6
النسخة المستخدمة kleeja 1.0.0 RC6
رد: ايقاف الكاش عن صفحة او بشكل كامل
ليه التعب
قم بوضع ماتريد داخل قالب styles/default/download.html
قم بوضع ماتريد داخل قالب styles/default/download.html
رد: ايقاف الكاش عن صفحة او بشكل كامل
؟؟ .. أخي عبدالرحمن ... لازم اعمل صيانة شاملة بعد كل تعديل
انا لدي 20 مركز رابطهم بسكربت وبعمل تعديل عليهم بشكل دوري ..
لكن الكاش "الـcache" يقف حائل بيني وبين التعديل .. انا اوضحت هذا الشيء في سؤالي ..
هل يوجد تعديل معين يمنع حفظ نسق صفحة الـ tpl_download.php download.html
انا لدي 20 مركز رابطهم بسكربت وبعمل تعديل عليهم بشكل دوري ..
لكن الكاش "الـcache" يقف حائل بيني وبين التعديل .. انا اوضحت هذا الشيء في سؤالي ..
هل يوجد تعديل معين يمنع حفظ نسق صفحة الـ tpl_download.php download.html
رد: ايقاف الكاش عن صفحة او بشكل كامل
الا في لكن لسا مافهمت ليه ...
ليه ماتضيف بالكود انك تحذف الملف لما تخلص, لما كليجا ماتلقى الملف راح تظطر تسوي كاش جديد ..
php.net/unlink
ليه ماتضيف بالكود انك تحذف الملف لما تخلص, لما كليجا ماتلقى الملف راح تظطر تسوي كاش جديد ..
php.net/unlink
رد: ايقاف الكاش عن صفحة او بشكل كامل
السلام عليكم ورحمة الله
سبحان الله، كان دخولي بنية طرح موضوع عن الكاش / سلبياته / حسناته / تعطيله .. إلخ
أعزائي، جميعكم ..
و بالخصوص أخي الدحمي ..
أنا لدي السيناريو التالي ..
...
أولاً، لدي عدة ستايلات للمركز بتخصيصات مختلفة.
و ماسوف يحصل، هو أن الزائر سيتم إظهار أحد هذه الستايلات له بشكل آلي بناء على آلية معينة.. بينما يمكن أن يكون زائر أو مستخدم آخر و في ذات اللحظة يدخل إلى المركز، و يتم عرض ستايل مختلف له.
و كي تتضح الصور، سأفترض الفرضية التالية:
القادم من الموقع : سين ، يتم عرض الستايل سين له ..
بينما القادم من موقع: صاد ، يتم عرض الستايل صاد له ..
وذلك بالنظر إلى الـ Referrals مثلاً ..
و أما جميع الزوار أو المستخدمين الذين لا ينطبق عليهم الاختبار السابق سيتم عرض الستايل الافتراضي المعتمد في الإعدادات لهم.
طبعاً، أنا أكملت الجزئية من الكود المتعلقة بآلية الاختبار واختيار الستايل، ولكن لم يعمل بالشكل المطلوب إلا بعد تعطيل الكاش من ملف: common.php بإضافة عبارة ( ELSE ) التالية:
و الحقيقة أنني شخص، يهتم جداً بأداء الموقع، ومتانته ، و تكامليته في الأداء مع أداء الخادم..
الآن سؤالي هو ..
هل هناك أثار سلبية تترتب على تعطيل الكاش ؟؟
و أقصد بذلك جميع النواحي .. سواء الأمنية، أو المتعلقة بالأداء ..
لأنني في حيرة من الأمر
..
أعتذر عن الإطالة ..
سأكتفي بهذا القدر حتى أسمع منكم تعقيباً ..
احترامي و تقديري
سبحان الله، كان دخولي بنية طرح موضوع عن الكاش / سلبياته / حسناته / تعطيله .. إلخ
أعزائي، جميعكم ..
و بالخصوص أخي الدحمي ..
أنا لدي السيناريو التالي ..
...
أولاً، لدي عدة ستايلات للمركز بتخصيصات مختلفة.
و ماسوف يحصل، هو أن الزائر سيتم إظهار أحد هذه الستايلات له بشكل آلي بناء على آلية معينة.. بينما يمكن أن يكون زائر أو مستخدم آخر و في ذات اللحظة يدخل إلى المركز، و يتم عرض ستايل مختلف له.
و كي تتضح الصور، سأفترض الفرضية التالية:
القادم من الموقع : سين ، يتم عرض الستايل سين له ..
بينما القادم من موقع: صاد ، يتم عرض الستايل صاد له ..
وذلك بالنظر إلى الـ 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;
}
الآن سؤالي هو ..
هل هناك أثار سلبية تترتب على تعطيل الكاش ؟؟
و أقصد بذلك جميع النواحي .. سواء الأمنية، أو المتعلقة بالأداء ..
لأنني في حيرة من الأمر
..
أعتذر عن الإطالة ..
سأكتفي بهذا القدر حتى أسمع منكم تعقيباً ..
احترامي و تقديري
رد: ايقاف الكاش عن صفحة او بشكل كامل
لا يوجد اثار , كل مافي الامر ان الاداء سيقل قليلا, بما ان الكاش يحفظ الوقت
اكمل وسنرى
اكمل وسنرى
رد: ايقاف الكاش عن صفحة او بشكل كامل
جميل جداً ..
أسعد الله قلبك أخي عبد الرحمن.
طيب، ما الطريقة الأقصر لعمل (كاشين) أو (أكثر) بحسب عدد الستايلات التي قد تعرض للزائر ..
لم أهتدِ سريعاً إلى مكان تعيين روابط أو مسار الكاش في السكريبت ..
أم ترى أن الأفضل فقط تعطيل الكاش في حالاتي ..
لو أنك شخصياً، في هذا السيناريو .. مالحل الأمثل الذي ستذهب إليه ؟
...
صح بالمناسبة ..
مشكلة التحميل عبر برامج التحميل، لم تحل بعد ؟
أشكرك كثيراً أخي الفاضل ..
أسعد الله قلبك أخي عبد الرحمن.
طيب، ما الطريقة الأقصر لعمل (كاشين) أو (أكثر) بحسب عدد الستايلات التي قد تعرض للزائر ..
لم أهتدِ سريعاً إلى مكان تعيين روابط أو مسار الكاش في السكريبت ..
أم ترى أن الأفضل فقط تعطيل الكاش في حالاتي ..
لو أنك شخصياً، في هذا السيناريو .. مالحل الأمثل الذي ستذهب إليه ؟
...
صح بالمناسبة ..
مشكلة التحميل عبر برامج التحميل، لم تحل بعد ؟
أشكرك كثيراً أخي الفاضل ..
رد: ايقاف الكاش عن صفحة او بشكل كامل
سأجعل الكاش كاشين .. قم بتغيير اسماء الكاش من ملف style.php < ستواجه مشكلة باخر اصدار عند تعديل هذا الملف ارجو ان تكون على علم بكيفية تخطيها !
بالتوفيق
بالتوفيق