نواصل اليوم برنامجنا التعليمي على W3TC. ربما تعلم بالفعل أنه كذلك البرنامج المساعد ذاكرة التخزين المؤقت، والذي يسمح لك، من بين أمور أخرى، بالتسريع بلوق الخاص بك (يحسن أدائه).
هذا البرنامج التعليمي مقسم إلى عدة أجزاء. لقد بدأنا منذ ذلك الحين بمقدمة ذاكرة التخزين المؤقت وقمنا ببعض التعديلات الأولية. يمكنك مشاهدة الفصول المختلفة أدناه:
- جزء 1: مقدمة إلى ذاكرة التخزين المؤقت
- جزء 2: كيفية تكوين W3TC
- الإعدادات العامة - الحلقة 1
- المزيد من الإعدادات العامة - الحلقة 2
- تكوين ذاكرة التخزين المؤقت للصفحة - حلقة 3
- تكوين التصغير - الحلقة 4 (هذا البرنامج التعليمي)
- تكوين ذاكرة التخزين المؤقت لقاعدة البيانات - حلقة 5
- تكوين الكائن والمستعرض - الحلقة 6
- الجزء 3: جميع الإجابات على أسئلتك
- الجزء 4: W3TC "Mainspan" معلمات
جزء 2: تكوين تصغير الحجم
ونحن ما زلنا في W3TC التكوين، ولكن الآن دعونا نتحدث عن ضغط الملف.
قبل الوصول إلى القائمة قلل "، يجب عليك أولاً التنشيط" قلل في الإعدادات العامة. إذا قمت بتمكين وضع الضغط ، وإذا كان يعمل بشكل صحيح على موقعك ، فعندئذٍ إعدادات " تصغير الحجم ما تراه في هذه القائمة سيكون نسخة مبسطة مما يظهر في لقطات الشاشة أدناه.
في هذا البرنامج التعليمي ، نقوم بتغطية عملية الضغط ( التصغير ) مع W3TC. " تصغير الحجم والجمع بين JS و CSS هما جوهر ما سنراه في هذا البرنامج التعليمي.
صغر: عام
الإعدادات العامة في القائمة قلل لديه ثلاثة خيارات.
الوحدة إعادة كتابة عنوان URL "يجب تمكينه افتراضيًا ويجب ترك هذا الخيار على هذا النحو ، إلا إذا كنت تفضل مشاهدة ملفات CSS و JS التي تم جلبها باستخدام رؤوس" http GET "بدلاً من بنية عنوان URL العادية.
تعطيل " تصغير الحجم لتسجيل الدخول المستخدمين لا ينبغي أن تتغير. يوصى بعدم تزويد المستخدمين الذين تم تسجيل دخولهم أو قطع اتصالهم بملفات CSS و JS مختلفة.
إشعار خطأ " قلل يجب ضبطه لإشعارات المسؤول. هذا سيسمح لهم أن يكونوا على علم عندما يكون هناك خطأ.
الأقسام التالية " جميع صغر "، دمج ونقل خيار" مكونات الصفحة ". هذا يمكن أن يكسر العرض التقديمي لموقعك. يجب عليك تشغيل وضع المعاينة ومراقبة موقعك أثناء إجراء التغييرات للتأكد من عدم إتلاف تخطيط موقعك.
تصغير: HTML & XML
قسم " HTML و XML من القائمة Minify بسيطة. خانات الاختيار مخصصة للسماح " تصغير الحجم "، من' " مضمنة »CSS و JavaScript ، احذف تدفقات التصغير ، واسمح بتكسير الأسطر الجديدة.
باستثناء الخيار " لا تقلل من الخلاصات التي يجب أن تظل غير محددة ، يجب تحسين سرعة موقعك.
مربع النص من تجاهل تعليقات ستندفع تُستخدم لتعريف تعليقات HTML التي لا يجب إزالتها عند "ضغط" HTML. ستكون بعض التعليقات المرتبطة في هذا النطاق بشكل افتراضي لضمان عدم حذف التعليقات المرتبطة ببرنامج Google AdWords والقراء. إذا كانت شفرة HTML الخاصة بك تحتوي على تعليقات إضافية وتريد البقاء في " مصغر من HTML ، أضف مصطلحًا في مربع النص هذا ، لذلك لن يتم حذف أي تعليقات بهذا التعبير.
صغر JS
إذا قمت بتمكين الضغط جافا سكريبت و CSS في القائمة إعدادات عامة ستتمكن فقط من العمل مع جميع RESSOURCES سيكون كل من JavaScript والقائمة التي تراها نسخة مبسطة من الصورة أدناه.
إذا قمت بتحديد الطريقة اليدوية ، فيجب عليك التمرير إلى أعلى القائمة قلل وحدد زر المعالج. يسرد الأخير ملفات JavaScript و CSS التي تم اكتشافها بواسطة W3TC. حدد تحديد جميع الخانات لكل من أنواع ملفات JavaScript و CSS وانقر فوق " التقديم وإغلاق. سيؤدي ذلك إلى إضافة ملفات JavaScript و CSS في القائمة " قلل بحيث يمكنك العمل مع هذه يدويا.
انظر إلى المربع المسمى " العملية في المناطق ". في هذا القسم ، يمكنك التحكم في ما إذا كان ملف RESSOURCES جافا سكريبت هي " مصغر وجنبا إلى جنب مع الخيار قلل أو إذا كانت مجتمعة ببساطة. النوع " تضمين » يقدم بعض الخيارات لكيفية ذلك RESSOURCES تم تحميل جافا سكريبت. يمكنك تجربة كل خيار من خيارات " توصيل nonblocking حتى تجد واحدًا لا يكسر العرض التقديمي لموقعك ، ولكن إذا لم ينجح أي من الخيارات ، فاترك الإعدادات الافتراضية.
إذا حددت طريقة الضغط اليدوي في الإعدادات العامة ، فيمكنك العمل مع كل ملف على حدة عن طريق تخصيصه لقالب واحد أو لجميع القوالب ونقله إلى " رأس »، لو« الجسدي "أو أقل" الجسدي للتحكم الدقيق في مكان ظهور كل ملف في مستند HTML وكيفية تحميله. يمكنكم، أيضا " السحب والإسقاط »الملفات ، لإعادة ترتيب تحميلها في حالة اعتماد بعض الملفات على ملفات سابقة ليتم تحميلها بشكل صحيح.
الإعداد الأمثل هو نقل الملفات من " رأس وتحميلها واحدة من خيارات توصيل nonblocking "(غير مؤمن). ومع ذلك ، هناك فرصة جيدة جدًا من خلال القيام بذلك ، أن يتأثر مظهر موقعك.
لا توجد طريقة للتغلب على ذلك من خلال تصفح كل ملف مرة واحدة ، واختبارها في أماكن مختلفة ، والتأكد من تحميل الموقع بشكل صحيح.
صغر CSS
هناك أربعة إعدادات لتقليل ملفات CSS المتاحة:
- تفعيل : تمكين minfication والجمع بين ملفات CSS.
- الجمع فقط : الجمع بين ملفات CSS، ولكن لا التقليل منها.
- الحفاظ كيف إزالة : يزيل التعليقات من ملفات CSS المدمجة.
- إزالة فاصل السطر: يزيل الأسطر الجديدة في ملفات CSS المدمجة.
ابدأ بتحديد جميع الخيارات باستثناء " يجمع فقط ". إذا كان عرض الموقع مختلفًا ، فقم بإلغاء تحديد " الحفاظ كيف إزالة "و" إزالة فاصل السطر ". إذا لم يصحح هذا الموقع ، فاستخدم " يجمع فقط ".
بالنسبة للخيارimport ، حدد " المعالجة: ".
إذا اخترت " السيارات كوسيلة ل تصغير الحجم "الإعدادات العامة ، ثم سترى فقط القسمين الأولين من هذه القائمة. ومع ذلك ، إذا كان لديك تصغير الحجم دليل ، ثم سترى قسم إدارة ملفات CSS.
إذا لم تكن قد أضفت بالفعل ملفات CSS التي ستتم إدارتها ، فحدد معالج "التعليمات" ، وحدد جميع ملفات CSS للقوالب الخاصة بك. ثم أعد ترتيب ترتيب الملفات بحيث يتم تحميل الملفات الأكثر أهمية أولاً.
تصغير: الإعدادات المتقدمة
في معظم الحالات ، لا تحتاج الإعدادات الافتراضية في القسم المتقدم إلى الكثير من التحرير. ومع ذلك ، يمكنك استخدامها لضبط التردد الذي يتم به تحديث ملفات JavaScript و CSS ، والتردد الذي يتم به حذف الملفات منتهية الصلاحية من ذاكرة التخزين المؤقت ، وأكثر من ذلك.
يتضمن القسم المتقدم ثلاثة حقول لاستبعاد صفحات محددة وملفات JS وملفات CSS من " تصغير الحجم ". إذا وجدت أنه لا يجب ضغط بعض موارد JS أو CSS مطلقًا ، فيمكنك عزلها عن طريق إضافتها إلى هذه المجالات. إذا كنت بحاجة إلى مساعدة بشأن البنية الصحيحة ، فراجع " استخدام: عام من التعليمات للحصول على التعليمات.
هذا كل شيء بالنسبة لخيارات التصغير في W3 Total Cache ، وسنستمر في ذاكرة التخزين المؤقت لقاعدة البيانات.
مرحبا ، شكرا لك على التفسيرات الخاصة بك! ومع ذلك ، ما زلت لا أستطيع حل المشكلة: من خلال إجراء تحليل باستخدام "Pagespeed Insights" ، وجدت العديد من الأخطاء (موارد css التي حجبت صفحتي) تمكنت من حلها باتباع الإرشادات الموضحة في هذه الصفحة. ومع ذلك ، يظل ملف css واحدًا لا يزال يحظر العرض ولا يمكنني تعديله لأنني لا أستطيع العثور عليه في قائمة Minify. هل يمكنك مساعدتي؟
مرحبا،
للحصول على هذا النوع من المساعدة ، يجب عليك الاتصال بفريقنا عبر الدردشة الحية على الصفحة الرئيسية لهذا الموقع.
Bonjour
شكرا لكم على هذا المقال دقيق جدا حول W3TC
عندي سؤال. بالأمس ، قمت بتحديث المكون الإضافي W3TC الخاص بي الذي كنت أستخدمه لفترة طويلة جدًا والذي لم يسبب لي مشكلة. على الفور ، لم أتمكن من الوصول إلى WP-admin.
تمكنت من تعطيل المكون الإضافي على FTP دون المرور عبر WP-admin. واستعدت وصولي إلى WP-admin
ماذا نستنتج من كل هذا؟
يجب أن تتخلى عن W3TC؟
يجب أن إعادة تثبيت التالية الإعدادات الخاصة بك (كان منجم ربما عفا عليها الزمن وتحديث عقوبات)
إذا كان لدي لاختيار المساعد مخبأ آخر. التي تنصحني؟
شكرا على اجاباتكم
مرحبا،
لذا فإن مجرد تعطيل W3TC بواسطة FTP لا يعني بالضرورة أنه السبب. ربما واجه الأخير (لأنه لم يخونك أبدًا) صراعًا هو سبب مشكلتك.
أقترح أن تعطي البرنامج المساعد فرصة أخرى. ولكن تأكد من أن لديك احتياطات في حالة ظهور مشكلة أخرى. بالرجوع ، أشير إلى النسخ الاحتياطية لمدونتك.
شكرا
هيرفيه شكرا
في الواقع ، أعتقد أن المشرف الحقيقي ليس W3TC (الذي أنا على وشك إعادة تثبيته) ولكن WPtouch. ثم تذكرت أن هناك تحديثين ضروريين
عندما أقوم بتثبيت WPtouch
هذا ما حصلت عليه:
لا يمكن تنشيط تمديد لأنه تسبب في خطأ فادح.
خطأ تحليل: خطأ لغوي، T_STRING غير متوقع في /home/aproposd/www/wp-content/plugins/wptouch/core/class-cache-smash.php على خط 104
أنا لا أعرف ماذا يعني ذلك
انه مزعج
شكرا لردكم
مساء الخير،
هناك مشكلة في بناء الجملة في ملف "class-cache-smash" للمكوِّن الإضافي wptouch. أدعوك للتحديث إذا كان متاحًا ، حيث لن تتمكن من استخدام هذا المكون الإضافي إلا إذا طلبت خدمة سريعة لإصلاح هذا الخطأ.
حسنًا ، لقد قمت للتو بتثبيت W3TC وهذه هي الرسالة التي أتلقاها ...
لا يمكن تنشيط تمديد لأنه تسبب في خطأ فادح.
خطأ تحليل: خطأ لغوي، T_STRING غير متوقع في /home/aproposd/www/wp-content/plugins/w3-total-cache/w3-total-cache.php على خط 65
ماذا يجب أن أفعل ؟ هل يمكنك مساعدتي ... لا أمل
مرحبًا ماري ، يؤسفني معرفة أنك لم تحل مشكلتك بعد. يمكننا مساعدتك ، طلب المساعدة الشخصية عبر الدردشة الحية على الصفحة الرئيسية للموقع. سنقدم مساعدة فورية لمشكلتك.