پلاگین افزایش سرعت وردپرس WP Super Cache
- آموزش سئو وردپرس افزونه وردپرس
- بروزرسانی شده در
افزونه WP Super Cache یکی از بهترین ها در لیست پلاگین افزایش سرعت وردپرس هست که توسط تیم سازنده وردپرس ساخته شده. پس میتواند انتخاب خوبی باشد؟!
همانطور که همگی شما اطلاع دارید یکی از فاکتورهای مهم و اساسی که در سایت باید همواره به آن توجه داشته باشید سرعت سایت است. افزایش سرعت سایت بسیار مهم است و اگر سایت شما از سرعت پایینی برخوردار باشد تعداد زیادی از کاربران خود را از دست خواهید داد. برای اینکه بتوانید سرعت وبسایت خود را بهبود دهید روشهای بسیار زیادی وجود دارد که میتوانید از آنها استفاده کنید.
البته پیشنهاد میکنیم قبل از مطالعه این مقاله، ویدیو آموزشی بهترین افزونه افزایش سرعت وردپرس را ببینید.
آنچه در این مقاله میخوانید
پلاگین افزایش سرعت وردپرس
همچنین به دلیل اهمیت این موضوع بر تجربه کاربری و تأثیر آن بر موتورهای جستجو، وردپرس روشهای مختلفی را در اختیار کاربران قرار داده است. یکی از بهترین روشها استفاده از پلاگینهای مختلفی است که توسعهدهندگان وردپرس آنها را جهت ارتقا سرعت طراحی کردهاند. امروز نیز ما قصد داریم در میهن وردپرس یکی از پرکاربردترین این افزونهها را به شما معرفی کنیم.
افزونههای کش در وردپرس به شما کمک میکنند که بتوانید سرعت سایت خود را افزایش دهید. در ادامه این مقاله چگونگی فعالیت این افزونهها را برای شما توضیح میدهیم. پس با ما همراه باشید.
افزونه WP Super Cache
یکی از حرفهایترین و بهترین افزونههای کش وردپرس WP Super Cache است. این افزونه برای سرعت بارگذاری سایت شما حائز اهمیت است و با کش کردن سایت خود سرعت سایت شما بالا میرود. نحوه کار این پلاگین بهگونهای است که در ابتدا فایلهای استاتیک HTML تولید میکند و دیگر نیازی نیست مرورگرها اسکریپتهای نسبتاً سنگین PHP را بارگذاری کنند.
این فایلها برای اکثریت کاربرانی ارائه خواهد شد که وارد سیستم نشدهاند، دیدگاهی نگذاشتهاند و یا پسورد پستهای محافظتشده را مشاهده نکردهاند. درواقع برای 99% بازدیدکنندگان فایلهای استاتیک ارائه میشود. یک فایل کش شده را میتوان هزاران بار ذخیره کرد. سایر بازدیدکنندگان فایلهای کش شده سفارشی برای بازدید آنها ذخیره میکنند. اگر وارد سیستم شدهاند یا دیدگاهی گذاشتند، این جزئیات برای آنها نمایش داده خواهد شد و کش میشوند.
این پلاگین توسط تیم توسعهدهنده وردپرس طراحیشده و در اختیار کاربران وردپرسی قرارگرفته است. افزونه WP Super Cache در مخزن وردپرس به ثبت رسیده است و شما برای اینکه بتوانید از آن استفاده کنید نیاز به پرداخت هزینه ندارید. به دلیل اینکه این افزونه در این زمینه بسیار قدرتمند عمل میکند توانسته است که تاکنون بیشتر از 2 میلیون نصب فعال در وبسایتهای گوناگون داشته باشد که نشان از کاربرد فراوان آن دارد.
نحوه ذخیره شدن فایلهای کش شده توسط افزونه
اکنون برای شما توضیح میدهیم که نحوه انجام کار در این افزونه به چه صورت میباشد. درواقع این افزونه به سه روش فایلهای کش شده را ذخیره میکند که در اینجا بهصورت کامل آنها را برای شما توضیح خواهیم داد.
Expert سریعترین روش استفاده از ماژول آپاچی “Mod_Rewrite” است که فایلهای “Supercached” را ذخیره میکند. همچنین عملکرد آن فوقالعاده سریع است و کاملاً از فایلهای PHP گذر میکند. با ایجاد پیوند یکتا سفارشی دلخواه ماژول “Mod_Rewrite” در فایل htaccess ایجاد میشود.
simple فایلهای استاتیک “Supercached” توسط PHP میتوانند ذخیره شوند. این افزونه فایل “Supercached” را ذخیره خواهد کرد. علاوه بر این پیکربندی آن آسان است و نیازی به تغییر فایل htaccess نیست و همانند ماژول “Mod_Rewrite” میباشد. همچنین میتوانید بخشهای صفحه پویا در حالت کش نگهدارید.
کش WP-Cache که عمدتاً برای کش صفحات برای کاربران شناختهشده است. در اینجا آدرسها با پارامترها و فیدها استفاده میشود. کاربران شناختهشده در پروفایل کاربری خود وارد میشوند و بازدیدکنندگان دیدگاه میگذارند. این روش انعطافپذیرترین حالت کش و کمی کندتر است.
همچنین برای کاربران ناشناخته هم حتی اگر Supercaching غیرفعال باشد قابلمشاهده است. شما میتوانید بخشهای پویا را در صفحه خود نیز در این حالت داشته باشید. این حالت همیشه فعال است؛ اما شما میتوانید کش را برای کاربران شناختهشده، آدرسها با پارامترها یا فیدها بهصورت جداگانه غیرفعال کنید. توجه کنید که اگر فقط میخواهید از کش WP-Cache استفاده کنید عبارت “DISABLE_SUPERCACHE” را در wp-config.php به 1 تغییر دهید.
همچنین اگر ویرایش فایلهای PHP برای شما سخت است از روش Simple (روش پیشفرض) استفاده کنید.
آموزش کار با افزونه WP Super Cache
برای اینکه بتوانید از این افزونه استفاده کنید مانند همیشه به مسیر افزونهها > افزودن بروید و این پلاگین را از مخزن دریافت کرده و روی سایت خود آن را راهاندازی و فعال نمایید. (آموزش نصب افزونه در وردپرس را ببینید.)
بعدازاینکه این پلاگین را روی وبسایت خود فعال کردید مشابه تصویر زیر یک پیغام برای شما نمایش داده میشود که باید روی گزینه “برگه مدیریت افزونه” کلیک کنید تا به صفحه پیکربندی افزونه هدایت شوید. تنظیمات این افزونه کاملاً فارسی سازی شده است و شما میتوانید خیلی راحت با آن کارکنید.
در صفحه تنظیمات افزونه چندین تب وجود دارد که اکنون آنها را برای شما توضیح میدهیم.
آسان
اولین زبانهای که در تنظیمات این افزونه وجود دارد “آسان” است. در اینجا قسمتی به نام کش کردن مشاهده میکنید که باید گزینه کش کردن روشن را در مقابل آن تیک بزنید. سپس روی دکمه بهروزرسانی وضعیت کلیک کنید تا تغییرات شما ذخیره شود.
همچنین اگر میخواهید برگههای کش شده در سرور خود را پاک کنید میتوانید روی دکمه حذف کش کلیک کنید.
پسازاینکه این افزونه را در این مرحله با موفقیت روی سایت خود نصب کردید نوبت به این میرسد که دیگر تنظیمات افزونه را باهم پیکربندی کنیم.
پیشرفته
اولین گزینهای که در این قسمت مشاهده میکنید کش کردن است که باید تیک مقابل آن را فعال کنید و در بخش روش تحویل کش گزینه خلاصه را انتخاب کنید. در قسمت بعدی یعنی متفرقه باید چندین گزینه را فعال کنید.
در اینجا تیک باکسهای Disable Caching For Logged In Visitors، فشردهسازی برگهها طوری که آنها سریعتر به مشاهدهکنندگان نمایش داده شود، کش بازسازی شد و 304 Browser caching. Improves Site Performance by Checking If The Page has Changed Since The Browser Last Requested it (به این خاطر باید فعال شود که به مرورگر کاربر نشان دهید آیا این یک فایل درخواست شده اصلاحشده است یا خیر.) باید فعال باشد.
درنهایت روی دکمه بهروزرسانی وضعیت کلیک کنید تا تغییرات شما در افزونه اعمال شوند.
زمان ابطال & کالکشن زباله
اگر در همین صفحه کمی اسکرول کنید بخش زمان ابطال & کالکشن زباله را مشاهده خواهید کرد. در اینجا یک قسمت به نام انقضای کش وجود دارد که شما باید در کادر مقابل آن عدد 3600 را وارد کنید که به معنای این است که فایلهای کش به مدت 3600 ثانیه یا همان یک ساعت قبل از حذف شدن همچنان باقی بمانند. سپس روی گزینه تغییر تاریخ انقضا کلیک کنید.
اما در این قسمت باید در نظر داشته باشید که اگر شما تعداد بسیار زیادی پست در سایت خود دارید بهتر است این مقدار روی 1800 باشد. (منظور از این تعداد بیشتر از 25000 است.) همچنین گزینه زمانبندی نیز بهدلخواه شما میتواند به ثانیه، ساعت و بر اساس فاصلهای خاص باشد که بهصورت پیشفرض روی ثانیه است.
نام پروندههای پذیرفته شده & آدرسهای اینترنتی نپذیرفته شده
در این قسمت چندین باکس برای شما نمایش داده شده است. اگر میخواهید هریک از این قسمتها کش نشاند باید تیک آنها را فعال کنید. سپس روی ذخیره تغییرات کلیک کنید.
رد کردن عوامل کاربر
این گزینه برای این است که مانع این موضوع شود که رباتها صفحاتی از سایت شما را که کاربران از آن صفحات دیدن نمیکنند را کش کنند. چراکه این کار باعث هدر رفتن منابع خواهد شد و بهتر است که از این کار جلوگیری کنید. بنابراین ما پیشنهاد میکنیم که این عوامل را حذف نکنید.
CDN
برای اینکه بتوانید CDN را فعال کنید باید تیک گزینه فعالسازی پشتیبانی CDN را بزنید. محتوا در وردپرس بهصورت PHP در وردپرس تولید میشود ولی محتوا میتواند بهصورت CDN (شبکه تولید محتوا) ارائه شود. همچنین در اینجا در بخش آدرس سایت و آدرس خارج از سایت باید آدرس وبسایت خود را وارد کنید.
همچنین در اینجا باید تیک گزینه رد شدن https URLs برای صرفنظر از خطای “Mixed Content را نیز فعال کنید و درنهایت روی دکمه ذخیره تغییرات کلیک کنید.
پیش بارگذاری
در اینجا شما باید در گزینه تازهسازی پیش بارگذاری پرونده کش هر دقیقه (۰ برای غیرفعال شدن، کمترین ۳۰ دقیقه) یک زمان معین جهت منقضی شدن کشها وارد کنید. فقط باید در نظر داشته باشید که این زمان باید حتماً بیشتر از 30 دقیقه باشد.
همچنین تیک گزینه پیش بارگذاری برچسبها، دستهها و دیگر طبقهبندیها را نیز در این بخش باید بزنید. در اینجا یک گزینه دیگر بهنام اکنون پیش بارگذاری کش وجود دارد که از آن برای ایجاد محتوا استاتیک استفاده میشود.
موفق باشید. 🙂
You should change the permissions on D:\xampp\htdocs\lebas/wp-content and make it more restrictive. Use your ftp client, or the following command to fix things: chmod 755 D:\xampp\htdocs\lebas/wp-content/
و اینم برام میاد
سلام دسترسی ها درست نیست. سطوح دسترسی رو اصلاح کنید.
سلام من از لوکال هاست استفاده میکنم و با این هشدار زیر مواجه شدم
D:\xampp\htdocs\lebas/ is writable. Please make it readonly after your page is generated as this is a security risk
متوجه نمیشم مشکلش چیه
سلام سطوح دسترسی رو اصلاح کنید.
سطوح دسترسی چیه :/
سلام
https://mihanwp.com/file-permissions/
این لینک رو مشاهده کنید
عرض ادب
بعد از اینکه افزونه WP Super Cacheرا نصب کردیم چقدر زمان میبره سرعت سایت بالابره چون من توی gtmetrix که سایتمو آنالیز میکنم همون ارورهایی که باعث شده سرعت پایین بیاد باز هستن
ممنون میشم راهنماییم کنید
بلافاصله باید تاثیر بذاره
سلام خوب هستین
باید همیشه این افزونه توی سایتمان نصب باشه؟
لطفا در این مورد توضیح بدین
سلام
آره میشه
سلام
من این افزونه را نصب کردم، ولی زمانی که میخواهم به بخش تنظیمات بروم، با ارور زیر مواجه میشوم:
Error: Configuration file /home/noxcoir/domains/noxco.ir/public_html/wp-content/wp-cache-config.php is missing. Please reload the page.
لطفا راهنمایی بفرمایید.
با تشکر
سلام ظاهرا درست تنظیم یا نصب نشده صفحه را رفرش کرده و بررسی کنید. اگر حل نشد افزونه را غیر فعال و دوباره فعال کنید.
سلام وقت بخیر. اگر از افزونه کش استفاده کنیم همزمان میتونیم از قابلیت cdn سایت کلودفلار و یا amp گوگل هم استفاده کنیم؟
سوال دیگری هم دارم اینکه بین افزونه های super cash w3 total cache , WP-FFPC کدوم میتونه بهتر باشه. هر سرچی از گوگل انجام میدم هر سه رو بهترین عنوان میکنن. لطفا این لینک رو بررسی کنید لینک سایتی هست که ازش هاست گرفتم. افزونه WP-FFPC رو متفاوت و بهترین معرفی میکنه حتی نسبت به super cache و w3 cache. ممنون میشم راهنمایی کنید.
سلام
بله نباید مشکلی داشته باشد.
پیشنهاد میکنیم از بهترین افزونه افزایش سرهت سایت یعنی راکت استفاده کنید. خود ما هم در میهن وردپرس از راکت استفاده میکنیم :
https://mihanwp.com/rocket/
سلام
لطفا اموزش کامل از این افزونه رو بزارید تو سایت های دیگه هم نتونستم پیدا کنم اگه تصویری باشه خیلی خوب میشه مثل اموزش های خوبتون آموزش این افزونه رو هم بسازید ممنون
بله حتما خواهش میکنم
سلام
ممنون بابت معرفی
به آموزش کامل تصویری از این افزونه میشه قرار بدین تو سایت که کل بخش هاش رو آموزش بده
سلام متشکر بله حتما سعی می کنیم آماده کنیم