[قوانین پیشرفته در افزونه WP Rocket]. سلام. با بخش دیگری از آموزش افزونه WP Rocket خدمت شما عزیزان هستیم. این بخش مربوط به استثنا شدن برخی از بخش های سایت می باشد که نباید کش شوند. شما می توانید به راحتی هر آدرس یا هر برگه ای را که دلتان می خواهد از قوانین کش سایت خارج نمایید. این قسمت از آموزش افزونه راکت مربوط به کش نکردن بخش آدرس ها، کوکی ها، کاربران و جی کوئری می باشد. با ما در این آموزش وردپرس در وردپرس باران همراه باشید.
فهرست
قوانین پیشرفته در افزونه WP Rocket
همانطور که در آموزش های قبلی تنظیمات افزونه WP Rocket گفتیم کش سایت یک امر ضروری برای بالا بردن سرعت سایت خواهد بود. اما این کار همیشه و برای همه صفحات سایت ما مفید نمی باشد. گاها نیاز است که برخی از صفحات سایت مانند صفحه خرید، یا صفحه تسویه حساب و .. از این مقوله مستثنی شوند. بنابراین به راحتی می توانید با استفاده از افزونه WP Rocket این کار را انجام دهید. البته برخی از صفحات ووکامرس به صورت پیشفرض توسط این افزونه کش نمی شوند.
هرگز URL ها را کش نکنید
در بخش اول از آموزش قوانین پیشرفته در افزونه WP Rocket شما می توانید صفحات خاصی از سایت خودتان را مشخص نمایید که نمی خواهید هرگز کش شوند. معمولا صفحات ورود و خروج کاربر، یا صفحات مربوط به ادمین سایت نباید هرگز کش شوند. همانطور که در بالا هم گفتیم، برخی از صفحات سایت شما به صورت خودکار توسط افزونه راکت شناسایی می شوند و کش نمی شوند. این صفحات اغلب صفحات مربوط به سیستم ووکامرس و فروش در سایت شما می باشند. حال اگر صفحه خاصی مد نظرتان است، می توانید آدرس آن را در این قسمت وارد نمایید.
همچنین نیاز نیست که نام دامنه خود را در ابتدا وارد نمایید. فقط کافیست آدرس صفحه خود را همراه با / در این باکس وارد نمایید. همچنین شما می بایست هر آدرس را در یک خط قرار دهید. بنابراین با واردنمودن آدرس اول، ابدا اینتر را فشرده و سپس آدرس بعدی را وارد نمایید.
هرگز کوکی ها را کش نکنید
این بخش از کش دقیق در افزونه WP Rocket مربوط کش نکردن کوکی ها می باشد. اگر با کوکی ها آشنایی دارید می توانید با پیدا کردن رشته کد کوکی مد نظر، با وارد کردن آن ها در این باکس، از کش کردن آنها جلوگیری کنید. در این قسمت هم مانند بخش بالا باید هر کوکی را در یک خط وارد نمایید.
کوکی سایت چیست؟
کوکی سایت یک فایل در کامپیوتر، موبایل و یا تبلت شما می باشد که هنگام بازدید از یک سایت جهت نگهداری برخی اطلاعات ساخته می شوند. فرض کنید یک سایت این قابلیت را دارد که رنگ پس زمینه را کاربر انتخاب نماید. برای اینکه این انتخاب رنگ در بازدید های بعدی به این کاربر مطابق سلیقه انتخابی به آن نشان داده شود، دستور ایجاد یک فایل در کامپیوتر و یا موبایل کاربر داده خواهد شد تا در بازدید های بعدی از آن استفاده نماید. اکثر مرورگرهای اینترنتی قابلیت ایجاد فایل کوکی را دارند. همچنین شما می توانید هر زمان که نیاز به حذف آن ها داشتید، به راحتی فایل ها را پاک نمایید.
هرگز کاربران عامل کش نشوند
ابن بخش مربوط کاربران عامل یا همان User Agent ها می باشند. شما با مشخص کردن آنها این اجازه را می دهید که کاربرانی که این یوزر ایجنت ها وارد سایت شده اند صفحات را به صورت کش شده مشاهده نکنند. این قسمت هم مثل قسمت های قبلی، بایستی هر یوزر ایجنت را در یک خط وارد نمایید.
User Agent چیست؟
به زبان ساده User Agent ها همانند یک کارت شناسایی برای صاحبان سایت ها می باشد که از طریق آن به یک سری از اطلاعات مهم از کاربر دسترسی پیدا می کنند. اطلاعاتی مانند نوع مرورگر، نوع سیستم عامل، 32 بیتی یا 64 بیتی و … . بر اساس این اطلاعات سایت نیز بنا بر یوزر ایجنت کاربر به نمایش او در خواهد آمد. فرض کنید شما با موبایل وارد یک سایت شده اید. در این صورت دیگر نحوه نمایش سایت برای شما همانند نسخه ویندوز نخواهد بود و برای شما بصورت بهینه شده برای موبایل نمایش داده خواهد شد.
پاکسازی همیشگی URL ها
در این قسمت از قوانین پیشرفته در افزونه WP Rocket شما می توانید صفحاتی از سایت خود را انتحاب کنید که همیشه کش شوند. با وارد نمودن آدرس این صفحات در باکس بالا، هنگامی که شما حتی فقط یکی از صفحات داخلی خود را هم کش کنید، این صفحات انتخابی شما هم همراه آن بصورت پیش فرض کش می شوند. فقط به یاد داشته باشید که هر آدرس را در یک خط وارد نمایید.
کش رشتههای جیکوئری در کش دقیق در افزونه WP Rocket
برای انجام برخی از کارهای حرفه ای تر اگر با کد نویسی آشنایی دارید می توانید یک سری از دستوراتی که با متد GET فراخوانی می شوند را کش کنید. در حالت کلی شما با فعال کردن افزونه WP Rocket، حالت کش همانطور که در افزونه بیان شده برای رشته کد های جی کوئری فعال است و این قسمت صرفا برای متد GET و کدنویسی حرفه ای در کش دقیق در افزونه WP Rocket طراحی گردیده است.
خارج کردن برخی صفحات از کش افزونه راکت را جدی بگیرید!
در این گام از آموزش راکت سعی کردیم تمام بخش های تنظیمات پیشرفته کش را بررسی کنیم. توجه داشته باشید که در استفاده از یک افزونه کش وردپرس یکی از مهمترین اقدامات لازم، جلوگیری از اختلال در سایت است. یعنی اگر با فعال شدن کش مشکلی در عملکرد صحیح سایت ایجاد شد باید بتوانید آن را مدیریت کنید. یکی از موارد مهم که ممکن است موجب مشکل یا اختلال در کار سایت شود، کش شدن صفحاتی است که نباید کش شوند. پس حتما باید این صفحات را در سایت خود شناسایی کنید و از کش شدن آن ها جلوگیری کنید.
یک روش ساده برای کش دقیق در افزونه WP Rocket
در قسمت های قبلی آموزش افزونه موشک در گام 2 یک روش کاربردی برای کش نشدن صفحات مورد نظر بیان کردیم. در ادامه به طور خلاصه یک مروری بر این روش خواهیم داشت. ولی پیشنهاد می کنیم حتما یکبار دیگر این آموزش را مرور کنید تا برای این مورد بتوانید از روش قبلی هم استفاده کنید.
لینک آموزش گام 2: تنظیمات کش در افزونه WP Rocket
برای غیر فعال کردن کش افزونه راکت برای یکی از صفحات سایت باید ابتدا وارد ویرایش برگه یا نوشته مورد نظر شوید. سپس از تنظیمات کناری سایدبار برگه یا نوشته گزینه های کش را مشاهده می کنید. به سادگی تنظیمات این بخش بر روی گزینه “هرگز این صفحه را کش نکن” این صفحه در فهرست صفحات بدون کش قرار می گیرد. بنابراین مشکلات تداخل اطلاعات کاربران و مواردی مثل این رخ نخواهد داد.
امیدواریم از این قسمت از آموزش رایگان کار با افزونه WP Rocket هم استفاده لازم را برده باشید. برای ادامه آموزش می توانید به سایر قسمت های این دوره رایگان مراجعه کنید.
- آموزش تنظیمات افزونه WP Rocket راکت وردپرس – گام 1 از 10
- آموزش تنظیمات کش در افزونه WP Rocket راکت وردپرس – گام 2 از 10
- آموزش بهینه سازی فایل ها در افزونه WP Rocket راکت وردپرس – گام 3 از 10
- آموزش تنظیمات رسانه در افزونه WP Rocket راکت وردپرس – گام 4 از 10
- آموزش پیش بارگذاری در افزونه WP Rocket راکت وردپرس – گام 5 از 10
- آموزش قوانین پیشرفته در افزونه WP Rocket راکت وردپرس – گام 6 از 10
- آموزش بهینه سازی دیتابیس با افزونه WP Rocket راکت وردپرس – گام 7 از 10
- آموزش تنظیمات CDN و Heartbeat API در افزونه WP Rocket راکت وردپرس – گام 8 از 10
- آموزش نصب ویژگی های بیشتر در افزونه WP Rocket راکت وردپرس – گام 9 از 10
- آموزش بهینه سازی تصاویر در افزونه WP Rocket + استفاده از ابزارها – گام 10 از 10
- نصب افزونه WP Rocket بر روی وردپرس ( راهنمای جامع )
- افزونه راکت چیست؟ (کاربرد، ویژگی ها، جایگزین ها، نکات مهم دانلود + آموزش)
- افزونه موشک وردپرس wp rocket را ⚠️ نصب نکنید ؟! ⚠️
- خرید لایسنس افزونه WP Rocket ( لایسنس اورجینال ) [ نامحدود ]
6 دیدگاه. دیدگاهی بگذارید
با عرض سلام و خسته نباشید، من به تازگی افزونه wp rocket رو برای سایتم نصب کردم ولی به یک مشکلی خوردم اینکه تعداد بازدیدی که برای پست ها تعیین کردم عوض نمیشه، توی خود وردپرس درست نشون میده ها ولی برای کاربری که میاد از سایت بازدید میکنه اصلا با رفرش صفحه هم فرقی نمیکنه.
متوجه مشکلم شدید؟
ممنون میشم جواب بدید اگر لطف کنید.
سلام آقای رضا
افزونه راکت محبوب ترین افزونه کش وردپرس است که برای افزایش سرعت سایت نسخه های کش (کپی ذخیره شده) از صفحات سایت ایجاد می کند.
پس نسخه کش برای کاربران نمایش داده می شود و ممکن است در نمایش برخی المان های داینامیک در صفحه تداخل هایی ایجاد شود.
مواردی مثل آمار، امتیازدهی و…
اما بسیاری از قالب ها و افزونه های وردپرسی این موضوع را با ایجاد هماهنگی و جلوگیری از کش شدن بخش مورد نظر حل کرده اند که به طور پیش فرض یا در تنظیمات این افزونه ها می توانید مورد را جهت هماهنگی بررسی کنید.
با سپاس
سلام دوستان، وقتتون بخیر
یه مشکل خیلی مهم هست که خواهش میکنم راهنمایی کنید
با توجه به اینکه سرعت کنترل پنل وردپرس خیلی پایین هست، ما یه پنل جدا طراحی کردیم واسه آپدیت قیمت های کالاها
این پنل مستقیم از دیتابیس قیمت ها رو آپدیت میکنه
ولی مشکل بزرگی که هست اینکه وقتی راکت و کشِ راکت رو فعال میکنیم ظاهرا صفحات کش میشه و قیمت هایی که ما در اون لحظه اپدیت کردیم خونده نمیشه از دیتابیس
این موضوع البته با غیر فعال کردن راکت رفع میشه، ولی با توجه به اینکه سرعت بارگزاری صفحات برای یوزر هم خیلی اهمیت داره برای ما و دوست داریم از امکانات کش هم استفاده کنیم
آیا راهکاری، یا کانفیگ خاصی میتونید به ما مشورت بدید؟
خیلی خیلی ممنونم.
سلام دوست من
در تنظیمات افزونه راکت می توانید صفحه قیمت را از حالت کش خارج کنید و در سایر صفحات کش را داشته باشید.
البته در افزونه راکت وقتی یک نوشته، برگه یا محصول را بروزرسانی کنید می توانید پاکسازی کش را همزمان و خودکار داشته باشید.
موفق باشید
سلام وقت بخیر
مشکلی که من با این افزونه دارم اینه که کل فضای هارد سرور رو فول میکنه
چکار باید کرد که تعداد محدودی از صفحات رو کش کنه
مثلا من میخوام فقط کالاهای ووکامرس کش بشه
با تشکر
سلام دوست من
مطابق آموزش همین صفحه بخش (هرگز URL ها را کش نکنید) می توانید صفحاتی که نمی خواهید کش شوند یا الگوی مشخصی از صفحات که نمی خواهید کش شوند را تنظیم کنید.
با سپاس