بهترین افزونه افزایش سرعت سایت در وردپرس wp super cache
افزونه افزایش سرعت wp super cache
یکی از بهترین روشهای افزایش سرعت در سایتهای وردپرسی، استفاده از افزونه wp super cache است. wp super cache را شاید بتوان قدرتمندترین افزونه برای افزایش سرعت سایت دانست. با تیم آژانس تبلیغاتی ای نگاه همراه باشید تا بهترین افزونه برای سرعت سایت در وب سایتهای وردپرسی را بررسی کنیم.
کش چیست؟
هنگامی که شما آدرس یک سایت را در مرورگر خود وارد می کنید، از سمت مرورگر شما درخواستی مبنی بر بارگذاری صفحات سایت مورد نظر به سمت سرور (هاست) میرود. در نتیجه مرورگر شما مجبور است تا تمامی منابع و صفحات سایت مورد نظر را یکبار دانلود کند تا سایت برای شما به نمایش در بیاید. در این صورت سیستم کاربر برای بارگذاری این صفحات مجبور به استفاده از حجم اینترنت می شود و در واقع از حجم اینترنت وی کاسته می شود و همینطور پهنای باند سایت مربوطه در هربار مراجعه به سایت مورد نظر، توسط افراد مختلف کاهش پیدا میکند. اگر درباره پهنای باند اطلاعات کافی ندارید می توانید مقاله پهنای باند چیست را مطالعه کنید.
شما به عنوان مدیر یک وبسایت باید بدانید که یک سری فایل ها ائم از کد، عکس، متن، فایل های css، فایل های js و …. در سایت شما وجود دارند که معمولا هیچ وقت و یا خیلی دیر دست خوش تغییرات می شوند. وقتی که شما سیستم کش را بر روی یک سایت فعال میکنید در واقع به مرورگر کاربر اجازه می دهید تا فایل هایی که شما به عنوان مدیر وب سایت تشخیص داده اید که دست خوش تغییر نمیشوند را کش کند یا به معنای سادهتر به حافظه بسپارد.
دلیل این کار این است که کاربر در بار اولی که به سایت شما مراجعه میکند کل فایلهای سایت شما را فراخوانی کرده و مشاهده میکند و فایلهایی را که اجازه کش کردن دارند، به حافظه میسپارد. با این روش وقتی کاربر برای دفعات بعدی به سایت شما مراجعه میکند مجددا فایلهایی را که کش شدهاند بارگذاری نمیکند و فقط فایلهایی را دوباره لود میکند که یا فایلهای جدیدی هستند که در مراجعه قبلی کاربر به سایت وجود نداشتهاند و یا همان فایلهای قدیمی هستند که از تاریخ مراجعه قبلی تا به امروز دچار تغییر شدهاند. با این روش هم کاربر حجم اینترنت کمتری مصرف میکند و هم شما منابع کمتری صرف میکنید در نتیجه در پهنای باند مصرفی شما صرفه جویی می شود. همچنین سرعت لود شدن سایت که یکی ار بزرگترین فاکتورهای گوگل برای سئو است افزایش پیدا میکند.
حتما دقت کنید که اگر برگهای یا قسمتی از سایت یا فایل های css/js را تغییر دادید. حتما کش سایت خود را پاک کنید و یا افزونه کش کردن سایت خود را طوری برنامه ریزی کنید که پس از هرگونه تغییر کش مربوطه اون فایل پاک شود. در غیر این صورت پس از ایجاد تغییر، کاربر نمیتواند تغییرات را مشاهده کند و هم چنان نسخه قبلی کش شده را مشاهده میکند.
سرعت بارگذاری سایت برای گوگل
اگر بخواهیم در چند جمله کوتاه و ساده در مورد کش کردن سایت صحبت کنیم باید بگوییم کش کردن، سرعت بارگذاری وب سایت را افزایش میدهد و به همین دلیل از اهمیت بالایی برخوردار است. این امر ممکن است در ابتدا که بازدید کنندگان شما اندک هستند، بی اهمیت به نظر بیاید. اما با افزایش حجم ترافیک سایت، افزایش سرعت نیز رفته رفته مقوله مهمی میشود. البته باید گفت که بهینه سازی سایت تنها برای سایتهای پر ترافیک کاربرد ندارد بلکه باید از ابتدا برای این کار برنامه ریزی شود. فرقی نمیکند روزانه 10 نفر یا 10000 نفر از سایت شما بازدید کنند در هر دوحالت باید بهینه سازی سایت برای هر مدیر وبسایتی در اولویت قرار گیرد.
کش کردن یک فرایند پیشرفته است و اگر به درستی انجام شود تاثیر مثبتی برای یک وب سایت به دنبال خواهد داشت. یکی از مهمترین فاکتورها برای گوگل در رتبه بندی نتایج جستجو، سرعت بارگذاری سایت است. این عامل تاثیر بسیار زیادی در بهبود سئوی یک وب سایت دارد. بنابراین از مزیتهای مهم افزونههای کنترل کش یاwp super cache، افزایش سرعت و در نتیجه بهبود سئوی وب سایت میباشد. علاوه بر این، کار کردن با افزونه wp super cache بسیار آسان و رایگان است و حتی کاربران غیر فنی هم میتوانند با این افزونه به راحتی کار کنند. در ادامه بیشتر در مورد افزونه wp super cache صحبت خواهیم کرد.
افزونه چیست؟
شما برای اینکه بتوانید تغییراتی مانند تعویض رنگ سایت، به روز کردن عکسها، و یا اضافه کردن بخشهای جدید در سایت خود ایجاد کنید نیازمند دسترسی به کدهای سایت هستید. این امر نیازمند این است که شما کدنویسی بلد باشید. ولی سیستم مدیریت محتوای وردپرس کار شما را آسان کرده است. به جای اینکه شما مجبور به کد نویسی شوید فقط کافی است افزونه مورد علاقه خود را نصب کنید و از مجیط کنترل پنل آن فضایی قابل فهم و بدون نیاز به کدنویسی را در اختیار داشته باشید، تا تغییرات را در محیطی راحت انجام دهید و بخش کد نویسی آن را به دست افزونه بسپارید دقیقا مانند وقتی که وارد منوی گوشی خود میشوید و تنظیمات تلفن خود را مانند تغییر رنگ پس زمینه و یا تغییر باقی تنظیمات انجام میدهید در این روش شما وارد بخش هسته سیستم عامل تلفن همراه خود نمیشوید و کد نویسی انجام نمیدهید. بلکه از منوی تنظیمات گوشی خود اقدام به تغییرات میکنید و وظیفه تغییرات در هسته سیستم عامل را به دست خود گوشی میسپارید.
برای استفاده از افزونهها نکاتی وجود دارند، که با رعایت کردن آنها کمتر دچار مشکل خواهید شد:
1- هیچ گاه از خارج مخزن وردپرس (پیشخوان مدیریت وردپرس) اقدام به نصب افزونهها نکنید. و فقط افزونهها را از داخل مخزن وردپرس نصب کنید. و یا از سایت اصلی وردپرس به نشانی www.wordpress.org افزونه یا پلاگینها را دانلود کنید.
2- همیشه افزونههایی که استفاده میکنید به روز باشند. و هر افزونهای را بیهوده نصب نکنید.
3- بهتر است از افزونه یا پلاگینهای بهینه و پرکاربرد استفاده کنید.
سادهترین روش نصب افزونهها
اگر بدانید به دنبال چه افزونهای هستید کار برای شما آسان میشود. سادهترین روش برای نصب افزونههای وردپرس این است که در محیط وردپرس وب سایتتان ابتد وارد منوی افزونهها شده و در پایین منو گزینه افزودن را کلیک کنید. سپس در باکس جست و جو نام افزونه مورد نظر خود را تایپ کنید تا بعد از چند لحظه افزونه مورد نظر را مشاهده کنید. با کلیک بر روی “هم اکنون نصب کن” افزونه یا پلاگین مورد نظر خود را دریافت میکنید.
ذخیره فایلهای کش به 3 روش
این افزونه به 3 روش expert, simple, wp-cache فایلهای کش را ذخیره میکند.
1 – روش expert : سریعترین روش برای کش کردن، ماژول آپاچی است. پیکربندی آسان دارد و برای استفاده از آن، نیازی یه تغییر htaccess نیست
2 – روش simple : فایلهای استاتیک توسط php ذخیره میشود. این روش هم پیکربندی آسان دارد و برای استفاده از آن، نیازی به تغییر htaccess نیست.
3 – روش wp-cache : این روش کش صفحات، معمولا برای کاربران شناخته شدهتر است. wp-cache انعطافترین روش است و نسبت به دو روش قبلی کندتر میباشد. همچنین برای کاربران ناشناخته هم قابل مشاهده است. این حالت همیشه فعال است، اما شما میتوانید کش را برای کاربران شناخته شده، آدرسها، پارامترها یا فیلدهای دلخواه به صورت جداگانه غیرفعال کنید.
تنظیمات افزونه wp super cache
Easy:
بعد از نصب نرم افراز، از پیشخوان وردپرس به مسیر تنظیمات رفته و روی wp super cache کلیک کنید. پنل تنظیمات wp super cache به چند دسته تقسیم میشود. اولین قسمت، گزینه آسان (Easy) است. در این فسمت میتوانید عملیات کش کردن سایت را فعال یا غیر فعال کنید. این گزینه را بر روی حالت روشن قرار دهید و برای ذخیره بر روی دکمه به روز رسانی (update status) کلیک کنید.
Advanced:
در این قسمت، تنظیمات پیشرفته قرار دارد و از قسمتهای مختلفی تشکیل میشود.
( Cache hits to this website for quick access (Recommended :
ابتدا گزینه را فعال کنید. این گزینه برای کسانی که برای اولین بار وارد صفحه شما میشوند، کاربرد دارد. انتخاب این گزینه بسیار مفید است.
انتخاب نوع کش :
Use mod_rewrite to server cache files :
با انتخاب این گزینه مد Mod_rewrite فعال میشود. این سریعترین حالت در بین گزینهها است و نوع کش معمولا با همین گزینه انتخاب میشود.
Use php to server cache files :
این گزینه از مد Mod_rewrite کندتر عمل میکند. اما حالت ذخیره سازی پویا دارد.
Lagacy page caching :
این گزینه کندترین حالت است. و حالت ذخیره سازی پویا دارد.
*اگر میخواهید بخش های مختلفی از صفحه شما پویا و داینامیک باشد گزینه دوم را انتخاب کنید و در غیر اینصورت بهترین گزینه، گزینه اول میباشد .
Compress page so they’re served more quickly to visitors:
این گزینه برای فشرده سازی فایلها بر روی سرور خودتان کاربرد دارد. در واقع فایلهایی را که در وب سایت شما فراخوانی میشود فشرده و حجم آنها را کاهش میدهد. این گزینه یکی از مهمترین گزینههای موجود در افزونه wp super cache میباشد چون برای سرعت وب سایت شما تاثیر زیادی دارد.
Modified browser caching 304 :
این گزینه زمانی کاربرد دارد که شما گزینه mod_rewite را فعال نکرده باشید. و برای مواقعی کاربرد دارد که محتوای شما تغییری نکرده باشد. در این مواقع، مرورگر از فایل های ذخیره شده قبل (کش خود مرورگر) استفاده میکند. این گزینه هم می تواند سرعت وب شما را بالا ببرد.
Don’t cache pages for known users :
این گزینه ذخیرههای قبلی کش را برای کاربرانی که وارد سایت شدهاند، غیر فعال میکند. در نتیجه کاربران وارد شده به سایت محتوای بروز را مشاهده خواهند کرد.
Don’t cache pages with GET parameters:
اگر شما با برنامه نویسی PHP کار کرده باشید، حتما با پارامتری به اسم GET سروکار داشتهاید. این گزینه از پارامترGET استفاده میکند. تا ذخیره سازی انجام شود. ای نگاه فعال سازی این گزینه را توصیه میکند.
Make known users anonymous so they’re served supercached static files:
با فعال کردن این گزینه، کاربرانی که در وب سایت شما نظر ارسال میکند، به عنوان کش ذخیره سازی نمیشود. در واقع این گزینه سرعت بارگذاری را برای کاربر بالا میبرد. و فعال کردن آن برای وب سایت شما مفید میباشد.
Cache rebuild. Serve a super cache file to anonymous users while a new file is being generated :
این گزینه نیاز توضیح ویژه ای ندارد و یک فایل کش بسیار خوب و ارزشمند برای کاربران است. همیشه فعال بودن آن مهم میباشد.
Extra homepage checks :
بیشترین بازدید از صفحه اصلی وب سایت است. اگر شما میخواهید آخرین تغییرات صفحه اول بروز باشد این گزینه را فعال کنید.
Only refresh current page when comments made:
این گزینه به افزونه Wp Super Cache دستور ذخیره سازی میدهد. تا صفحات در صورت اشتراک گذاری یک کامنت توسط کاربران، به روز باشد.
List the newest cached pages on this page :
این گزینه بسیار مفید است و شما را قادر میسازد تا ۱۰ صفحه اخیرا ذخیره شده را در ستون زرد کناری بیینید (صفحه تنظیمات افزونه ستون زرد)
CDN :
بر روی قسمت CDN کلیک کنید تا وارد تنظیمات این قسمت شوید. اگر شما یک وب سرویس CDN دارید میتوانید آن را با WP Super cache هماهنگ کنید و بهره لازم را ببرید. (اگر میخواهید بیشتر راجع به CDNها بدانید مقاله CDN چیست؟ را مطالعه نمایید.)
اول از هرچیز پشتیبانی از CDN را فعال کنید .
حالا وارد قسمت Off-Side شوید. در این بخش آدرس دامنه اصلی سایت را وارد نکنید. می توانید یک sub-domain بسازید و آن را وارد کنید. نام دایرکتریهای خود را وارد کنید. بطور پیشفرض این بخش نوشته شده است و معمولا نیاز به تغییر نیست
در این بخش میتوانید تنظیمات دلخواه خود را انجام دهید. در واقع میتوانید تعیین کنید فرمتهایی که مد نظر شما نمیباشد کش روی آنها صورت نگیرد. به عنوان مثال برای فایلهای PHP نیاز به اعمال cache نیست. اگر شما وبسایتی با درخواستهای HTTP زیاد دارید (مانند سایت گالری تصویر) میتوانید از CNAMESهای بیشتری استفاده کنید.
Contents :
در این قسمت شما می توانید بررسی کنید که چگونه بسیاری از فایل های ذخیره شده توسط WP Super cache ذخیره میشود.
Preload :
این قسمت امکان جالبی وجود دارد. قبل از اینکه کسی با بازدید از وب سایت شما کش تولید کند، شما میتوانید خودتان کش تولید کنید. این امکان بسیار مفید است. همچین با تعیین یک بازه زمانی میتوانید کشهای خود را به روز کنید. بدون به روز رسانی یا آپدیت وبسایت.
نتیجه گیری :
یکی از مهمترین عوامل برای گوگل و سئوی سایت، سرعت بارگذاری وب سایت است. استفاده از افزونه WP Super cache برای فزایش سرعت بسیار مفید است و کار کردن با آن حتی برای افرادی که از لحاظ فنی قوی نیستند آسان میباشد. اگر برای شما افزایش رتبه در گوگل و بهینه سازی سایت مهم است، حتما این افزونه را نصب کنید. امیدواریم مطالعه این مقاله برای شما مفید باشد. آژانس تبلیغاتی ای نگاه برای وقت ارزشمندی که برای مطالعه این مقاله گذاشتید سپاس گذار است.