الرئيسية / برمجة / تسريع مواقع الويب (Bootstrap) الخاصة بك باتباع أهم النصائح

تسريع مواقع الويب (Bootstrap) الخاصة بك باتباع أهم النصائح

مواقع الويب البوتستراب…

تحسين مواقع الويب هو مجموعة من التقنيات، من جانب الخادم وجانب العميل، والتي تهدف إلى تسريع وقت تحميل المواقع وعرضها في المتصفح للحصول على تجربة مستخدم أفضل.

اعتاد الزوار اليوم على سرعة الاستجابة والتفاعلية النموذجية للتطبيقات المحلية، ويتوقعون تحميل صفحة ويب خلال 1000 ميللي ثانية.

إذا استغرق الأمر وقتاً أطول من ذلك، فمن المحتمل أن يغادروا الموقع.

من المؤكد أن محركات البحث قد استوعبت هذا الاتجاه، وقد ساهمت في العديد من الطرق في هذا الاتجاه.

تستخدم Google في الواقع سرعة الصفحة كعامل تصنيف لمواقع الويب في عمليات البحث على سطح المكتب لفترة من الوقت.

كما أعلنت Google أنه اعتباراً من تموز (يوليو) 2018، ستكون عمليات البحث عبر الأجهزة المحمولة مهمة جداً لتحقيق المراكز العليا في قائمة نتائجها.

غالباً ما يتم انتقاد Bootstrap لإضافة سخاماً غير ضروري إلى مواقع الويب .

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

سنرى في هذه المقالة ثلاث خطوات لتحسين الواجهة الأمامية.

إذ يمكنك إجراؤها لضمان تقديم مواقع الويب الخاصة بك المستندة إلى Bootstrap بشكل سريع وتحسينها بشكل جيد.

لكن قبل البدء بالتعرف على أهم طرق تسريع مواقع الويب البوتستراب، هناك الكثير من لا يملك موقع ويب خاص به!!

لا تقلقوا أبداً، يمكنكم الآن وبسهولة إنشاء موقع ويب خاص بكم وبميزات عالية، وذلك من خلال منصة Greenbackend.

لمحة سريعة للخدمات المقدمة من قبل شركة Greenbackend:

نوفر لكم من خلال شركة Greenbackend أهم الخدمات اللازمة لإنشاء موقع ويب، من أبرز خدماتنا المقدمة ما يلي:

  • نقدم خدمات استضافة ويب فعالة من خلال منصة Greenbackend
  • أسعار الاستضافة رخيصة التكلفة مقارنة بغيرنا من الشركات التي توفر نفس الخدمة ولكن بأسعار مضاعفة.
  • دعم تقني شامل وعلى مدار 24 ساعة ومتوفر باللغة العربية.
  • نوفر لكم نسخة حماية مجانية Free SSL certificate.
  • توفر Greenbackend عدد لا حصر له من خيارات الدعم المتقدمة.

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

من بين هذه الخدمات عمليات التثبيت بنقرة واحدة لمجموعة متنوعة من البرامج النصية والتطبيقات.

نوفر لكم أيضاً منشئ مواقع الويب وتطبيقات التجارة الإلكترونية، كما تدعم الخدمة كل من MySQL وPHP.

لا تترددوا أبداً اضغطوا على الرابط واحصل على موقعك الخاص https://greenbackend.com/ar/wordpress-hosting/

تمتعوا الآن باستضافة وورد بريس مجانية لمدة شهر واحد عبر الرابط التالي:

https://tgbe.link/wp-freetrial

https://tgbe.link/wp-freetrial

ثلاث خطوات لتسريع مواقع الويب البوتستراب:

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

تسريع مواقع الويب

  • فقط قم بتنزيل حزمة Bootstrap التي تحتاجها:

إذا قررت العمل مع حزمة التنزيل المترجمة مسبقاً من Bootstrap، فيجب أن تفكر في أجزاء المكتبة التي تحتاجها حقاً.

يحتوي مجلد التنزيل على مكتبة CSS كاملة (bootstrap.css و bootstrap.min.css).

كما يحتوي على مكتبة مكونات JavaScript مع جميع التبعيات باستثناء الجيكويري (bootstrap.bundle.js و bootstrap.bundle.min.js).

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

إذا كنت بحاجة فقط إلى إعادة تعيين CSS لطيفة لمشروعك، فما عليك سوى استخدام bootstrap-reboot.min.css.

إذا كنت تحتاج فقط إلى نظام شبكة مرن وسهل الاستخدام، فانتقل إلى bootstrap-grid.min.css.

ليست هناك حاجة لتنزيل الإطار بأكمله.

من ناحية أخرى، إذا كنت تعلم أنك ستستخدم كل شيء في المكتبة، فتأكد على الأقل من تضمين الإصدار المصغر.

نفس الشيء بالنسبة لكود JavaScript

إذا كنت تعرف أنك لن تحصل على:

  • قوائم منسدلة
  • أو عناصر تحكم
  • أو تلميحات أدوات في مشروعك

استخدم عندئذٍ bootstrap.min.js بدلاً من bootstrap.bundle.min.js لأنك لن تحتاج إلى تضمين Popper.js.

  • اختر المصدر بدلاً من حزمة التنزيل المترجمة مسبقاً:

بقدر ما يسمح لك الإصدار الأخير من Bootstrap بتحديد أجزاء منه لتضمينها في مشروعك.

فقد لا تزال الملفات المترجمة مسبقاً تحتوي على أشياء قد لا تحتاجها بالفعل.

لا يزال يتعين على المتصفحات تنزيل ومعالجة التعليمات البرمجية غير المستخدمة، مما قد يؤثر على أداء مواقع الويب ، خاصة على اتصالات الشبكة البطيئة.

تتمثل أفضل فكرة في تنزيل الكود المصدر لـ Bootstrap، نظراً لأن:

  1. ستتمكن من تضمين المكونات التي تحتاجها بالضبط في مشروعك
  2. يصبح تخصيص أي جزء من المكتبة أكثر نظافة وفعالية، دون الحاجة لتجاوز الأنماط مراراً وتكراراً
  3. ورقة الأنماط (Stylesheet) التي تنتهي في الإنتاج عادة ما تكون أصغر حجماً.
  • استفد من تقنيات التحسين المثبتة من جانب العميل:

بصرف النظر عن النقاط المذكورة أعلاه.

فإن تحسين مواقع الويب المبنية على أعلى Bootstrap من أجل الأداء لا يزال يتعين عليه دمج تقنيات الأداء الأمامية تماماً مثل أي موقع ويب آخر.

فيما يلي بعض العوامل الحاسمة التي يمكنك الانتباه إليها لتحسين الواجهة الأمامية لموقع الويب الخاص بك:

1.   اكتب Lean CSS و JavaScript :

كل حرف في الكود الخاص بك يُضاف إلى الوزن النهائي لصفحة الويب.

ليس من السهل دائماً كتابة تعليمات CSS و JavaScript النظيفة والموجزة مع إبقائها قابلة للقراءة.

مع ذلك، يجب أن يكون هناك شيء يجب السعي لتحقيقه في كل مشروع.

تتضمن ممارسات CSS الجيدة التخلص من المحددات غير المستخدمة والكود المكرر والقواعد المتداخلة بشكل مفرط.

من الجيد أن تبقي الكود الخاص بك منظماً بشكل جيد في بداية المشروع.

على سبيل المثال، يمكن أن يؤدي استخدام أدلة الأنماط إلى إفادة عملية التطوير وجودة الكود.

هناك أيضاً أدوات رائعة لمساعدتك على تنظيف الكود.

يمكن أن يقوم linter مثل CSS Lint و JSLint بفحص المستند بحثاً عن أخطاء في البنية وأنماط الترميز غير الفعالة والكود غير المستخدم وغير ذلك.

2.   تصغير وتسلسل كود CSS و JavaScript:

تتمثل خطوة التحسين المهمة في الحد من عدد طلبات HTTP التي يتعين على مواقع الويب تقديمها لتقديم محتواها.

تستغرق كل رحلة ذهاباً وإياباً إلى الخادم وجلب الموارد وقتاً، مما يؤثر سلباً على تجربة المستخدم.

أصبح تصغير (أي، إزالة التعليقات والمساحة البيضاء من وثيقتك) وتسلسل ملفات CSS و JavaScript ممارسة موحدة تهدف إلى الحفاظ على حجم الملف صغيراً وتقليل عدد طلبات HTTP.

3.   انتبه من حجم ملف صورك:

غالباً ما يتم تمثيل الجزء الأكثر ثقلاً من صفحة الويب بملفات الصور، ولكن أيضاً ملفات الصوت والفيديو تلعب دورها.

بالتالي، يعد تحسين الأصول المرئية أمراً بالغ الأهمية لأداء مواقع الويب

القيام بذلك يتضمن جانبين:

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

هناك أدوات رائعة هناك يمكن أن تساعدك.

راجع الأدوات عبر الإنترنت مثل:

  1. TinyPNG للحصول على صور نقطية (PNG ، JPG، وما إلى ذلك).
  2. تحسين SSVGOMG الخاص بـ Jake Archibald من أجل تحسين SVG.

ضع في اعتبارك أيضاً الأدوات التي يمكنك تثبيتها محلياً مثل عداء المهام المفضل لديك (Grunt ، Gulp ، إلخ).

الخلاصة:

يُعد تقديم مواقع الويب السريعة عاملاً أساسياً في تحديد تجربة المستخدم الرائعة على مواقع الويب.

حيث يصبح هذا أكثر أهمية عندما يتعلق الأمر بتقييم تجربة مستخدم الويب على الأجهزة المحمولة.

أدرجت في هذه المقالة عدداً من التقنيات التي تلعب دوراً في تحسين موقع Bootstrap على الويب.

ذلك من أجل الحصول على أداء جيد من وجهة نظر التطوير الأمامي.

 

مرجع المقالة من هنا.

 

الخطة الشاملة لتعلم البرمجة:

نوفر لكم أحدث الدورات التدريبية لتعلم البرمجة، وذلك في حال لم يكن لديكم أي خبرة في بناء مواقعكم الخاصة وتطويرها.

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

الموقع الرسمي للخطة والتسجيل من هنا:

http://khottah.com/

التسجيل عبر رابط الخطة مع خصم 50% من هنا:

http://khottah.com/?coupon_code=50off

لمعرفة منهاج الخطة من هنا:

https://www.anbilarabi.com/curriculum

طرق الدفع والاشتراك والتحويل من هنا:

https://www.anbilarabi.com/payments

يمكنكم تحميل البروشور الخاص بالخطة من هنا:

https://anbilarabi-quaxn7qwddc5nuqg.netdna-ssl.com/khottah-brochure.pdf

شرح صوتي عن الخطة في 5 دقائق:

https://soundcloud.com/anbilarabi/5a-1

الدليل الشامل حول الخطة بالفيديو تعرف على الخطة من الداخل:

https://youtu.be/Oqi8Dp1KgH4

أخيراً نود مشاركتكم  بعض ما قاله البعض عنا وعن الخطة الشاملة وتقييمات الطلاب عبر هذا الرابط:

https://www.anbilarabi.com/people

شكراً جزيلاً لكم ولا تترددوا بالتواصل معنا عن طريق الواتس آب للرقم 00970599042502

كما يمكنكم مراسلتنا عبر هذا الإيميل:

http://ahmadnaser.com

 

عن Hanadi Hussino

Author Image

شاهد أيضاً

افضل لعبة لتعليم الكتابة السريعة على الحاسوب

افضل لعبة لتعليم الكتابة السريعة على الحاسوب تعلم الكتابة السريعة باللغة الانجليزية من الامور المهمة …

هل لديك استفسار؟ تواصل مباشر
الدعم الفني
تحتاج مساعدة تواصل معي واتساب
>
السلة Item Removed. Undo
  • No products in the cart.