در نسخه 2.5.6 آپشنی با نام “فشرده سازی فایل ها” را به پوسته ایساتیس اضافه کردیم.
این گزینه در آدرس زیر در دسترس است.
“تنظیمات آگهی > تنظیمات اختصاصی > تنظیمات عمومی > تب تنظیمات پیشرفته” و گزینه فشرده سازی فایل ها
با فعال کردن این آپشن برخی از فایل های css و js ای که در سرتاسر سایت لود می شود Minify و Combine می شوند.
این کار می تونه تا حدی request های سایت رو کاهش بده و همین امر باعث صرفه جویی در پهنای باند سایت خواهد شد ، قطعا بارگذاری سایت نیز سریعتر خواهد شد.
با بررسی هایی که انجام دادیم این کار تقریبا 1 ثانیه سرعت بارگذاری سایت شما رو بیشتر خواهد کرد.
حذف کوئری های اضافه از url های CSS و JS
جدای بر فشرده سازی فایل های CSS و JS گزینه دیگری نیز اضافه کرده ایم تا کوئری های اضافی مانند “؟” را از آدرس های لود شده حذف کند. این امکان باعث می شود که این فایل ها در سرور کش شوند و همین امر نیز می تواند سرعت را بهینه تر کند.
جدای بر آن بدلیل اینکه می تواند عبارت “ver” را از آدرس ها حذف کند باعث افزایش امنیت سایت نیز می گردد.
این گزینه چه تغییراتی بر روی سایت اعمال می کند
با فعال کردن این گزینه یک پوشه با نام isatis-upload در پوشه آپلود وردپرس شما ساخته خواهد شد و درون آن 3 فایل قرار خواهد گرفت.
- فایل های css
- فایل های اسکریپتی که باید در header لود شود
- فایل های اسکریپتی که باید در footer لود شود
زمانی که پوسته ایساتیس و کلاسی پرس آپدیت ( بروزرسانی ) می شود چه اتفاقی می افتد ؟
این گزینه را به گونه ای طراحی کرده ایم که زمانیکه تشخیص دهد پوسته ایساتیس و یا کلاسی پرس بروزر شده اند ، به صورت خودکار فایل های قدیمی را حذف کرده و فایل های جدید را minify و combine کرده و ذخیره می کند.
در ضمن گزینه ای نیز با نام “حذف فایل های فشرده” به تولبار مدیریت اضافه کرده ایم که در صورتیکه بخواهید به صورت دستی فایل ها را بروزرسانی کنید ، می توانید از این گزینه استفاده کنید.
نکته هایی که باید بدانید
این آپشن به صورت آزمایشی به پوسته اضافه شده است ، با توجه به اینکه ما این آپشن را هم به صورت آفلاین و آنلاین بر روی سرورهای مختلف تست کرده ایم ، ممکن است بر روی برخی از سرور ها بدرستی کار نکند.
که مهمترین دلیل آن این است که کانفیگ های سرور به گونه ای تنظیم شده باشد که به سیستم اجازه ساخت فولدر و فایل را ندهد.
البته لازم نیست نگران باشید ، اگر بعد از فعال کردن این آپشن ، سایت شما دارای به هم ریختگی شد ، آن را غیر فعال کنید تا به حالت قبل بازگردید.
رضا
در پوسته ایساتیس آیا نیازی به استفاده از افزونه های کش مثل wp-rocket هست یا خود پوسته طوری طراحی شده که رو هاست فشار نمی اره؟
مجتبی مطهری
جدیدا یک آپشن فشرده ساز رو به پوسته اضافه کردیم ، برای اطلاعات بیشتر مطلب زیر رو مطالعه کنید.
https://nasimnet.ir/?p=32172
اگر از افزونه کش استفاده می کنید نیازی نیست که گزینه های minify و یا combine رو فعال کنید ، چون همین آپشن این کار رو بهتر از افزونه ها انجام میده