شوّيت: شبكة كرة قدم اجتماعية




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
#1  
مشكلة تحميل ملفات ال css و ال js

السلام عليكم ورحمة الله وبركاته
هناك مشكلة واجهتني واعتقد انها تواجه الكثير من المواقع .. وهي حجم ملفات ال css والجافا سكربت المستخدم في الصفحة خصوصا بعد ظهور المكتبات مثل ال jquery
فعندما تستخدم تطبيق واحد لابد من ارفاق الملف بالصفحة والملف لوحده يكون تقريبا 50 كيلوبايت
غير ذلك ملفات التطبيقات نفسها فمن الممكن بكل سهولة ان يصل حجم ملفات الجافا سكربت لوحدها 150 كيلو بايت او 200 كيلو بايت ..
غير اني اعتمد اعتماد كلي على ال css في تصميم الاستيل بال div وكذلك يوجد خاصية تغيير الاستيل ب 6 الوان .. فتخيل كيف عندما يفتح الزائر الموقع !!
يقوم بتحميل ملفات الجافاسكربت وملفات ال css اولا ويسبب بطىء شديد بالموقع
هل من طريقة لمعالجة هذه المشكلة؟

ثانيا انا لاحظت انه يقوم بتحميل ملفات ال css والجافا سكربت عند فتح الموقع فقط لكن عندما تقلب بين الصفحات لا يقوم بتحميلها من جديد لكن اذا اغلقت المتصفح او عملت ريفريش يقوم باعادة التحميل مرة اخرى وهذه مشكلة كبيرة !!

واخيرا سؤال في موضوع تغيير لون الاستيل .. فلكل استيل ملف css خاص به .. هل عندما ارفقها جميعا بالصفحة يقوم بتحميلها جميعاً ام يحمل الاستيل الفعّال فقط؟ وعند الضغط على اي لون اخر يحمل الملف الخاص به؟
ما الحل؟






__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
مهندس مصرى is offline   قديم 12-06-2009, 02:53 PM
الرد مع إقتباس
عضو فعال
#2  

هناك إمكانية لضغط الملفات وتقليص حجمها بشكل كبير ..

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






Milad is offline   قديم 12-06-2009, 05:18 PM
الرد مع إقتباس
عضو سوبر نشيط
#3  

جزاك الله خيرا Milad ..
انا لا اقصد بالمشكلة الكبيرة اني اريد تحميلها في كل مرة
بل اقصد انها يتم تحميلها كل مرة يتم فتح فيها الموقع كما هو الحال في بعض التطبيقات الاخرى و انا تاكدت من هذا الامر ..يعني بالفتحة الواحدة يتم تحميلها مرة واحدة .. لكن اذا اغلقت المتصفح وفتحت الموقع من جديد يعيد تحميلها مرة اخرى
انا اريد ان يتم تحميلها مرة واحدة فقط وحفظها بملفات الانترنت المؤقتة حتى يسهل للزائر فتح الموقع بعد ذلك
هل هناك طريقة تحفظها بالملفات المؤقتة وطريقة اخرى تمنع ذلك؟






__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

آخر تعديل بواسطة مهندس مصرى في 12-06-2009 الساعة 07:23 PM.
مهندس مصرى is offline   قديم 12-06-2009, 07:21 PM
الرد مع إقتباس
عضو فعال جدا
#4  

استخدم هذا الكود في ملف htaccess

كود:
ExpiresActive On
ExpiresByType image/gif "access 1 week"
ExpiresByType image/jpg "access 1 week"
ExpiresByType image/jpeg "access 1 week"
ExpiresByType image/png "access 1 week"
ExpiresByType text/css "access 1 week"
ExpiresByType text/js "access 1 week"
ExpiresByType application/x-shockwave-flash "access 1 week"
ExpiresByType application/x-javascript  "access 1 week"






سحاب اون لاين is offline   قديم 12-06-2009, 08:25 PM
الرد مع إقتباس
عضو سوبر نشيط
#5  

جزاك الله خيرا اخي سحاب اون لاين
ساقوم بتجربتها ان شاء الله وان شاء الله تنجح






__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
مهندس مصرى is offline   قديم 13-06-2009, 12:50 AM
الرد مع إقتباس
عضو جديد
#6  
لو امكن شرح اكثر

لو امكن شرح اكثر تفصيلي
حتى يستفيد اكثر عدد ممكن

www.al-bazar.com

www.al-bazar.net






almujtabaa is offline   قديم 22-09-2009, 10:26 PM
الرد مع إقتباس
عضو جديد
#7  

إقتباس:
المشاركة الأصلية بواسطة almujtabaa مشاهدة مشاركة
لو امكن شرح اكثر تفصيلي
حتى يستفيد اكثر عدد ممكن

www.al-bazar.com

www.al-bazar.net
http://www.swalif.net/softs/swalif59/softs205834/






__________________
soon
ritcdesign is offline   قديم 23-09-2009, 10:36 PM
الرد مع إقتباس
مشرف قسم ويب 2.0 و البرمجة القياسية
#8  

كتاب O’Reilly even faster web sites






__________________
Keepondev | مدونه شديد التخصص فى الجافاسكربت
جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت
مصطفى فرغلى is offline   قديم 23-09-2009, 10:41 PM
الرد مع إقتباس
الرد على الموضوع


 

أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
تعاريف CSS الإضافية/Additional CSS Definitions مشكلة vb4support.net الإصلاح والصيانة 1 25-09-2008 11:35 AM
طلب مركز تحميل محمي بدرجة كبيرة جدا من تحميل ملفات مشبوهه (محمد) الويب والويب 2.0 والـ Semantic Web 3 30-06-2007 10:54 PM
سكريبت الدمار لا يفوتك تحميل + تنزيل ملفات في وقت واحد ادخل يوجد مثال و تحميل M. Al-Dhafeeri الويب والويب 2.0 والـ Semantic Web 13 31-08-2005 03:35 PM
مطلوب مركز تحميل صور ومركز تحميل ملفات متصفح سعودي الويب والويب 2.0 والـ Semantic Web 0 31-03-2005 05:45 PM
سكربت مركز تحميل الصور الرئيسية بلغة html و يمكن تحميل 3 ملفات كل مره لعيون لهفة b happy الويب والويب 2.0 والـ Semantic Web 34 11-01-2004 09:33 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 07:26 AM.