يقع موقع الويب في الخارج، لذلك كنت أفكر في كيفية زيادة سرعة فتح صفحة الويب إلى الحد الأقصى. لقد استخدمت مضيف Alibaba Cloud Hong Kong VPS من قبل، وكانت السرعة سريعة جدًا، ومع ذلك، كثيرًا ما أبلغني الطلاب أنهم لا يستطيعون فتحه، أو أنهم لا يستطيعون الوصول إليه واحدًا تلو الآخر. بعد التحقيق، تم تحديد أن المشكلة كانت في مرحلة مصافحة SSL، لذلك قمت بالتبديل إلى CN2 GIA VPS.
دع الصور تطير لبعض الوقت! إعدادات تحويل دفعة تنسيق WebP لصورة موقع الويب وتجربة التأثير المتسارع
نظرًا لأن مضيف المدونة موجود في الخارج، على الرغم من استخدام CN2 GIA الكلاسيكي، إلا أن السرعة أسرع بكثير من مضيف VPS الموجود في غرفة كمبيوتر أمريكية عادية. ومع ذلك، تتطلب كتابة المقالات إدراج عدد كبير من الصور، وهذا ما يفعله WordPress تثبيت العديد من المكونات الإضافية (انظر: ملخص المكونات الإضافية لـ WordPress لحفر المواقع) يتسبب في قيام المتصفح بتقديم عدد كبير جدًا من الطلبات للوصول إلى الصفحة.
استخدم Algolia لإضافة وظيفة البحث في الموقع في الوقت الفعلي إلى WordPress - جودة بحث أعلى ومحتوى أكثر دقة
لقد كنت دائمًا قلقًا بشأن وظيفة البحث "الضعيفة" التي تأتي مع WordPress. نتائج البحث ليست ذات صلة جدًا والنتائج ليست دقيقة بدرجة كافية، علاوة على ذلك، لا يمكن لوظيفة البحث التي تأتي مع WordPress البحث في العلامات والفئات والمحتويات الأخرى يمكن إدراج نتائج البحث بترتيب زمني. في بعض الأحيان يكون العثور على الأشياء أمرًا مزعجًا حقًا.
تم إصلاح التمرير على جانب دليل مقالات WordPress - مكونات Easy Table وLuckyWP Table الإضافية
لقد اعتدت دائمًا على كتابة "مقالات طويلة". في البداية كتبت مدونة وكأنني أكتب رسالة، وكانت المقالات قصيرة، لكني مازلت أجد صعوبة في الكتابة ولم أجد الجمل المناسبة للتعبير عنها. لاحقًا، توصلت إلى "فكرة كسولة" - إضافة الكثير من الصور إلى المقالة، أولاً، يمكن أن تزيد من محتوى المقالة، وثانيًا، ستكون المقالة التي تجمع بين الصور والنص أكثر إثارة للاهتمام.
وضع تشخيص الأخطاء في WordPress - يعالج بشكل خاص صفحات WP الفارغة، وأخطاء الخادم 500، وتعارضات المكونات الإضافية
عندما نستخدم WordPress، غالبًا ما نواجه مشكلات مثل صفحات WordPress الفارغة، وعدم القدرة على تسجيل الدخول إلى الواجهة الخلفية لـ WordPress، وأخطاء الخادم 500. غالبًا ما تحدث هذه المشكلات بعد تحديث إصدار WordPress وترقيته، وتثبيت المكونات الإضافية، وبعد ذلك يتم تحديث خادم PHP وMysql والإصدارات الرئيسية الأخرى، ولا تعمل وظيفة WordPress لأسباب مدعومة.
يمكّن WordPress طريقة تسريع ذاكرة التخزين المؤقت Nginx fastcgi_cache - مثال لتكوين Nginx
في عملية استخدام WordPress لإنشاء موقع ويب، تم اتخاذ العديد من "الطرق الالتفافية" لتحسين أداء WordPress وتسريع الوصول إلى موقع الويب. عندما يكون الوصول إلى موقع الويب بطيئًا واستنفاد ذاكرة وحدة المعالجة المركزية، فإن أول شيء أفكر فيه هو ترقية تكوين الخادم. لاحقًا، أجد أن بعض تجار VPS عديمي الضمير يقيدون بشدة الموارد خلف الكواليس، ومن المؤلم حقًا دفع المزيد مقابل ذلك. يرقي.
حماية أمان مضيف VPS والخادم: تعديل منفذ SSH وإضافة القائمة البيضاء وتسجيل الدخول بالمفتاح فقط
في الآونة الأخيرة، عندما كان أحد الأصدقاء يستخدم مضيف Yunfu الخاص به، اكتشف أن SSH قد تم فحصه بعنف من قبل الآخرين. على الرغم من أن حساب SSH وكلمة المرور لم يتم تخمينهما مطلقًا، إذا استمر شخص ما في التحديق به، فسيحدث شيء ما عاجلاً أم آجلاً. لقد ساعدته في إعداد القائمة البيضاء لتسجيل الدخول S-S-H، والتي تسمح فقط بالوصول إلى تسجيل الدخول من عنوان IP الخاص به، وترفض جميع عناوين IP الأخرى.
عملية استكشاف الأخطاء وإصلاحها في WordPress لحل المشكلة التي واجه فيها موقعك خطأً فادحًا - ذاكرة التخزين المؤقت لذاكرة Redis غير كافية
تلقيت اليوم رسالة من صديق على WeChat يذكرني فيها بأنه لا يمكن فتح المدونة. من المؤكد أنه بعد فتحه، يظهر مباشرة "لقد واجه موقعك خطأً فادحًا." إذا فكرت في الأمر بعناية، بالإضافة إلى تعرضه للهجوم مؤخرًا، فقد قامت المدونة بتثبيت المكون الإضافي W3 Total Cache، وفقًا للتكهنات. يمكن استنتاج أن المكون الإضافي هو المسؤول.
بعد التحقيق، تبين أن خطأ PHP هو: "Uncaught RedisException: أمر OOM غير مسموح به عند استخدام الذاكرة"، مما يشير إلى أن Redis لا يمكنه كتابة البيانات إلى الذاكرة، حتى إذا تم إعادة تشغيل الخادم. الحل النهائي هو ضبط تكوين Redis وزيادة حجم الذاكرة الافتراضية.
طريقة تسريع مضيف VPS - تثبيت وحدة التسريع بنقرة واحدة لزيادة سرعة مضيف VPS من "البرنامج"
يتمتع مضيفو VPS المحليون بمزايا السرعة الطبيعية، لذا تناقش هذه المقالة فقط طرق التسريع لمضيفي VPS الأجانب. والسبب هو أنه بعد أن اشترى العديد من الأصدقاء مضيف Yunfou، وجدوا أن سرعة الاختبار كانت غير متوافقة إلى حد ما مع التقييم، وكان السبب الرئيسي لذلك هو مشاكل الخطوط الأمريكية والاختلافات في بيئات الشبكة في أماكن مختلفة.