ليس هناك مجالا للشك في ان سرعة الموقع من المسائل المهمة جدا .
مع تزايد سرعات الاتصال بشبكة الانترنت من جميع انحاء العالم , فان مستخدمين الانترنت لا يفضلون المواقع البطيئة في التحميل مما يؤدي الى ترك الموقع البطيء والانتقال الى موقع اخر سريع , كما ان شركة جوجل اعلنت ان المواقع السريعة تحصل على الترتيب الاول في نتائج البحث .
يجب على كل اصحاب المواقع جعل سرعة الموقع اولوية مهمة جدا لا يجوز تجاهلها
في هذه المقالة اقدم لكم 7 نصائح تساعدك في البدء لتسريع موقعك على شبكة الانترنت :
نصيحة رقم 1 : تغير حجم الصور قبل اضافتها على الموقع
اذا كنت تستخدم نظام ادارة المحتوى (CMS) مثل ورد بريس او جملة , فانه يمكنك تحميل الصور بحجمها الكامل ومن ثم تقوم بضبط حجم عرض الصور في صفحة ادارة الموقع . ولكن هذه العملية لا تنفع لان بعض المتصفحات تقوم بتنفيذ الاوامر وتحميل ما يصل اليها من صور بحجمها الطبيعي ثم اعادة تحجيمها بالحجم الذي اخترته وهذا يمكن ان يبطىء موقعك .
ولحل هذه المشكلة يجب عليك استخدام برنامج تعديل الصور لضبط حجم الصور الى الحجم المناسب قبل اضافتها على موقعك الالكتروني .
نصيحة رقم 2 : التخلص من الاضافات الغير ضرورية
كما نعلم جميعا ان هناك عدد كبير من الاضافات والسكربتات المتوفرة مجانا مما يغري اصحاب المواقع في وضع اضافات قد لا يحتاجون اليها , وهذه الاضافات تكون عبئ ثقيل على سرعة الموقع .
قبل وضع أي اضافة في موقعك اسال نفسك هل هذه الاضافة ضروري جدا ؟ لانه وضع أي اضافة تكون على حساب سرعة موقعك .
ولحل هذه المشكلة يمكنك كتابة كود الاضافات التي تحتاج اليها في قالب موقعك .
نصيحة رقم 3 : تأكد من تحديث سكربت موقعك
اذا كنت قد انشأت موقعك باستخدام احد أنظمة أدارة المحتوى (CMS ) او منصة التجارة الالكترونية , فانه يجب عليك ان تقوم وبشكل مستمر بتتبع التحديثات الجديدة للاضافات وتحديثها اول باول , ولكن لاتنسى من عمل نسخة احتياطية لموقعك عندما تقوم بترقيته . ان تحديث الاضافات تعمل على زيادة سرعة موقعك .
نصيحة رقم 4 : الاستفادة من شبكات عرض المحتوى
تعد شبكات تقديم المحتوى او شبكات عرض المحتوى (CDN) عبارة عن شبكة واسعة من السيفرات تقوم بتخزين المحتوى من جميع انحاء العالم . فبدل ان تقوم بتخزين محتوى موقعك على الاستضافة التي حجزت موقعك عليها , تقوم بتخزين محتوى موقعك مثل الصور ومقاطع الفيديو على شبكة عرض المحتوى , والنتيجة تكون تحميل اسرع لموقعك مما يجلب الزوار الى موقعك وترتيب جيد في محركات البحث .
انصحك بتجربة بعض شبكات عرض المحتوى مثل MaxCDN او Amazon CloudFront
نصيحة رقم 5 : تمكين خاصية التخزين المؤقت في المتصفح
التخزين المؤقت في المتصفح هي تكنولوجيا تسمح لمتصفح زائر موقعك ان يقوم بتخزين نسخ من صفحات موقعك بحيث اذا كان الزائر سوف يعود مرة اخرى لموقعك فانه يمكن استعادة المحتوى المخزن بدلا من ان يقوم باعادة تحميل الصفحة بأكملها . وهذا يوفر في عدد المصادر المستخدمة لعرض صفحة موقعك مما يؤدي الى وقت تحميل اقل واسرع .
ولتفعيل خاصية التخزين الموقت في المتصفح لمستخدمي ورد بريس يمكن تحميل اداة W3 Total Cache , كما يمكنك دمج التخزين المؤقت في المتصفح في سكربت السيرفر الخاص بموقعك .
نصيحة رقم 6 : تشغيل الضغط Gzip
ضغط Gzip هي تكنولوجيا تقوم بتقليل حجم استجابات HTTP في المتصفح , وقد تصل نسبة الضغط في بعض الاحيان الى 70% . فانه باستخدامك برنامج الضغط Gzip يمكن تسريع تحميل موقعك بشكل ملحوظ .
هناك ثلاثة طرق لتشغيل ضغط Gzip في موقعك عن طريق :
- قم بوضع الاكواد التالية في ملف htaccess :
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
او قم بضغط انواع معينة من ملفات التمديد :
<files *.html>
SetOutputFilter DEFLATE
</files>
- قم باضافة الكود التالي في اعلى صفحة HTML او PHP
<?php if (substr_count($_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>
- قم بتثبيت برنامج الضغط Gzip مثل اداة WP HTTP Compression ولكن لا تنسى ما تم ذكره سابقا لا داعي لتثبيت اضافات لا داعي لها .
نصيحة رقم 7 : ابقي ملفات CSS في الجزء العلوي من الصفحة واكواد Javascript في الجزء السفلي
اخيرا , حافظ على اكواد موقعك نظيفة ومرتبة , عن طريق وضع ملفات CSS في اعلى الصفحة وقصاصات Javascript في اسفل عند العمل مع صفحات HTML .
ان اضافة ملفات CSS في اعلى الصفحة يمنع التقديم التدريجي ويوفر المصادر الى متصفحات الانترنت , ووضع Javascript في الاسفل يمنع صفحات موقعك من انتظار التحميل لحين تنفيذ الاكواد البرمجية بالكامل , وهذا يؤدي الى تسريع تصفح موقعك للزائرين .
هذه كانت بعض التقنيات التي ذكرتها لتسريع موقعك ولكن هناك العديد من التقنيات الاخرى التي لم اذكرها ولكنني اكتفيت في هذه المقالة باسهل التقنيات تطبيقا .
اذا كان لديكم تقنيات جيديدة لتسريع الموقع فارجو كتابتها في تعليق ليستفيد منها جميع القراء