• الرئيسية
  • تعرف علي
  • اتفاقية النشر
  • اتصال
  • خدمات
  • تابع خلاصات المدونة
  • تابعني على تويتر

« قائمة أفقية ، مع تحديد title بـ jQuery بطريقة فريدة
نماذج الـ media في الاستدعاءات والـ css »
3

أفكار و خطوات تسريع صفحات موقعك و مشروعك

يونيو
28

بسم الله الرحن الرحيم،

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

  • كأول نصيحة : التنقل من html التقليدي إلى xhtml الاحترافي ، لجعل مواقعك مفهومة بشكل سليم للمتصفحات و محركات البحث ، و تجنب الاخطاء و عدم الدقة في كتابة الأكواد .
  • تجنب إدخال خصائص العناصر داخل الوسم ، و حاول أن تجمعها في ملف خارجي css ، فائدة هذه الطريقة ، وهو أنه عن تجميع خصائص عدة وسوم في جملة واحدة تجعلها في ملف تنسيقك عوض اعطاء كل عنصر خصائصه داخله ، تجعل المتصفح يحملها مرة واحدة ، و في الستدعاءات المكررة يتم استدعاء فقط class او id الخاص بها .
  • حتى داخل ملف التنسيق الخارجي الخاص بك ، حاول ان تتجنب التكرار بلا فائدة ، مثال :
    عوض هذا :

    body {
    	padding: 5px;
    	margin: 0;
    }
     
    p {
    	margin: 0;
    	padding: 5px;
    	background: #eee;
    	text-indent: 10px;
    }
     
    h1 {
    	text-indent: 10px;
    }

    اكتب هذا :

    body , p{
    	padding: 5px;
    	margin: 0;
    }
     
    p {
    	background: #eee;
    }
     
    h1 , p{
    	text-indent: 10px;
    }
  • حاول استعمال اضافة Firebug 1.4.0b2 لمتصفح الـ Firefox التي ستساعدك على معرفة الأخطاء في أكوادك بدقة و معرفة الاماكن التي بها بطأ ، وحاول تصحيح أخطائك واحدة تلو الأخرى .
  • تجنب كثرة الصور و اعرف كيف تقطع مشروعك ، حيث في الأماكن الممددة حاول ان تستعمل الألوان فقط ، وهذا يتوقف على نوع المشروع و تصميمك و قدرتك على التفكير بطريقة دمع الألوان مع صور قليلة
  • تجنب حركات الفلاش ما استطعت إليه سبيلا، و إن كان ولابد فلا تتعدى ملفا صغيرا ،يفي بالغرض
  • في بعض الأحيان تحتاج الى عمل عناوين خاصة بخطوط تلائم تصميمك و تحتاج لطباعتها في صور ، جرب تقنية siFr لعلك تستغن عن الصور مستقبلا.
  • لمن يستعمل مكتبات الجافا سكربت بكثرة في تصاميمه ، فغن ملف المكتبة ليس بالخفيف ، فكن ذكيا عند اختيارك بين المكتبة و بين بعض الفلترات الجاهزة و التي هي أقل حجما من هذه المكتبات ، و سنضرب مثالا لذلك ، لو كنت ستحتاج للمكتبة في أكثر من حركة ، فالمكتبة افضل لك ، اما لو كنت ستستعملها لغرض واحد فقط ، فأنا أحبذ استعمال دالة او فلتر من الجاهز ، لأنك ستبطأ الصفحة إذا استدعيت المكتبة بالكامل من أجل حركة واحدة ، مثال لمثل هذه الفلترات
  • بالنسبة لمرحلة التصميم ، حاول أن تحفظ صورك على شكل صور للويب عن طريق
    file – save for web
    أفضل لك من حفظها jpg أو png ، إلا في حالة كانت جودة الصورة ستتغير .
    لم كل هذا ؟؟ ببساطة ليتم تخزين االصورة على بحجم صغير لتكون سريعة التحميل عند العرض .
  • بالنسبة لمبرمجي php : حاول أن ستعمل تقنية الـ cache في تخزين و استدعاء المعلومات و ذلك ليخف الضغط على الموقع و بالتالي سرعة تصفح جيدة ( للمواقع الكبيرة فقط )
  • لمديري المواقع : حاول التخفيف من الملحقات كل ما استطعت !!! سواء من مستخدمي wordpress او joomla او drupal او vbulletin او باقي برامج الويب ، حاول أن تتجنب ملحقاتها و اضافاتها او ما يعرف بـ pllugin ، ببساطة للتخفيف من عدد الكويري ( Query ) على الصفحة ، حاول أن تعمل عملية حسابية لصفحة موقعك و اجمع كم عدد الكويري التي يتم تنفيذها في كل تحديث – refresh – و إذا كان في حدود 10 ، 20 ، 30 فمتوسط أما لو تعددى العدد ليصل إلى 70 ، 80 ، 90 ، فاعلم أن موقعك وبال على السيرفر الذي عليه ، و انك أنت سبب بطأ صفحتك ، وحتى لو كانت الصفحات غير بطيئة لأسباب أن موقعك على سيرفر مستقل او اي شيء من هذا القبيل ، فبتخفيفك لعدد الكويري سترى سرعة زائدة عن التي عهدتها من موقعك .

هذا ما يحضرني حاليا من أفكار ، ربما لو توصلت لأفكار جديدة سأسوغها ان شاء الله في تدوينة أخرى

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

الوسوم: أفكار, تسريع, صفحات, مشاريع

هذه التدوينة نُشرت في الأحد, 28 يونيو, 2009 عند 9:00 م و مصنفة تحت تصنيف خواطر على طريق التطوير. يمكنك متابعة أي تعليقات عبر رابط RSS 2.0. يمكنك ترك تعليق, أو تعقيب من مدونتك.

3 من التعليقات لـ “أفكار و خطوات تسريع صفحات موقعك و مشروعك”

  1. warzazi قال:
    29 يونيو 2009 عند 8:05 ص

    موضوعك رائع
    و أنا متفق معك في كل أمر ذكرته
    فقط إضافة بالنسبة لأكواد الـ JavaScript كما هو الشأن بالنسبة للـ css يفضل دائما كتابتها في ملف خارجي و استدعاؤها في ملف الـ xhtml
    من جهة فهو يبقي الكود نظيفا.. و من جهة أخرى يجعل الصفحة أصغر حجما و بالتالي أسرع أثناء العرض ..

    تقبل مروري !

  2. شذا روحي قال:
    10 ديسمبر 2009 عند 12:13 م

    شرح موفق ولكن انا عندي مشكلة في الاكواد وصفحتي تقيلة ومش عارفة احذفها

    بارك الله فيك يا اخي

  3. احمد محمد عبد المنعم قال:
    12 فبراير 2010 عند 10:50 م

    انا بجد بشكرك جدا لان انا استفدت كتير من مدونتك ويارب الدوام والاستمرار ان شاء الله وجعله الله فى ميزان حسناتك

إكتب تعليقك

اضغط هنا لإلغاء الرد.

إذا أردت أن تظهر صورة بجانب اسمك في التعليق ، شارك في خدمة Gravatar .

  • أعجبتك المدونة ؟

    السلام عليكم ، إذا أعجبتك المدونة و تريد أن تدعمني ، يمكنك أن تشتري لي أحد الكتب التي أحتاج قراءتها ، تفضل هنا .
  • تصنيفات

    • css , xhtml
    • JavaScript, Jquery
    • Photoshop, Flash, illustrator
    • PHP
    • خواطر على طريق التطوير
    • عام
  • كلمات مفتاحية

    $each() alert Application Assembler confirm css div html html4 html5 javascript jquery media opacity PHP prompt screen Top xhtml أفكار إخفاء إظهار استدعاء تأثير تسريع تصميم تطبيق تفصيل تنسيق توافق توزيع ثلاثي أبعاد حقوق روابط زجاجي صفحات عميل فكرة قائمة قالب قواعد متفرعة مشاريع مصمم مطور
  • الأرشيف

    • فبراير 2010
    • يناير 2010
    • ديسمبر 2009
    • نوفمبر 2009
    • أكتوبر 2009
    • سبتمبر 2009
    • أغسطس 2009
    • يوليو 2009
    • يونيو 2009
    • مايو 2009
  • روابط

    • Fez-Soft creation website
    • مدونة محمد بدوي
    • مدونة محمد شاطر
    • مدونة يزيد
    • نقطة بداية

© Fez-Soft Blog

    All right reserved , Theme By Fez-Soft , RSS posts , RSS comments .
  • تعرف علي
  • اتفاقية النشر
  • خدمات
  • اتصال
  • الرئيسية
عن Fez-Soft
mohammed chater مرحبا ، اسمي محمد شاطر ، Mohammed chater , أعرف تحت مسمى Fez-Soft, طالب و مصمم و مطور تطبيقات ، من فاس المغرب . . يمكنك أن تتعرف علي اكثر من هنا ، أو متابعة حسابي على twitter ، ستجد في هذه المدونة دروسا تطويرية للمستوى المتقدم في تصميم الويب ، و البرمجة بالـ JavaScript , يمكنك متابعتها من خلال الخلاصات ، كما يمكنك أن تراسلني من هنا ، لو دعت الضرورة لذلك ، آمل ان يكون وقتك في المدونة لك ، لا عليك .
الأكثر زيارة
  • فضلا .. لا تستعمل Framework css
  • الخطوط العربية : قواعد ، أفكار و حيل
  • مدونة جديدة ، بأفكار بسيطة
  • قائمة أفقية ، مع تحديد title بـ jQuery بطريقة فريدة
  • ترقيعات css ، الجمل الشرطية ، بالتفصيل الممل
  • تطبيق لفكرة : طلب انتظار تحميل الصور
آخر التعليقات
  • samir de casa  : merci a bo rass had chi zwian...
  • مهند  : الف شكر حبيبي...
  • مهند  : السلام عليكم ورحمة الله وبركاته اخي الكريم اشك...
  • أيوب  : الله يوفقك أخي محمد مبارك افتتاح المدونة فقط يا أخ...
  • Fez-Soft  : مرحبا أخي ، بالنسبة لنظام الماك خاصة كنت قد تكلمت...