موثرترین روش های افزایش سرعت وب سایت

نویسنده : علیزاده
موثرترین روش های افزایش سرعت وب سایت
موثرترین روش های افزایش سرعت وب سایت
بازدید: 3,449
تاریخ انتشار : 1394/03/28
1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره
Loading...

موثرترین روش های افزایش سرعت وب سایت

 

اکثر کاربران و مدیران سایت ها تصور میکنند افزایش سرعت وب سایت کاری بسیار سخت و نیاز به دانش بسیار زیاد کدنویسی. ما در این مقاله سعی کردیم تمامی تجربیات خود را در راستای افزایش سرعت و بهینه سازی وب سایت به زبان ساده شرح دهیم.

شما در این مقاله یاد میگیرید که به راحتی سرعت وب سایت خود را افزایش دهید.

 

چرا سرعت وب سایت مهم است ؟

قبل از اینکه مراحل را توضیح دهیم, با یک سوال شروع میکنم : چرا سرعت وب سایت مهم است ؟ یا اصلا چرا باید سایت ما سریع لود شود ؟

پیش از این نیز در مقاله » چرا سرعت وبسایت مهم است ؟

 

توضیحاتی را داده ایم و همچنین در خصوص افزایش سرعت وب سایت مقاله » 6 روش براش افزایش سرعت سایت وردپرسی را توضیحاتی را داده ایم.

 

اما در این مقاله سعی کرده ایم که توضیحات کامل تر و حرفه ای تری را برای شما آماده کنیم. پس با ما همراه باشید.

 

  1. فعال کردن کش سایت

افزونه کش وردپرس

در سایت هایی مانند وردپرس که بصورت PHP و داینامیک هستند صفحات هرزمانی قابلیت بروزرسانی و بارگزاری را دارند و همچنین کوئری های استفاده شده در این نوع وب سایت ها سبب کاهش سرعت آن خواهد شد. دراصل کوئری ها درخواست ها را به سرور سایت ارسال می کنند و این سبب کاهش سرعت و همچنین ایجاد ترافیک می شود.

یکی از بهترین روش ها برای جلوگیری و بهبود بخشیدن به این عمل ها استفاده از افزونه WP Super Cache می باشد. این افزونه با کش کردن صفحات باعث افزایش سرعت وب سایت و همچنین کاهش ترافیک می شود.

دانلود افزونه WP Super Cache

 

  1. جلوگیری از استفاده ی منابع سرور توسط زالو ها

این یکی از مسئلی است که اکثریت وب سایت ها خواسته یا ناخواسته درگیر آن هستند. با یک مثال ساده توضیح میدهم ؛

فرض کنید شما یک وبسایت موزیک یا عکس را راه اندازی کرده اید و اطلاعات را در هاست خود بارگزاری می کنید حال یک زالو عکس و اطلاعات شما را در سایت خود قرار می دهد و برای لود و یا دانلود این فایل ها از ترافیک هاست شما استفاده می کند.

برای حل این مشکل می بایست وارد هاست خود شوید و در قسمت Public_HTML فایل .htaccess را پیدا کنید, آن را باز کرده و سپس کدهای زیر را در انتهای آن قرار دهید.

مطالعه کنید:  آموزش ساخت صفحه ورود حرفه ای وردپرس

 

#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?avasite.ir [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

 

  1. افزایش سرعت وب سایت با انتخاب یک هاست خوب

خیلی نیازی به توضیح دادن نیست, چون پیش از این نیز در مورد هاست ارزان و ارتباط آن با سئو

صحبت کرده ایم.

 

هاست های ارزان و یا رایگان دارای مشکلات متعددی از جمله :

  1. سرعت لود و پاسخگویی پایین سرور
  2. ضعف بسیار بالا در حملات هکر ها
  3. دارا نبودن بک آپ و پشتیبان گیری از سایت

و …

توصیه میکنم حتما به فکر یک هاست مناسب و قدرتمند باشید.

 

  1. پست طولانی را به چند صفحه تقسیم کنید

این مورد شامل وب سایت هایی می شود که دارای مقالات و مطالب بسیار طولانی هستند که دارای تعداد زیادی عکس و فیلم است. توصیه میکنم مطالب خود را به چند صفحه تقسیم کنید تا سرعت لود آن افزایش پیدا کند و سرور ترافیک کمتری را تجربه کند.

برای تقسیم کردن مطلب به چند صفحه کافیست کد زیر را در مطلب خود قرار دهید.

<!--nextpage-->

 

 

  1. خلاصه نویسی در صفحه اول

اگر سایت شما از دسته وب سایت هایی است که بروزرسانی می شود و هر بار مقالات یا نوشته های طولانی میگذارید توصیه میکنم. چند خط از نوشته خود را در صفحه هات اول قرار دهید تا کاربر برای خواندن نوشته وارد صفحه داخلی شود. این عمل نیز ترافیک را از روی سرور کاهش میدهد.

 

  1. بهینه سازی دیتابیس

افزونه بهینه سازی وردپرس

بهینه کردن دیتابیس نیز تاثیر بسیار خوبی بر افزایش سرعت و لود وب سایت دارد. برای انجام این کار می توانید از افزونه WP Optimize استفاده کنید.

دانلود افزونه WP Optimize

 

  1. از افزونه ها و ابزارک ها کمتر استفاده کنید

شاهد این بودن در بسیاری از وب سایت ها برای انجام هر مسئله افزونه ای نصب میکردند. بار ها به این موضوع پرداخته ایم با نصب هر افزونه ترافیک بیشتری را روی هاست خود قرار میدهید.

تا آنجایی که میتوانید بجای استفاده از افزونه ها و ابزارک ها از کدنویسی استفاده کنید.

 

  1. فشرده سازی فایل ها جاوا اسکریپت و استایل ها

روش های زیادی برای فشرده سازی و کم کردن حجم این نوع فایل هاست اما برای راحتی کار 2 سایت را برای این امر معرفی میکنم تا بتوانید به راحتی این عمل را انجام دهید.

http://refresh-sf.com/yui/

http://www.jsmini.com/

 

مطالعه کنید:  چرا سرعت وبسایت مهم است

 

  1. سایز تصاویر را کاهش دهید

افزونه بهینه سازی تصاویر

پیش از این نیز افزونه هایی را برای کاهش سایز تصاویر معرفی کرده ایم. کم کردن سایز به معنی این نیست که عکس های کوچک آپلود کنید بلکه به این معنی است که تصاویر متناسب به سایز مرورگر سایز مناسب خود را بارگزاری کند.

برای انجام این کار افزونه ای قدرتمند WP Smush.it را پیشنهاد میکنم.

دانلود افزونه WP Smush.it

 

  1. کش کردن دیتابیس

در اصل وردپرس با خروجی های MuSQL یکپارچه سازی شده است و این بدین معناست که زمانی یک صفحه در حال بارگزاری است پایگاه های داده ی متعددی در حال اجرا هستند و این نیز سبب کاهش سرعت لود سایت می شود.

برای کش کردن دیتابیس افزونه wpbase-cache وجود دارد.

دانلود افزونه wpbase-cache

 

  1. بروزرسانی مداوم وردپرس و افزونه ها

هرگز فراموش نکنید وردپرس و افزونه های خود را بروز کنید زیرا بروزرسانی آن ها موجب افزایش امکانات و رفع باگ های احتمالی آن ها می شود.

 

 

  1. کش کردن آواتار ها

این گزینه مربوط به وب سایت هایی که در آن سیستم نظردهی و یا چت و گفتگو وجود دارد. همانطور که می دانید ایمیل ها دارای آواتار یا عکس کاربر است. پس فرض کنید یک وبسایت برای یکی از مطالب خود تعداد زیادی دیدگاه داشته باشد, این یعنی تعداد زیادی تصویر که باید لود شود و همین سبب کاهش سرعت لود صفحه می شود.

برای کش کردن آواتار ها از افزونه Gravatar Local cache استفاده کنید.

دانلود افزونه Gravatar Local cache

 

  1. استفاده از LazyLoad برای لود تصاویر

افزونه Lazyload به شما این امکان را می دهد زمانی که کاربر بر روی صفحه اسکرول می کند تصاویر لود شود. این عمل باعث افزایش سرعت لود صفحه می شود و همچنین زیبایی خاصی را به سایت می دهد 🙂

دانلود افزونه Lazyload

 

 

امیدارم این مقاله مفید بوده باشه

اگر دوست داشید نظرات و پیشنهادات رو برای من کامنت بزارید و همچنین مطلب را اشتراک گذاری کنید 🙂

سپاس


سوال یا دیدگاه مرتبط به این مطلب

avatar
تفکیک:   جدیدترین | قدیمی ترین | بیشترین امتیاز
mehrad888
میهمان
mehrad888

بسیار مفید و آموزنده تشکر

علیزاده
میهمان

موفق باشید

wpDiscuz
عضویت در خبرنامه ایمیلی

با عضویت در خبرنامه ایمیلی آوا می توانید آخرین اخبار, مقالات آموزشی, قالب های رایگان و هرآنچه که برای داشتن یک وب سایت قدرتمند نیاز دارید در ایمیل خود دریافت کنید.