حدثت التحذيرات التالية: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Warning [2] Undefined variable $newpmmsg - Line: 24 - File: global.php(958) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
|
سؤال تقني و اقتراح, - نسخة قابلة للطباعة +- نادي الفكر العربي (http://www.nadyelfikr.com) +-- المنتدى: ساحات إدارية (http://www.nadyelfikr.com/forumdisplay.php?fid=4) +--- المنتدى: مقترحــــات (http://www.nadyelfikr.com/forumdisplay.php?fid=76) +--- الموضوع: سؤال تقني و اقتراح, (/showthread.php?tid=7289) |
سؤال تقني و اقتراح, - سهيل - 01-09-2008 سؤال و اقتراح للسادة المشرفين التقنيين عن الموقع, لاحظت أن المنتدى يستخدم مايسمى Embedded Style Sheet للتحكم بالستايل الخاص بالصفحات. حجم الصفحة الرئيسية للمنتدى حوالي 48 كيلو بايت. قسم كبير منه مستهلك ضمن معلومات الستايل Style Tag. بعد حذف هذا القسم يبقى 25 كيلو بايت. اي يصبح حجم الصفحة 52 % من الحجم الأصلي. أظن أن الكود الخاص بالستايل يتكرر في كل صفحة و أحيانا يأخذ حجما أكثر من 50% كما في صفحات الرسائل الشخصية. لم لا تجعلوا الستايل من نوع External CSS. و حسب ما قرأت اغلب متصفحات الانترنت الحالية تقوم بمايسمى cashing اي حفظ نسخة من ملف الستايل محليا و ولا تقوم بتحميله من جديد الا اذا محى المستخدم ملفات الانترنت المؤقتة .لن يشعر المستخدم بهذا التغيير فمتصفحات الانترنت تقوم بهذه المهمة اوتوماتيكيا بدون اعدادات مسبقة. الفائدة المتوقعة هي جعل الصفحات اقل حجما و بالتالي زيادة سرعة تصفح المنتدى و أيضا يزيد معدل الطلبات التي يمكن أن يلبيها سيرفر النادي. اذا كان هناك خطأ في ما ذكرت فأنا سعيد أن تصححوا لي. تحياتي سؤال تقني و اقتراح, - معاون - 01-09-2008 أهلا بك عزيزي سهيل وشكراً على اقتراحك الاستايل بالفعل يعتمد في تصميمه على ملف External CSS ، وبصفة عامة لم نسمع شكاوي خاصة ببطء تحميل الصفحات ، وبالنسبة للتخزين المحلي (Cashing) فهذه الخاصية موجودة والمفروض أن يحتفظ المتصفح ببعض مكونات الاستايل (أكواد وصور) في الـ Cashe أو المفات المؤقتة ( ابحث في جهازك وستجدها) . مع التحية ،،، سؤال تقني و اقتراح, - سهيل - 01-09-2008 شكرا على الرد السريع, ربما ملف الستايل موجود بشكل منفصل على السايت, لكن برنامج المنتدى يقوم بتضمينه كله ضمن الصفحة المرسلة الى المستخدم. ولا يستخدم مايسمى External CSS في كود الصفحة كما أعرف. بالتحديد أرى : كود: <style type="text/css"> و أنا أتوقع أن أجد شيئا مثل هذا السطر: كود: <link rel="stylesheet" type="text/css" href="myStyleFile.css" /> للتأكيد على هذه النقطة, تصفحت الملفات المرفقة بالصفحة الرئيسية بعد أن قمت بحفظها على جهازي فوجدت التالي: و تحوي كما قلتم صورا و أكواد جافا سكريبت لكن لا يوجد فيها ملف بلاحقة .css ! أعرف أنه لا علاقة لي بهذه الأمور, ولو كنت مكانكم لما غيرت في كود منتدى يتصفحه عشرات المستخدمين كل لحظة مع المغامرة بحدوث آثار جانبية غير متوقعة. لكنه فضول مني أرجو أن لا يزعجكم. تحياتي وتقديري لجهودكم المشكورة سؤال تقني و اقتراح, - معاون - 01-10-2008 كلامك صحيح يا عزيزي وآسف على الرد المتعجل :) الموجود فعلا internal Css لكن من خلال elements أو entries لها صفة الـ globalized مثل ملف الـ .css ولكنها أسهل بكثير في التعامل معها وتعديلها . بالنسبة للكاش ، سيتمكن المتصفح من الآن فصاعداً من حفظ كل الـ css في ملف واحد ، وسيقل حجم الصفحات ، وبهذا نكون قد حققنا الهدف من اقتراحك . أطيب تحية سؤال تقني و اقتراح, - سهيل - 01-11-2008 :97: |