افزونه Comet Cache
افزونه Comet Cache چیست؟
افزونه Comet Cache یکی از افزونه های محبوب کش برای وردپرس است که در سال 2016 معرفی شده و هم اکنون نسخه رایگان آن دارای بیش از 60000 نصب فعال می باشد.با توجه به ویژگی های پیشرفته آن از جمله WP-CLI، افزونه Comet Cache ممکن است در ابتدا برای کاربران دلهره آور به نظر برسد، اما با این حال استفاده از آن ساده تر از چیزیست که به نظر میرسد.اگرچه این افزونه شاید به اندازه سایر افزونه های کش مانند WP Rocket کاربرپسند نباشد، اما آیا می تواند با آنها رقابت کند؟در این سری از آموزش طراحی رایگان سایت صفر تا صد با ما همراه باشید.
ویژگی های افزونه کش Comet Cache
- کش برگه، نوشته، دسته بندی ها، برچسب ها، لینک ها و…
- تنظیمات ساده و آسان
- امکان تعریف تاریخ مصرف برای کش ها
- کش صفحات 404
- کش فیدها از قبیل RSS، RDF و Atom
- امکان کش کردن یا نادیده گرفتن صفحاتی که یک کوئری در آن گرفته می شود
- فشرده سازی GZIP برای Apache
- یک افزونه کش حرفه ای برای طراحان قالب و افزونه
آموزش افزونه Comet Cache و نحوه افزایش سرعت وردپرس
ابتدا افزونه را نصب و بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه، منوی جدیدی به نام Comet Cache در پیشخوان وردپرس اضافه می شود. با کلیک بر روی این منو به صفحه تنظیمات افزونه هدایت می شوید.روش دیگر دسترسی به این صفحه این است که در لیست افزونه ها Comet Cache را پیدا کرده و روی Setting کلیک کنید.
صفحه ای مشابه شکل زیر برای شما باز می شود.
گزینه “Yes, enable Comet Cache” را فعال کنید. پس از انجام این کار ۹۵% سایت های وردپرسی احتیاج به پیکربندی هیچ تنظیمات دیگری ندارند و فرآیند کش به همین سادگی انجام می شود.سپس به قسمت پایین صفحه اسکرول کرده و روی Save All Changes کلیک کنید.
آخرین مرحله نصب، پاک کردن کش با کلیک بر روی دکمه Clear در بالای صفحه سمت راست است.
تا همین جا آموزش افزونه Comet Cache به پایان می رسد و شما به همین سادگی موفق به نصب و راه اندازی یک افزونه کش روی سایت وردپرسی خود شده اید.اما افزونه Comet Cache تنظیمات پیشرفته تری نیز دارد که در صورت نیاز می توانید از آنها استفاده کنید.
یکی از مزیت های مهم افزونه Comet Cache این است که تنظیمات پیشرفته آن در یک صفحه مقابل چشمان کاربر قرار دارد و با کلیک بر روی هریک از آنها و باز شدن پنجره کشویی مربوط به آن می تواند تنظیمات را انجام داد. این امر به کاربر کمک می کند که بداند چه کاری در سایتش انجام می دهد. تنظیمات پیشرفته افزونه Comet Cache شامل قسمتهای مختلفی است که در ادامه آموزش به پرکاربردترین آنها اشاره خواهیم کرد.
آموزش پاک کردن خودکار کش
گزینه Automatic Cache Clearing که برای خودکار سازی فرآیند پاک کردن کش است، در تنظیمات پیش فرض افزونه فعال است. افزونه Comet Cache هر آنچه که در فرانت پیج و در صفحه اصلی خود تنظیم کرده اید را پاک کرده و مجدداً کش می کند.گزینه پاک کردن خودکار صفحه اصلی (Home page) برای سایت هایی که در فرانت پیج خود داده های دینامیک و پویا دارند بسیار مناسب است، اما در غیر این صورت فعال کردن این گزینه لزومی ندارد و باعث هدر رفتن چرخه سرور می شود.
در این قسمت یک گزینه پاک کردن خودکار برای صفحات نوشته (Post page) نیز وجود دارد که اگر شما صاحب یک وبلاگ هستید، می توانید این گزینه را فعال باقی بگذارید.علاوه بر این، بسته به طبقه بندی ها و سلسله مراتب سایت، می توانید تنظیم کنید که کدام صفحات بایگانی را در چه زمانی، به روزرسانی کنید.اگر احتیاجی به آرشیو برچسب ندارید، می توانید این گزینه را غیرفعال کنید. غیر فعال کردن این گزینه، به میزان زیادی موجب صرفه جویی در فضا و فرآیند پردازش می شود.
تنظیم زمان انقضای کش
در قسمت Cache Expiration Time افزونه Comet Cache می توانید زمان انقضای کش را تنظیم کنید. این قسمت از آموزش به شما نشان می دهد که تنظیم درست زمان انقضای کش چقدر برای وب سایت وردپرسی شما مهم است.فرض کنید که برای رستوران خود یک وب سایت وردپرسی راه اندازی کرده اید. حالتی را در نظر بگیرید که یک منوی جدید به سایت رستوران خود اضافه کرده اید و مرورگر منوی هفته قبل را به بازدیدکنندگان نشان می دهد. چقدر به کسب و کار شما لطمه خواهد خورد!
بنابراین باید مطمئن شوید که افزونه Comet Cache در بازه زمانی های مناسب منقضی شده و مجدداً تنظیم می شود. این بازه زمانی می تواند از ۳۰ ثانیه تا ۱ سال متغیر باشد.اگر یک سایت وردپرسی بزرگ دارید و زمان انقضای کش را برای کمتر از ۷ روز نیاز دارید، می توانید فرآیند تهیه مجدد فایل های کش منقضی شده را سریعتر انتخاب کنید.
برنامه زمان بندی پاک سازی کش (Cache Cleanup Schedule) برای زمان انقضای ۷ روز، به صورت پیش فرض روی ساعتی یکبار تنظیم شده است. اما می توانید فرآیند پاک سازی کش های منقضی شده را با تناوب کمتر یا بیشتر، بسته به نیاز خود، تنظیم کنید.
مستثنی کردن URI ها در پلاگین Comet Cache
برای توضیح این قسمت مجدداً از مثال منوی رستوران کمک می گیریم. اگر نگران پاک شدن به موقع کش و بروزرسانی منوی رستوران تان در زمان مناسب هستید، می توانید از قسمت URI Exclusions مشخص کنید که می خواهید کدام صفحات به هیچ وجه کش نشود. در این صورت صفحه مشخص شده کش نمی شود و با هر بار درخواست کاربر، کل صفحه لود می شود.
از طرف دیگر شما می توانید URI Exclusion را برای سایتهای خاص یا مرورگرهای خاصی تنظیم کنید. به عنوان مثال هر کس که از طریق فیسبوک یا مرورگر کروم موبایل کلیک می کند، صفحه کش شده برای او نشان داده نشود.افزونه Comet cache یکی از ساده ترین و راحت ترین تنظیمات پیشرفته را در بین دیگر افزونه های کش وردپرس دارد. همچنین در قسمت مربوط به هر یک از تنظیمات توضیحات مفصلی راجع به آن داده شده و حتی به مقالات مرجع نیز لینک داده شده است.برای فعال سازی CDN موردنظر خود روی افزونه Comet Cache باید نسخه Pro این افزونه را خریداری نمایید.
دیدگاهتان را بنویسید