چه چیز هایی باعث کندی وبسایت وردپرسی من میشود و راه های افزایش سرعت
کندی وبسایت وردپرسی و راه های افزایش سرعت:
شمایی که درحال مطالعه این مقاله هستید، طبیعتا با وردپرس و گستردگی آن در دنیای اینترنت آشنایی دارید و دنبال دلایل کندی وبسایت وردپرسی میباشید این سیستم مدیریت محتوای قدرتمند که امروزه از تمام رقبای خود پیش گرفته است طبعا مشکلاتی دارد که باید آن ها را شناسایی و رفع کرد.
سرعت یک وبسایت اولین و مهم ترین گزینه روی میز برای پیشرفت آن است ، پس ما هم باید وبسایت وردپرسی بهینه و پرسرعتی داشته باشیم. چرا؟ چون طبق مستندات، کاربر برای لود شدن وبسایت شما تنها ۳ ثانیه صبر میکند و بعد از آن ۷۰ درصد کاربر آن پنجره را بسته و به سراغ دیگر سایت ها خواهد رفت.
ما قصد داریم تا مراحل بهینه شدن و دلایل بهینه نبودن سایت وردپرسی را بیان کنیم:
عواملی که باعث کندی وبسایت وردپرسی میشود:
- هاست ضعیف
- نسخه پایین وردپرس
- قالب انتخاب شده
- کد های جاوا اسکریپت قالب
- افزونه های نصب شده
- عدم فعال سازی Gzip
- عدم استفاده از تصاویر بهینه
- و صدها دلیل دیگر …
-
هاست ضعیف
استفاده از هاست ضعیف و محدود و بی کیفیت باعث کندی و کاهش امنیت نیز می شود، پس در گام اول انتخاب هاست مناسب وردپرس میتوانیم یکی از اصلی ترین دلایل کندی را رفع کنیم. پیشنهاد ما هاست وردپرس سون هاست است. به نوع سرور شرکت ارایه دهنده و امکانات توجه کنید.
-
نسخه قدیمی وردپرس
همیشه وردپرس خود را به آخرین نسخه ارتقاع داده و آپدیت نگهدارید. استفاده از نسخه های قدیمی وردپرس نه تنها مشکلات مختلفی ایجاد میکند و ممکن است در وبسایتتان اختلال ایجاد کند بلکه باعث کندی وبساتتان می شود به روز نگهداشتن وردپرس را همیشه مورد توجه قرار دهید.
-
قالب وردپرس مورد استفاده
همیشه در انتخاب قالب وردپرس دقت کافی را به خرج دهید که امکانات کافی را داشته باشد و بهینه و سبک باشد. قالب هایی که در مخزن وردپرس موجود هستند بهترین گزینه اند و شما میتوانید با تهیه یک قالب بهینه و کم حجم نیاز خود را رفع کنید.
-
کد های جاوا اسکریپت استفاده شده در قالب
کدهای جاوا اسکریپت میتوانند باعث کاهش سرعت بارگذاری سایت شوند اما اینطور نیست که اصلاً به استفاده از کد های جاوا اسکریپتی نیاز نباشد، باید کدهای جاوا اسکریپت به حداقل خود برسند. کدهای جاوا اسکریپت زیاد، مانند داروی زیاد مضر است اما به اندازه کافی، بسیار مفید و کاربردی است.
-
افزونه های نصب شده
همانطور که گفتیم قالبی انتخاب کنید که شما را از نصب بسیاری از افزونه های غیر کاربردی راحت کند. استفاده بیش از حد افزونه های مختلف برای کار های متفاوت باعث کندی وبسایت و استفاده بیش از حد از منابع هاست می شود. پس استفاده از افزونه در وبسایت را به حداقل برسانید. خیلی ها میپرسند آیا افزونه غیرفعال تاثیر در سرعت سایت دارد؟ باید بگویم بله! تعجب نکنید زیرا وقتی افزونه در وبسایت شما قرار دارد و از حالت زیپ خارج شده یعنی کدها قابل بارگیری هستند و باعث کندی وبسایت.
-
عدم فعال سازی Gzip
اگر سرور شما در استفاده از قابلیت فشردگی Gzip برای HTML, CSS و جاوا اسکریپت پیکربندی نشده باشد باعث ارسال اطلاعات فوقالعاده زیاد به کاربر شده در نتیجه باعث کندی سرعت بارگذاری میشوند. فناوری Gzip سبب می شود اطلاعات ابتدا در سرور فشرده شود و سپس برای کاربر ارسال شود. این ویژگی باعث افزایش بسیار زیاد سرعت لود سایت می شود.
سرور های سون هاست از این امکان بهره مند هستند و به شما کمک می کنند.
-
عدم استفاده از تصاویر بهینه و بارگذاری تنبل (lazyload)
تصاویر حجم زیادی از صفحات سایت ما را تشکیل میدهند ابتدا باید از استفاده بی مورد تصاویر در سایت خودداری کنیم و در مرحله بعد سعی کنیم از تصاویر فشرده و کم حجم (بهینه) استفاده کنیم و قابلیت لیزی لود یا بارگذاری تنبل را نیز فعال کنیم تا تمام تصاویر همزمان بارگذاری نشوند. این کار را میتوانید با افزونه های بهینه ساز تصاویر وردپرس مانند اسماش انجام دهید و برای لیزی لود هم در مخزن وردپرس میتوانید افزونه ای مناسب را پیدا کنید.
-
عدم استفاده از پلاگین های امنیتی
یکی از ضروری ترین گزینه ها برای وبسایت های وردپرسی استفاده از افزونه های امنیتی است. شاید فکر کنیم که امنیت با سرعت تفاوت دارد، اما بهتر است بگوییم امنیت وبسایت شما باعث افزایش سرعت شما می شود. این افزونه ها با جلوگیری از حملات Ddos , dos و… جلوگیری از اسپم و هزاران مورد دیگر از استفاده بیش از حد منابع وبسایت شما جلوگیری می کنند. افزونه های All in one wp security and firwall و Wordfence Security برترین افزونه های امنیتی وردپرس هستند، با این حال افزونه های زیادی وجود دارند که هرکدام قابلیت های خوبی را ارائه میکنند و شما میتوانید از آنها استفاده کنید.
تمام این ها به صورت ساده و سطحی بیان شدند اما قسمت اصلی اینجاست؛ چه کار کنیم؟ این خود به تنهایی یک مقاله نیاز دارد که در سون هاست موجود است.
ابتدا به اینکه چگونه مشکلات را شناسایی و رفع کنیم میپردازیم :
ابزار های شناسایی دلایل کندی وبسایت:
ابزار های متعددی برای شناسایی و رفع مشکل وجود دارد که ما ۲ مورد از پرطرفدار ترین آنها را به شما معرفی میکنیم.
شما برای شناسایی مشکلات میتوانید از ۲ وبسایت gtmetrix و یا pingdom استفاده کنید. این دو پلتفرم به تحلیل وبسایت شما پرداخته و مشکلات سایت شما را بررسی می کنند در نتیجه امتیاز و لیست مشکلات سایت تان را تحویل شما میدهند. شما برای رفع این مشکلات میتوانید مقاله چگونه gtmetrix را صد کنیم را مطالعه کنید. (این مقاله به زودی منتشر میشود)
بسیاری از افراد بر این عقیده هستند که سرعت پایین وبسایت آنها مرتبط با هاستینگ شان است اما همیشه اینطور نیست و اکثر اوقات به دلیل استفاده از قالب نامناسب و پلاگین بیش از حد، سایت آنها دچار کندی می شود.
بسیاری از مشکلات با استفاده از افزونه های بهینه ساز وردپرس مانند لایت اسپید کش (برای سرور های سون هاست فوق العاده است) یا افزونه وردپرس راکت قابل رفع هستند.
با نکاتی که در بالا گفته شد به راحتی میتوانید دلایل کندی وبسایت خود را شناسایی و رفع کنید و وردپرسی سریع و ایمن داشته باشید دیگر نگران کندی سرعت وبسایت خود نباشید.