امروز ما آموزش خود را در مورد W3TC ادامه می دهیم. احتمالاً قبلاً می دانید که چنین است افزونه کش، که از جمله به شما امکان می دهد شتاب بگیرید وبلاگ شما (عملکرد خود را بهبود می بخشد).

این آموزش به چندین قسمت تقسیم شده است. از آن زمان ما با معرفی حافظه پنهان شروع کردیم و برخی تنظیمات اولیه را انجام دادیم. فصل های مختلف را می توانید در زیر مشاهده کنید:

قسمت 2: پیکربندی Minification

ما هنوز در پیکربندی W3TC هستیم، اما در حال حاضر ما درباره فشرده سازی فایل صحبت می کنیم.

قبل از دسترسی به منو خرد کردن "، ابتدا باید فعال کنید" خرد کردن در تنظیمات کلی. اگر حالت فشرده سازی را فعال کرده اید ، و اگر به طور صحیح در سایت خود کار کرد ، تنظیمات مربوط به " کوچک سازی آنچه در این فهرست مشاهده می کنید نسخه ساده شده ای از آنچه در تصاویر زیر نشان داده شده است خواهد بود.

در این آموزش ما فرایند فشرده سازی را پوشش می دهیم ( minifying از ) با W3TC. "" کوچک سازی و ترکیبی از JS و CSS جوهر چیزی است که در این آموزش خواهیم دید.

کم کردن: عمومی

تنظیمات کلی در منو خرد کردن دارای سه گزینه است.

خرد کردن-عمومی w3tc پلاگین وردپرس

ماژول بازنویسی URL "باید بصورت پیش فرض فعال باشد و شما باید این گزینه را به همین ترتیب بگذارید ، مگر اینکه ترجیح دهید فایلهای CSS و JS خود را با استفاده از هدرهای" http GET "به جای ساختار URL معمولی واکشی کنید.

غیرفعال کردن " کوچک سازی برای ورود به سیستم کاربران نباید تغییر کند. توصیه می شود که کاربران پرونده های مختلف CSS و JS را به سیستم وارد نکنید و از آن جدا نشوید.

اعلان خطا " خرد کردن باید برای اعلان های سرپرست تنظیم شود. این به شما امکان می دهد تا هنگام بروز خطا ، به آنها اطلاع داده شود.

بخش های زیر " همه خرد کردن "، گزینه" اجزای صفحه "را ترکیب و جابجا کنید. این می تواند ارائه سایت شما را خراب کند. هنگام ایجاد تغییرات باید حالت پیش نمایش را فعال کرده و سایت خود را تحت نظر داشته باشید تا مطمئن شوید به طرح سایت آسیب نمی رسانید.

کوچک کردن: HTML و XML

بخش HTML و XML از منوی Minify ساده است. صندوق های بازرسی در نظر گرفته شده است تا " کوچک سازی "، از' " خطی »CSS و JavaScript ، جریان های کوچک سازی را حذف کنید و اجازه دهید خطوط جدید را بشکنید.

خرد کردن-HTML-w3tc

به استثنای گزینه " خوراک را کم نکنید که باید بدون بررسی باقی بماند ، سرعت سایت شما باید بهبود یابد.

جعبه متن نظرات را نادیده گرفت برای شناسایی نظرات HTML استفاده می شود که نباید هنگام "فشرده سازی" HTML حذف شود. برای اطمینان از پاک نشدن نظرات مرتبط با Google AdWords و خوانندگان ، برخی از نظرات پیوند داده شده به صورت پیش فرض در این قسمت قرار دارند. اگر کد HTML شما حاوی نظرات اضافی است و می خواهید در " minified شده از HTML ، یک عبارت را در این جعبه متن اضافه کنید ، بنابراین هر گونه نظر با این عبارت حذف نمی شود.

کم کردن: JS

اگر فشرده سازی را فعال کرده اید جاوا اسکریپت و CSS در منو تنظیمات عمومی شما فقط قادر خواهید بود با تمام موارد کار کنید ressources هم جاوا اسکریپت و هم منویی که مشاهده می کنید نسخه ساده شده تصویر زیر خواهند بود.

خرد کردن-جی اس-w3tc

اگر روش دستی را انتخاب کرده اید ، باید به بالای منو بروید خرد کردن و دکمه جادوگر را انتخاب کنید. حالت دوم پرونده های JavaScript و CSS را که توسط W3TC شناسایی شده اند ، لیست می کند. همه کادرها را برای انواع پرونده JavaScript و CSS انتخاب کنید و روی " درخواست و نزدیک با این کار پرونده های JavaScript و CSS در منو اضافه می شوند " خرد کردن تا بتوانید با اینها به صورت دستی کار کنید.

به جعبه ای بنام " عملیات در مناطق ". در این بخش می توانید کنترل کنید که آیا ressources جاوا اسکریپت هستند " minified شده و با گزینه ترکیب شده است خرد کردن یا اگر آنها به سادگی ترکیب شوند. نوع قراردادن » چند گزینه برای چگونگی ارائه می دهد ressources جاوا اسکریپت بارگیری می شود. می توانید هر یک از گزینه های " nonblocking انجام تا زمانی که موردی را پیدا نکنید که ارائه سایت شما را خراب نکند ، اما اگر هیچ یک از گزینه ها جواب نداد ، پیش فرض ها را ترک کنید.

اگر روش فشرده سازی دستی را در تنظیمات کلی انتخاب کرده باشید ، می توانید با اختصاص دادن هر پرونده به یک الگو یا به همه الگوها و انتقال آن به " هدر »، لو« بدن "یا زیر" بدن برای کنترل گرانول در مورد مکان هر پرونده در سند HTML و نحوه بارگیری آن. شما همچنین می توانید « کشیدن و رها کردن »پرونده ها ، برای مرتب سازی ترتیب بارگذاری آنها در صورت بارگیری صحیح برخی از پرونده ها به پرونده های قبلی ، مرتب شوند.

خرد کردن-جی اس-فشرده سازی

تنظیم مطلوب انتقال پرونده ها از " هدر و یکی از گزینه های آنها را بارگیری کنید nonblocking انجام (غیر مسدود کردن). با این وجود ، شانس بسیار خوبی وجود دارد که با انجام این کار ، ظاهر سایت شما تحت تأثیر قرار گیرد.

با گذشت هر پرونده یکبار ، آزمایش آنها در مکان های مختلف و اطمینان از بارگذاری صحیح سایت ، واقعاً راه حل وجود ندارد.

حداقل: CSS

چهار تنظیم برای کاهش پرونده های CSS موجود وجود دارد:

گزینه های کوچک سازی-CSS

  • فعال : ضمیمه و ترکیبی از فایل های CSS را فعال می کند.
  • ترکیب تنها : ترکیب فایل های CSS، اما آنها را کوچک نکنید.
  • حفظ حذف چگونه : نظرات را از پرونده های ترکیبی CSS حذف می کند.
  • حذف خط: خطهای جدید را در پرونده های CSS ترکیبی حذف می کند.

با انتخاب همه گزینه ها به جز " ترکیب تنها ". اگر ارائه سایت متفاوت است ، علامت آن را بردارید " حفظ حذف چگونه "و" حذف خط ". اگر این سایت صحیح نیست ، از "" استفاده کنید ترکیب تنها '.

برای گزینهimport ، " روند '.

اگر انتخاب کردید " خودکار به عنوان روش کوچک سازی "تنظیمات عمومی ، سپس فقط دو بخش اول این فهرست را خواهید دید. با این حال ، اگر شما داشته باشید کوچک سازی دستی ، سپس یک بخش مدیریت پرونده CSS را مشاهده خواهید کرد.

اگر قبلاً پرونده های CSS را که مدیریت خواهد شد اضافه نکرده اید ، راهنما "راهنما" را انتخاب کنید و تمام پرونده های CSS را برای تم های خود انتخاب کنید. سپس ترتیب پرونده ها را مرتب کنید تا ابتدا مهمترین پرونده ها بارگیری شوند.

Minify: تنظیمات پیشرفته

در بیشتر موارد ، تنظیمات پیش فرض در بخش پیشرفته نیازی به ویرایش زیادی ندارند. با این وجود ، می توانید از آنها برای تنظیم فرکانس با به روزرسانی پرونده های JavaScript و CSS ، فرکانس حذف فایل های منقضی شده از حافظه نهان ، و موارد دیگر استفاده کنید.

تنظیم از انقضای DES-فایل های w3tc

بخش پیشرفته شامل سه قسمت برای حذف صفحات خاص ، پرونده های JS و فایلهای CSS از " کوچک سازی " اگر متوجه شدید که برخی از منابع JS یا CSS هرگز نباید فشرده شوند ، می توانید با افزودن آنها به این دامنه ها آنها را جدا کنید. اگر برای نحو صحیح به کمک نیاز دارید ، مراجعه کنید به " استفاده: عمومی از سؤالات متداول برای راهنمایی.

این برای گزینه های کوچک سازی در W3 Total Cache است ، ما با حافظه نهانگاه بانک اطلاعاتی ادامه خواهیم داد.