ما يجب فعله وما لا يجب فعله لاستضافة مواقع عضوية وورد بريس

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

عندما يتعلق الأمر بمواقع وورد بريس  ، لا يمكن التعامل مع جميعها بنفس الطريقة فيما يتعلق بما يناسب الأداء بشكل أفضل. يتصرف موقع وورد بريس  البسيط المكون من خمس صفحات بشكل مختلف تمامًا عن موقع WooCommerce الكبير (والذي قد يكون متطلبًا للغاية). عضوية وورد بريس  ومواقع المجتمع هي نوع آخر يقع ضمن ما نسميه أحيانًا هذه الفئة “الصعبة”. إذا لم يتم الإعداد أو التهيئة بشكل صحيح ، فستجد نفسك قريبًا في كابوس من 500 خطأ ، ووقت تعطل ، وتحميل صفحات بطيء. لكن هذا لا يعني أنه ليس لديك خيارات ، ما عليك سوى اتباع بعض أفضل الممارسات.

جرب نسخة تجريبية مجانية

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

أمثلة على مواقع العضوية

فيما يلي بعض الأمثلة على بعض عضوية وورد بريس  ومواقع المجتمع الشائعة:

موقع مبني حول نظام إدارة التعلم (LearnDash ، Lifter LMS) الذي يبيع الدورات الرقمية لأعضائه . أصبحت هذه البرامج مشهورة حقًا مؤخرًا وهناك بعض الإضافات الرائعة لـ LMS !

A المنتدى مقرها (bbPress أو BuddyPress) الموقع وورد تستخدم في المقام الأول من قبل أعضاء لمناقشة مواضيع مختلفة.

موقع عضوية مبني على واحد من العديد من المكونات الإضافية  الشائعة لعضوية الطرف الثالث (MemberPress أو Ultimate Membership Pro).

موقع مجتمعي يركز على الشبكات الاجتماعية (PeepSo).

قد يشتمل البعض أيضًا على حلول التجارة الإلكترونية مثل WooCommerce و Easy Digital Downloads كمواقع عضوية حيث أن العديد منها يحتوي على ملفات تعريف مستخدمين وميزات مجتمعية.

لماذا تختلف مواقع عضوية وورد بريس

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

مواقع عضوية #وورد بريس  وحوش عندما يتعلق الأمر بالأداء. 🦖 تحقق من ما يجب فعله وما لا يجب فعله.

انقر للتغريد

1. محتوى غير قابل للتخزين

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

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

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

تجاوز ذاكرة التخزين المؤقت

تجاوز ذاكرة التخزين المؤقت

2. عدد كبير من الزوار المتزامنين

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

لجعل الأمر أسوأ ، لديك عدد كبير من الزوار المتزامنين فوق مشكلة “المحتوى غير القابل للإرفاق”.

3. الاستعلامات المعقدة

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

ناهيك عن أن لديك أيضًا عددًا كبيرًا من المستخدمين المتزامنين الذين يستعلمون باستمرار عن قاعدة البيانات.

4. تخزين الكثير من البيانات

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

هل لمواقع عضوية وورد بريس

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

1. اختر مضيف وورد بريس  يركز على الأداء

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

كيف يسرع Kinsta مواقع العضوية

كان Kinsta أول مضيف وورد بريس  مُدار  يستخدم حصريًا Google Cloud Platform . نحن نقدم 28 مركز بيانات مختلفًا حول العالم ، مما يعني أنه يمكنك اختيار أقرب مركز إلى زوارك لتقليل زمن الوصول و TTFB. بينما قد يستخدم المضيفون الآخرون شبكة الطبقة القياسية من Google (أرخص وأبطأ) ، فإننا نستخدم شبكة الطبقة المتميزة من Google . تم تصميم هذا لتقليل المسافة والقفزات ، مما يؤدي إلى نقل عالمي أسرع وأكثر أمانًا لبياناتك.

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

لا تندرج منصة الاستضافة الخاصة بنا في أي من فئات الاستضافة التقليدية وتختلف تمامًا عن البنية التحتية التقليدية المشتركة أو VPS أو المخصصة. تستخدم Kinsta مضيفي LXD المُدارين وحاويات برامج LXC منسقة لكل موقع. ما يعنيه هذا هو أن كل موقع لعضوية وورد بريس  موجود في حاوية منفصلة خاصة به ، والتي تحتوي على جميع موارد البرامج المطلوبة لتشغيله (Linux و Nginx و PHP و MySQL). و الموارد هي 100٪ خاصة ولا يتم تقاسمها مع أي شخص آخر أو حتى المواقع الخاصة بك.

بنية استضافة Kinsta.

بنية استضافة Kinsta.

هنا في Kinsta ، نجعل أجهزة VM المحسّنة لحساب Google Cloud’s C2 متاحة لجميع عملائنا. تم تجهيز عائلة C2 من الأجهزة بأحدث معالجات Intel Xeon القابلة للتطوير والقادرة على العمل بسرعة 3.8 جيجاهرتز مع توربو كامل النوى. مع أجهزة C2 عالية الأداء التي تعمل على تشغيل موقع عضوية وورد بريس  الخاص بك ، ستتمكن الطلبات المتكررة غير المخزنة واستعلامات قاعدة البيانات من التنفيذ بشكل أسرع ، مما يؤدي إلى تجربة أفضل للزائرين.

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

اقرأ المزيد حول كيفية اختلاف Kinsta .

2. استفد من PHP 7

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

لم يعد PHP 5.6 مدعومًا بشكل نشط ووصل إلى نهاية عمره الافتراضي (EOL) اعتبارًا من ديسمبر 2018 ، وعند هذه النقطة توقفت عن تلقي أي تحديثات أمنية مستقبلية. نشرنا معايير أداء PHP الخاصة بنا والتي اختبرنا فيها PHP 5.6 و 7.0 و 7.1 و 7.2 و 7.3. كما ترى أدناه ، على موقع WooCommerce ، PHP 7.3 يأخذ الكعكة لأسرع أداء! 🍰 و PHP 7.4 أسرع.

وورد بريس  5.0 + معايير WooCommerce PHP

وورد بريس  5.0 + معايير WooCommerce PHP

قمنا أيضًا باختبار التنزيلات الرقمية السهلة ومرة ​​أخرى تفوقت PHP 7.3 على كل شيء آخر. إذا قارنت PHP 7.3 إلى PHP 5.6 ، فيمكنه معالجة 3 أضعاف عدد الطلبات (المعاملات) في الثانية.

وورد بريس  + Easy Digital Downloads PHP. معايير PHP

وورد بريس  + Easy Digital Downloads PHP. معايير PHP

إذا كان مضيف وورد بريس  الحالي الخاص بك لا يدعم PHP 7 أو أعلى ، فربما حان الوقت للبحث عن مضيف جديد. قدمت Kinsta PHP 7.4 منذ نوفمبر 2019 ، بالإضافة إلى جميع الإصدارات الرئيسية الأخرى. يمكنك التبديل بينها بسهولة في لوحة معلومات MyKinsta بنقرة واحدة.

التغيير إلى PHP 7.4

التغيير إلى PHP 7.4

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

3. استخدام كائن التخزين المؤقت

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

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

حل تخزين مؤقت تابع لجهة خارجية مثل W3 Total Cache

Redis (موصى به)

ميمكاشد

ريديس

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

امسح ذاكرة التخزين المؤقت من شريط أدوات مسؤول وورد بريس

امسح ذاكرة التخزين المؤقت من شريط أدوات مسؤول وورد بريس

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

تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟

انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس !

إشترك الآن

4. تعزيز البحث في وورد بريس  الخاص بك

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

Elasticsearch

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

5. قم بإنشاء Light 404 Page

لقد رأينا بشكل مباشر أن مواقع العضوية عادةً ما تولد الكثير من أخطاء 404 . من المحتمل أن موقعك يولد أكثر مما تعتقد!  يمكن أن تساعدك أداة التحليلات MyKinsta الخاصة بنا  في تحديد المبلغ الدقيق (كما هو موضح أدناه).

404 أخطاء

404 أخطاء

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

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

بالإضافة إلى استخدام صفحة 404 خفيفة ، من الجيد أيضًا إضافة قاعدة خاصة لذاكرة التخزين المؤقت للصفحة لـ 404 صفحات. إذا كنت أحد عملاء Kinsta ، فلا داعي للقلق بشأن هذا الأمر. يخزن تكوين Nginx الخاص بنا 404 صفحة في ذاكرة التخزين المؤقت لمدة 15 دقيقة . إذا اكتشفنا أنه تم إنشاء صفحة جديدة بنفس عنوان URL لصفحة 404 مخبأة ، فسنزيل ذاكرة التخزين المؤقت حسب الحاجة. إذا كان موقع وورد بريس  الخاص بك لا يحتوي على صفحات 404 قابلة للتخزين المؤقت ، فإننا نوصي بالعمل مع مضيفك لإضافة هذه الإمكانية إلى خادم الويب الخاص بك.

6. زيادة العاملين في PHP

قد يكون عمال PHP مصطلحًا لم تسمع به من قبل ، لكنهم يمثلون عدد المضيفين ، بما في ذلك Kinsta ، الذين يتعاملون مع الطلبات المقيدة (بدلاً من تقييدك بواسطة وحدة المعالجة المركزية أو ذاكرة الوصول العشوائي ، وهو ما يفعله عادةً موفرو الاستضافة المشتركة).

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

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

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

7. إجراء صيانة منتظمة لقاعدة البيانات

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

هل تعاني من مشاكل التوقف و وورد بريس ؟ Kinsta هو حل الاستضافة المصمم لتوفير الوقت! تحقق من ميزاتنا

تنظيف البيانات التي تم تحميلها تلقائيًا

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

قم بتنظيف وظائف Transients و CRON

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

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

تم إصلاح مشكلة أداء وورد بريس

العابرين (بعد التثبيت)

يمكنك استخدام البرنامج المساعد Transients Manager المجاني لعرض ، والبحث ، وتحرير ، وحذف العابرين على موقع وورد بريس  الخاص بك. إذا كنت أكثر ذكاءً من الناحية التقنية ، فيمكنك أيضًا استخدام أوامر WP-CLI لمسح العابرين.

وظائف CRON (WP-Cron) ، المستخدمة لجدولة المهام المتكررة لموقع وورد بريس  الخاص بك ، يمكن أن يكون لها أيضًا مشكلات مماثلة. يمكنك استخدام المكون الإضافي المجاني WP Control للتحقق والتأكد من أن وظائف CRON الخاصة بك لا تخرج عن نطاق السيطرة.

قم بتغيير محرك قاعدة البيانات إلى InnoDB

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

تحقق من البرنامج التعليمي الخاص بنا حول كيفية تحويل قاعدة البيانات (الجداول) الخاصة بك من MyISAM إلى InnoDB . إذا قمت بالترحيل إلى Kinsta وطلب فريقنا الهندسي مساعدتك ، فإننا نقوم تلقائيًا بنقل محرك قاعدة البيانات الخاص بك إلى InnoDB.

8. بيانات التفريغ

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

تفريغ تخزين ملفات PDF و DOCX و MP4 و MP3

كيفية تفريغ الملفات الكبيرة إلى Amazon S3

كيفية إلغاء تحميل الوسائط إلى Google Cloud Storage

لا توجد مواقع لعضوية وورد بريس

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

ابق بعيدًا عن عدادات البريد

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

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

عدادات المشاركة

عدادات المشاركة

تجنب أدوات إنشاء الصفحات

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

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

الصفحة الرئيسية Kinsta

الصفحة الرئيسية Kinsta

لا تستخدم الكثير من الإضافات

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

كن حذرًا مع عمليات تكامل الجهات الخارجية

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

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

توصيات إضافية

وبالطبع ، لا يمكننا السماح لك بالمغادرة دون ذكر بعض تحسينات السرعة الأكثر شيوعًا التي يجب أن تقوم بها بالفعل:

اضغط على صورك! في Kinsta ، نرى عادةً توفيرًا بنسبة 60-70٪ اعتمادًا على أنواع الصور وشكل الضغط الذي تستخدمه. نوصي بضغط الضياع .

استخدم دائمًا CDN. على الرغم من أن لدينا 28 مركز بيانات متاحًا للاختيار من بينها في Kinsta ، إلا أن خادمك لا يزال بعيدًا عن شخص ما. يمكن لـ CDN إصلاح هذا عن طريق نسخ أصولك (الصور ، JS ، CSS ) وتسليمها من الملوثات العضوية الثابتة حول العالم. لدينا Kinsta CDN يتم تضمين للعملاء.

فكر مرتين قبل أن تقرر إدارة VPS الخاص بك. محاولة أن تكون مسؤول نظام لتوفير 20 دولارًا في الشهر فكرة سيئة .

ملخص

تعد عضوية وورد بريس  ومواقع المجتمع بالتأكيد في فئتها الخاصة عندما يتعلق الأمر بالتحسين. عادة ما يتطلبون بذل جهد إضافي إذا كنت تريد أن ترى أداءً ممتازًا. لكن النبأ العظيم هو أن العديد من الحلول الموجودة يمكن أن تفعل المعجزات. تعد PHP 7 و Elasticsearch و Redis Object Caching طرقًا سهلة وفعالة لرؤية نتائج فورية. وبالطبع ، يجب أن يكون وجود مضيف يركز على الأداء دائمًا على رأس قائمتك. 😉

هل تدير موقع عضوية وورد بريس ؟ نود أن نسمع أفكارك أو الصعوبات التي واجهتها على طول الطريق.

وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:

مساعدة فورية من خبراء استضافة وورد بريس  ، 24/7.

تكامل Cloudflare Enterprise.

يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.

التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.

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

توضيح

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

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

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}

Deprecated: wp_enqueue_script أستدعيت بواسطة مُعطى مهجور منذ النسخة 10.3.0! يُرجى إستخدام المُعالج الجديد ⁦wc-photoswipe⁩ بدلًا من المُعالج السابق ⁦photoswipe⁩. in /home/aspiqswk/2.mawthuk.com/wp-includes/functions.php on line 6121