تحسين سرعة WordPress في 9 خطوات

تحسين سرعة WordPress في 9 خطوات

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

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

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

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

تحسين ووردبريس ولإكمال العملية بنجاح، كل ما عليك فعله هو اتباع التعليمات التي أنشأناها لك أدناه.

  1. قياس سرعة ووردبريس الخاص بك

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

يمكنك استخدام GTmetrix لهذا الغرض. من خلال الجمع بين قيم Google Page Speed وYSlow، سيوفر لك تحليلًا تفصيليًا للأداء. لاحقًا، إذا كنت بحاجة إلى التحسين، فيمكنك السيطرة على الموقف باتباع الخطوات التالية.

 

  1. تخلص من الأعباء غير الضرورية

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

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

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

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

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

  1. تصغير رموز HTML وJava وCSS الخاصة بك

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

بعد المسح، يتم اكتشاف رموز عالية الأبعاد على الموقع ويمكن تصغيرها إلى أحجام أصغر. وبهذا المعنى، فإن المكونات الإضافية الرئيسية التي يمكنك استخدامها هي Autoptimize وW3 Total Cache. تساعد هذه المكونات الإضافية في ضغط أكواد HTML وJava وCSS الخاصة بك.

 

  1. تمكين ضغط Gzip

هناك طريقة أخرى لزيادة سرعة الموقع بالإضافة إلى تقليل بنيات التعليمات البرمجية وهي تنشيط ضغط Gzip. في بعض الأوقات، قد يقوم زوار موقعك بتحميل الملفات التي يرونها ضرورية لموقعك عبر خادم بعيد. كلما زاد حجم الملفات التي تم تحميلها في هذه الخطوة، قلت سرعة الموقع.  لتجنب هذا الموقف المحتمل، يمكنك استخدام طريقة الضغط Gzip. من الممكن تقليل حجم الملفات التي يتم تحميلها عبر جهاز التحكم عن بعد باستخدام طريقة الضغط Gzip. يعد WP-Rocket أحد البدائل التي يمكن استخدامها لطريقة الضغط.

بصرف النظر عن تقليل هياكل التعليمات البرمجية المختلفة، فإن إحدى أهم عمليات تسريع WordPress هي تنشيط ضغط Gzip.

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

يمكننا تقليل حجم هذه الملفات التي تم تحميلها عن بعد باستخدام طريقة الضغط gzip. يمكنك القيام بذلك بنقرة واحدة باستخدام المكون الإضافي المسمى WP-Rocket.

يمكنك أيضًا تنفيذ هذه العملية عن طريق إضافة الرموز الموجودة أدناه إلى ملف .HTaccess الخاص بك.

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType تفريغ النص/العادي
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType تفريغ الصورة/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE الخط/ttf
AddOutputFilterByType DEFLATE الخط/otf
AddOutputFilterByType DEFLATE الخط/opentype
# للمتصفحات الأقدم التي لا يمكنها التعامل مع الضغط
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</IfModule>

  1. تحسين الصور

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

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

أثناء التحسين، قد تتمكن من تقليل حجم صورك دون التضحية بجودة الدقة. يعد Smush Image Compression and Optimization Plugin مكونًا إضافيًا بسيطًا ومفيدًا يمكنك استخدامه في هذه الخطوة. يساعدك على تحسين الصور على موقعك دون المساس بالجودة. سحق ضغط الصور وتحسينها بفضل المكون الإضافي، يمكنك تحسين جميع الصور الموجودة على موقع الويب الخاص بك وتقليل حجمها دون المساس بجودتها.

 

  1. قسم المحتوى الطويل الخاص بك إلى صفحات

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

  • قم بتسجيل الدخول إلى لوحة ووردبريس
  • انتقل إلى قسم الإعدادات
  • أدخل قسم المناقشة
  • تعيين الحد الأقصى لعدد التعليقات لكل صفحة
  1. قم بترقية إصدار PHP الخاص بك

لا تدع ترقية إصدار PHP الخاص بك يخيفك أبدًا. لأن الفوائد التي توفرها يمكن أن تكون شريان الحياة لموقعك على الويب.

تعد ترقية إصدار PHP أيضًا إحدى الخطوات التي ستكون مفيدة في زيادة سرعة الموقع. يمكن أن يؤدي استخدام إصدار PHP محدث إلى زيادة سرعة الموقع بما يصل إلى 2x.  PHP 5 sürümüne göre PHP 7’nin tam 2 kat daha hızlı olduğu bilindiğine göre, PHP sürümünü yükseltmeniz için hiçbir engel yoktur. Ayrıca WordPress PHP 7’nin bellek optimizasyonundan da yararlandığı için performansınızda yaklaşık %30 – %50 bir iyileştirme sağlayabilirsiniz.

  1. استخدم البرنامج المساعد ذاكرة التخزين المؤقت

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

بفضل آلية التخزين المؤقت، فإنه يوفر للزوار فرصة التنقل بشكل أسرع خلال زيارتهم القادمة، وذلك بفضل البيانات المخزنة في المتصفح. يؤثر هذا على أداء موقع WordPress بشكل أكثر إيجابية. وبالمثل، يمكنك استخدام المكونات الإضافية WP-Rocket وW3 Total Cache في هذه الخطوة. يمكنك استخدام المكونات الإضافية مثل WP-Rocket وW3 Total Cache لهذا الغرض.

  1. باستخدام CDN

يعد استخدام CDN، وهو الخطوة الأخيرة في عملية تحسين WordPress، ذا أهمية منقذة للحياة، خاصة بالنسبة لمواقع الويب ذات المحتوى والوظائف الكثيفة.

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

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

 

عن المؤلف

اترك ردا

ar