در سال 2010، سرزمین موتور جستوجو گزارش داد که بالاخره گوگل، سرعت باز شدن وبسایت شما را به عنوان یک فاکتور رتبه بندی در نظر میگیرد. همهی ما دوست داریم که رتبهی بهتری داشته باشیم و ترافیک بیشتری روی سایت ما قرار گیرد، درست است؟ نکته ای که در اینجا مطرح است این است که افزایش سرعت وردپرس تنها برای موتورهای جستوجو اهمیت ندارد بلکه در تجربه ی کاربر نیز دارای اهمیت میباشد. بهبود سرعت بارگذاری وبسایت مربوط به بازدیدکننده های وبسایت شما بوده و اینکه شما مطمئن شوید آنها تجربه ی تا حد ممکن خوبی از این بازدید داشته باشند.
به عنوان مثال، در مطالعهای که توسط وبسایت Tagman.com انجام شده، نشان داده شده است که تنها یک ثانیه تأخیر در باز شدن صفحه میتواند 7 درصد تبدیلات (تعداد افرادی که بعد از دیدن تبلیغ برای خرید روی آن کلیک میکنند) را کاهش دهد.
واقعا یک ثانیه چقدر میتواند بر روی سایت شما تأثیرگذار باشد، اما زمانی که به آن فکر میکنید منطقیتر بنظر خواهد آمد.
موارد مختلف اهمیت زمان باز شدن صفحه موجود میباشد، به عنوان مثال مجموعهای عالی از داده ها در Econsultancy.com وجود دارد.
برای آندسته افرادی که از وردپرس استفاده میکنند، فرصتی استثنایی وجود دارد چون برای مشاهدهی بهبود قابل توجه زمان بارگذاری وبسایت، نیاز به آگاهی فنی خارقالعادهای نخواهیم داشت.
این موضوع به دلیل وجود مجموعهای از پلاگینهای افزایش سرعت وردپرس میباشد که به منظور بهبود زمان باز شدن صفحه ی وب طراحی شدهاند.
پس به بررسی این موضوع بپردازیم:
پلاگینهای افزایش سرعت وردپرس
در ادامه با پلاگینهایی آشنا میشوید که با استفاده از ترفندهایی در وردپرس نصب شده و موجب افزایش سرعت سایت شما میشوند. شما همچنین با پلاگینهای کشکننده و کوچکساز و همینطور پلاگینهای مناسب برای بارگذاری تنبل (Lazy loading) آشنا میشوید. اکثر این پلاگینهای افزایش سرعت ووردپرس، رایگان میباشند.
Perfmatter ها
این پلاگین افزایش سرعت وردپرس رویهی متفاوتی را نسبت به اکثر پلاگینهای افزایش سرعت وردپرسی که در اینجا معرفی میشوند، به منظور بهبود زمان بازشدن صفحه استفاده میکنند. به صورت پیشفرض، گزینههایی در وردپرس فعال هستند که برای اکثر سایتها ضروری نمیباشد و این موضوع باعث کاهش سرعت عملکرد وبسایت خواهد شد. Perfmatterها امکان غیرفعال کردن این گزینهها را با تنها چند کلیک فراهم میآورند.
اما، بزرگترین عامل کند شدن سرعت وبسایت شما، درخواستهای HTTPی میباشند که مورد نیاز نیستند. این پلاگین افزایش سرعت وردپرس همچنین اجازهی غیرفعال کردن این اسکریپتها بر مبنای درون صفحهای را به شما میدهد. این یعنی شما میتوانید جلوی باز کردن کدهای غیر ضروری توسط پلاگینها را بگیرید.
پس شما حتی اگر از یک پلاگین افزایش سرعت وردپرسِ کشکننده نیز استفاده میکنید، باز هم استفاده از پلاگین افزایش سرعت perfmatter ارزش استفاده خواهد داشت.
ویژگیها:
- همحوانی با پلاگین افزایش سرعت وردپرس کشکنندهی فعلی شما
- امکان غیرفعالسازی گزینههای وردپرس که باعث کاهش سرعت سایت شما میشود
- غیرفعالسازی اسکریپتها بر مبنای در صفحه[1]
- پشتیبانی از DNS pre-fetch
- سبک بودن پلاگین افزایش سرعت
قیمت: از 95/19 دلار برای یک سال.
WP Fastest Cache
این پلاگین افزایش سرعت وردپرس دارای ویژگیهای منحصر به فرد و سادگی استفاده میباشد.
بعضی پلاگینهای افزایش سرعت وردپرس بسیار ابتدایی و بعضی دیگر بسیار پیشرفته میباشند. توسعهدهندهی این پلاگین افزایش سرعت وردپرس، توانسته به خوبی حد وسط این موضوع را تشخیص دهد.
فقط این پلاگین افزایش سرعت وردپرس را نصب کنبد، آنرا فعال و از طریق تنظیمات اجرا کنید. دکمهی ذخیره را فشار دهید. همهچیز آماده است.
سادگی تنظیم زمان انقضای کش برای رشته URLهای مشخص در این پلاگین افزایش سرعت وردپرس، بسیار دوستداشتنی میباشد.
اوضاع از این هم بهتر میشود وقتی بدانید که این پلاگین افزایش سرعت وردپرس توسط بیش از 200000 کاربر مورد استفاده قرار میگیرد و نظرات بسیار خوبی در مورد آن در وبسایت wordpress.org دریافت شدهاست.
ویژگیها:
- نصب ساده
- تنها یک کلیک برای پاک کردن کش و/یا CSS کوچکشده و غیره
- کوچککردن CSS و HTML
- تنظیم پستها/صفحههایی به منظور عدم شمول (بعضی چیزها همچون محیط مدیر به صورت پیشفرض در عدم شمول قرار گرفتهاند)
- تنظیم زمان انقضا برای تمام پستها/صفحهها یا برای رشتههای URL ِ خاص
- ادغام با CDN
- نسخهی Premium آن با ویژگیهای بیشتر نیز وجود دارد.
قیمت: رایگان
Cache Enabler
این پلاگین افزایش سرعت وردپرس، یک پلاگین فوقالعاده از تیم KeyCDN میباشد. این پلاگین افزایش سرعت وردپرس یک پلاگین کشکنندهی سبک میباشد که تنها چنددقیه زمان برای نصب آن مورد نیاز میباشد.
این پلاگین افزایش سرعت وردپرس دارای امکاناتی برای تنظیم زمان انقضای کش، تنظیمات کوچکسازی، و چندین امکان دیگر میباشد. به جز این موارد، ویژگیهای پراکندهای دارد اما مواردی که گفتهشد، تمام امتیازات مربوط به این پلاگین افزایش سرعت وردپرس میباشد.
اگر نیاز به اضافهکردن CDN داشتهباشید، میتوانید پلاگین افزایش سرعت وردپرس CDN Enabler که مشابه این پلاگین میباشد را نصب کتید. اصول این پلاگین مشابه Cache Enabler میباشد –سبک بودن و سادگی نصب-.
ویژگیها:
- نصب آسان
- پاککردن کش با یک کلیک
- تنظیم رفتار کش (یعنی پاککردن بعد از پست جدید)
- ویژکی کوچکسازی
- تنظیم شناسهی پست به منظور عدم شمول در کش
- تنظیم زمانهای انقضا
قیمت: رایگان
WP Super Cache
این پلاگین افزایش سزعت وردپرس، یکی از پرکاربردترین پلاگینهای افزایش سرعت وردپرس میباشد و در زمان نوشتن این مقاله، بیش از 5/5 میلیون بار دانلود شدهاست.
این پلاگین افزایش سرعت وردپرس دارای روش نصبی ساده میباشد اما تنظیماتی برای کاربران پیشرفته دارد که امکان بهرهبری بیشتر از این پلاگین افزایش سرعت وردپرس را برای این کاربران فراهم میآورد.
ویژگیها:
- پشتیبانی از تیپهای کش چندگانه (Mod-Rewrite، PHP و Legacy)
- بکارگیری فایلهای html استاتیک
- پیشبارگذاری کش
- پشتیبانی از CDN
قیمت: رایگان
W3 Total Cache
این پلاگین افزایش سرعت وردپرس یکی دیگر از پلاگینهای محبوب به شمار میرود. این پلاگین، پلاگینی فراتر از یک پلاگین کشکننده و یک چارچوب کامل میباشد.
این پلاگین افزایش سرعت وردپرس از امکانات و روشهای کش مختلفی پشتیبانی میکند.
پشتیبانی پیشرفتهای برای CloudFlare و سرویسهای مختلف CDN همچون MaxCDN در این پلاگین افزایش سرعت وردپرس صورت میگیرد.
اما حقیقتاً به دلیل وجود گزینههای مختلف در این پلاگین افزایش سرعت وردپرس، سادهترین پلاگین برای نصب نمیباشد. و اگر به کاری که انجام میدهید وارد نباشید، ممکن است دچار مشکل شوید و چیزی را خراب کنید. بنابراین استفاده از این پلاگین افزایش سرعت وردپرس تنها به کاربران پیشرفته توصیه میشود.
ویژگیها:
- پشتیبانی از CDN
- کش مرورگر
- کش پایگاه داده
- کش موردی
- کوچکسازی
- و ویژگیهای فراوان دیگر
قیمت: رایگان
WP Super Minify
ایدهی کوچکسازی به منظور ترکیب فایلهای JS، HTML و CSS و فشردهسازی آنها و کاهش زمان بارگذاری صفحه در هنگام ارائه به بازدیدکنندهها میباشد.
باید توجه داشته باشید که در هنگام نصب اینگونه پلاگینهای افزایش سرعت وردپرس، دقت عمل بالایی داشتهباشید. من متوجه شدهام که گاهاً بعضی تمها و پلاگینهای مشخص ممکن است با این نوع از پلاگین افزایش سرعت ووردپرس تداخل داشتهباشند.
پلاگین افزایش سرعت وردپرس WP Super Minify، امکان غیرفعال کردن فشردهسازی JavaScript و/یا CSS را برای مواردی که تداخلی وجود داشته باشد، فراهم میآورد.
ویژگیها:
- کوچکسازی JavaScript، CSS و HTML
- امکان غیرفعالسازی فشردهسازی CSS/JavaScript
- به شدت ساده و کاربرد آسان
قیمت: رایگان
WP Smush.it
این پلاگین افزایش سرعت وردپرس بر مبنای سرویس Yahoo Smush.it میباشد. این سرویس به منظور بهینهسازی تصاویر و حذف بایتهای غیرضروری فایلهای تصویری میباشد. اکثر فایلها از فرمتهای ازدستدهنده[2] که منجر به کاهش کیفیت میشود استفاده میکنند، اما این پلاگین افزایش سرعت وردپرس از فرمتهای بدون هدررفت (ازدستندهنده) استفاده میکند، به نحوی که شما قادر به نشخیص تفاوتی در کیفیتها نخواهید بود. من مدتها پیش از این پلاگین افزایش سرعت وردپرس استفاده کردم اما بهدلیل وجود برخی باگها در این پلاگین، عملکرد خوبی نداشت. در واقع در هنگام استفاده، این پلاگین افزایش سرعت وردپرس، thumbnailهای عکسهای من را خراب کرد اما خوشبختانه پلاگین Regenerate Thumbnails توانست در کمتر از پنج دقیقه این مشکل سایت من را حل کند و آسیبی متوجه من نشد. توجه داشتهباشید که این موضوع مدتها پیش اتفاق افتاد و از آن زمان تا کنون، توسعهی این پلاگین افزایش سرعت وردپرس توسط تیم WPMU DEV انجام شدهاست.
ویژگیها:
- رنگهای استفاده نشده در تصویر را حذف میکند
- متادادهها را از JPEG حذف میکند (به هرحال نیازی به این کار وجود ندارد)
- بهینهسازی فشردهسازی JPEG
- با رابط کاربردی برنامهنویسیِ it ادغام میشود
- امکان انتخاب اجرای عکسهای موجود توسط پلاگین افزایش سرعت وردپرس.
قیمت: رایگان
BJ Lazy Load
معمولاً زمانی که یک بازدید کننده از سایت شما بازدید میکند و قصد باز کردن یک صفحه را دارد، تمام صفحه بارگذاری میشود. اگر این صفحه یک صفحهی طولانی باشد که تصاویر زیادی نیز در آن قرار داشته باشد، میتواند منجر به افزایش زمان بارگذاری صفحه شود. در واقع شما نیازی ندارید که تمام صفحهی وبسایت، مخصوصاً تصاویری که معمولاً بیشترین زمان بارگذاری را دارند، به صورت همزمان بارگذاری شود. ایدهی بارگذاری تنبل، به معنی بارگذاری عناصر در زمان نیاز به آنها میباشد.
ویژگیها:
- تصاویر پست، تصاویر گراواتار و thumbnailهای پست را جایگزین میکند
- آی فریمها را تا زمانی که نیاز به بارگذاری نداشتهباشند با یک Placeholder جایگزین میکند
- این پلاگین افزایش سرعت وردپرس از jQuery به منظور اجرای عملیات استفاده میکند
- تصاویر کاهشیافته را با طراحیهای پاسخگو بهکار میگیرد
قیمت: رایگان
جایزه: 5 ابزار برتر تست سرعت وبسایت شما
این پست برای نشان دادن پلاگینهای افزایش سرعت وردپرس مورد استفاده برای کشکردن وبسایت، کوچکسازی عناصر سایت و برپایی موضوعاتی همچون بارگذاری تنبل میباشد –تمام پلاگینهای افزایش سرعت وردپرس، سرعت بارگذاری وبسایت شما را بهبود میبخشند-
من قصد داشتم این پست را در همان مسیر نگهدارم اما به نظرم رسید که آشنایی شما با برخی ابزار غیر وردپرسی به منظور اندازهگیری سرعت سایتتان میتواند مفید باشد. این نوع ابزار با وارد کردن نام وبسایت و انجام آزمایش کار میکنند.
در زیر 5 ابزار برای شروع به شما معرفی شدهاند:
- Load impact
- Google Page Speed
- GTmetrix
- Web Page Test
- Pingdom Website Speed Test
جمع بندی
اگر درگیر افزایش سرعت وردپرس هستید، چند مورد از پلاگینهای افزایش سرعت وردپرس معرفیشده در این مقاله را نصب کنید و بهبودی باورنکردنی در سرعت بارگذاری صفحهی خود را شاهد باشید.
توجه داشته باشید که شما نباید تمام این پلاگینهای افزایش سرعت وردپرس را نصب کنید. فقط آنچه را نیاز دارید نصب کنید و توجه داشته باشید که “هر چه کمتر، بهتر”! قطعا روشهای دیگری به منظور بهبود سرعت سایت وجود دارد اما بعضی از این پلاگینهای افزایش سرعت وردپرس، روشهایی فوقالعاده برای شروع میباشند.
[1] Per page basis
[2] Lossy formats
هیچ دیدگاهی برای این نوشته ثبت نشده است.