compaction در قالب های آپادانا چیست
- [ زمان انتشار : شنبه 27 مرداد 1397 ] [ برچسب ها: compaction در قالب های آپادانا چیست، compaction، قالب های آپادانا، قالب آپادانا ، ] [ 618 بار مشاهده شده ]
سلام وقت بخیر
اگر به تنظیمات قالب های آپادانا توی فایل engine.css نگاه کرده باشید یک چیزی وجود دارد به اسم compaction . در این پست درباره این قسمت توضیح خواهیم داد.
همان طور که می دانید تنظیمات قالب های آپادانا توی فایلی به اسم engine.css نگهداری می شود و تمام اطلاعات قالب از نام طراح گرفته تا لایسنس قالب رو داخل این فایل می بینید. اگه دقت کرده باشید یک گزینه ای وجود دارد به اسم compaction . که دربارش توضیح می دهیم.
نمونه اطلاعات قالب:
/** * @In the name of God! $ * @name: default $ * @version: 1.0 $ * @creationDate: 2018-08-18 19:27:17 $ * @description: تم پیشفرض آپادانا . $ * @screenshot: images/screenshot.jpg $ * @author:mehran imani $ * @authorEmail: info@imitran.ir $ * @authorUrl: http://www.imitran.ir $ * @positions: right, left, top, bottom $ * @pages: $ * @compaction: false $ * @license: GNU/GPL $ */
خب همان طور که می بینید الان مقدار compaction برابر با false قرار داره و غیر فعال است. با قرار دادن مقدار آن به true فعال می شود. حالا این compaction چه کاری انجام میدهد؟؟
این گزینه تمام اطلاعات اضافی رو از قبیل space های اضافی و enter های اضافی رو پاک می کند و به نوعی می شود گفت حجم قالبتان کمتر میشه و کاربر، سایت شما رو سریع تر می بیند. اما یک مشکلی هم هست و آن این هست که یک مقدار به سرور سایت فشار مضاعف تحمیل می شود. البته نگران نباشید فشاری که به سرور وارد می شود خیلی خیلی خیلی کمتر از آن چیزی هست که قابل در نظر گرفتن باشد.
به نظر می رسد بهتر است همیشه این گزینه را فعال داشته باشید.