دیگر مستندات
وبینار
وبینارهای آشنایی با محصولات و معرفی ویژگی‌های آن‌ها
دانشنامه
آشنایی با مفاهیم معماری ابری به زبان ساده.
ویدیو
معرفی قابلیت‌ها و راهنمای استفاده از محصولات
سپیدنامه
اسناد راهنما برای آشنایی با محصولات ابر آروان
کتابچه
کتابچه‌های الکترونیکی درباره موضوعات فنی و غیر فنی
گزارش تغییرات
گزارشی از مجموعه‌ی امکانات و بهبود‌های محصولات ابر آروان در هر ماه
API
مستندات کار با API محصولات
بازارچه ابری
Arvan Blog

بلاگ

اتفاقات روزمره، اخبار مهم و دیگر مطالب ابر آروان

Open Categories
Close Categories
دسته‌بندی‌های بلاگ دسته‌بندی‌های بلاگ دسته‌بندی‌های بلاگ

Avatar آروان
افزایش سرعت سایت

در سال 2006 بود که آمازون اعلام کرد، به‌ ­ازای هر 100 میلی‌ثانیه افزایش سرعت سایت خود، یک درصد درآمد بیش‌تری کسب می‌کند. در پی این آمار، گوگل اعلام کرد که سرعت سایت را در رتبه‌بندی نتایج جست‌وجوی خود درنظر می‌گیرد.از آن زمان تاکنون، هرروز بیش‌تر و بیش‌تر تاثیر مثبت افزایش سرعت سایت بر مواردی مانند کمپین‌های بازاریابی آنلاین، افزایش کلیک سایت و درنهایت افزایش فروش آشکار می‌شود.

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

سرعت سایت چیست؟

سرعت سایت، مدت‌زمانی است که طول می‌­کشد یک موتور جست‌وجو به‌طور کامل، صفحات ایندکس شده شما را بارگذاری کند. سرعت سایت به شما می‌گوید که مخاطبان‌تان با چه سرعتی محتواهای شما را می‌­بینند و با آن ارتباط برقرار می‌­کنند. مفهوم دیگری که گاه با سرعت سایت اشتباه گرفته می‌شود، سرعت صفحه یا Page Speed است. سرعت صفحه درواقع، زمانی است که یک صفحه برای بارگذاری کامل (FCP) طی می‌کند. این معیار، معیار دیگری را هم دل خود دارد که زمان رسیدن به اولین بایت یا TTFB نام دارد. این معیار، مدت‌زمانی است که طول می‌کشد مرورگر کاربر اولین بایت اطلاعات را دریافت کند.

بررسی چند راه افزایش سرعت سایت

پیش از این‌که دست به‌ کار افزایش سرعت صفحات وب‌سایت خود شوید، باید بدانید که سرعت آن چه‌قدر است. یکی از راه‌های فهمیدن سرعت سایت و شاید معروف‌ترین آن‌ها استفاده از سایت gtmetrix.com است. فرض کنید شما صاحب یک سایت وردپرس هستید. با کپی و پیست کردن لینک صفحه یا سایت خود در این سایت‌ها می‌توانید، علاوه‌­بر مشاهده‌ی سرعت سایت، جزییات بیش‌تری را هم در مورد علل کندی سرعت سایت وردپرس خود، به دست آورید. می‌توانید تکنیک‌های زیر را به‌عنوان روش‌هایی برای افزایش سرعت سایت، پیاده کنید.

فشرده سازی

ابتدایی‌ترین روش افزایش سرعت سایت، این است که با استفاده از برنامه‌های نرم‌افزاری مختلف، فایل‌های HTML و CSS و JavaScript خود را که قرار است روی صفحات مختلف وب‌سایت قرار بگیرند، فشرده‌سازی کنید. این کار باعث می‌شود که حجم سایت شما برای بارگذاری کم شود. بهتر است، فشرده‌سازی را برای فایل‌های بزرگ‌تر از 150 بایت انجام دهید. یکی از نرم‌افزارهای مفید در این زمینه، Gzip است.

چنین نرم‌افزاری با حذف فاصله، کاما و سایر کاراکترهای غیرضروری، مانند کدهای کامنت و کدهای استفاده نشده، باعث افزایش سرعت بالا آمدن سایت می‌شود. برای افزایش سرعت سایت وردپرس‌، می‌توانید از انواع پلاگین‌­ها مانند Autoptimize استفاده کنید. هم‌چنین، باید تصاویر، ویدیو، فایل صوتی و فایل‌های قابل دانلود را نیز تا جای ممکن با نرم‌افزارهای مربوطه، مانند فتوشاپ، فشرده کنید.

کاهش ریدایرکت‌ها

یک راه افزایش سرعت سایت، کاهش ریدایرکت یا تغییر مسیرها است. ریدایرکت، ابزاری است که باعث می‌شود مرورگر از یک URL به یک URL دیگر برود. این ابزار در مواردی که محتوای یک صفحه به صفحه‌ای دیگر از همان وب‌سایت منتقل‌شده، مورداستفاده قرار می‌گیرد. هر بار که صفحه‌ای از وب‌سایت شما به صفحه‌ای دیگر تغییر مسیر می‌دهد، زمان بیش‌تری برای تکمیل چرخه‌های درخواست و پاسخ و بارگذاری فایل‌های HTML صرف می‌شود. تغییر مسیر می‌تواند از سمت سرور یا از سمت کاربر، اتفاق بیفتد. نکته این‌جاست که در بسیاری از موارد، این تغییر مسیرها بی‌دلیل هستند و می‌توان آن‌ها را شناسایی و حذف کرد. یکی از ابزارهایی که می‌تواند در کشف ریدایرکت‌­ها به شما کمک کند ScreamingFrog است.

حذف جاوا اسکریپت مسدودکننده رندر

مرورگرها قبل از اینکه بتوانند یک صفحه را به کاربر ارایه دهند، باید بتوانند HTML آن را آنالیز کنند. درصورتی‌که در طول این فرآیند با یک اسکریپت مواجه شوند، باید قبل از ادامه، آن را اجرا کنند. به‌این‌ترتیب، حذف این فایل‌های مسدودکننده رندر، یک راه افزایش سرعت لود سایت است. بهترین کار این است که فایل JavaScript را به پایین‌ترین قسمت سایت، منتقل کنید. هم‌چنین، باید در نظر داشته باشید که مرورگرها قبل از رندر کردن فایل CSS، دیگر فایل‌ها را بررسی نمی‌کنند. به همین دلیل، باید CSS را نیز در بالاترین قسمت سایت، قرار دهید.

استفاده از حافظه پنهان مرورگر یا Cache

این روش، به‌ویژه برای افزایش سرعت سایت‌های پرترافیک موثر واقع می‌­شود. مرورگرها اطلاعات زیادی از جمله تصاویر، فایل‌های جاوا اسکریپت و موارد دیگر را در حافظه خود پنهان می‌کنند. به‌این‌ترتیب، زمانی که کاربر برای بار دوم به آن سایت مراجعه می‌کند، مرورگر مجبور نیست که کل صفحه را مجددن بارگیری کند. برای این منظور، باید برای Cache خود که قرار است روی مرورگرها ذخیره شود، تاریخ انقضا تعیین کنید. در بسیاری از موارد یک سال، برای تاریخ انقضای Cache مناسب است.

بهبود زمان پاسخ‌‌گویی سرور

زمان پاسخ‌گویی سرور شما تحت تاثیر موارد زیر، می‌تواند متفاوت باشد:

  • میزان ترافیک دریافتی
  • منابعی که هر صفحه دریافت می‌کند
  • نرم‌افزاری که سرور استفاده می‌کند
  • کیفیت میزبانی سرور

به‌منظور افزایش سرعت سایت باید در سرور خود به دنبال تعاملات کُند در پایگاه داده، مسیریابی کُند یا کمبود حافظه بگردید. در حال حاضر، زمان ایده‌­آل پاسخ‌گویی بهترین سرورها، ۲۰۰ میلی‌ثانیه است. درنهایت، شاید بهتر باشد از یک میزبان وب با سرعت بالااتر استفاده کنید.

افزایش سرعت وب سایت

چند روش افزایش سایت وردپرس

امروزه بیش از 70 درصد سایت‌ها وردپرسی هستند. به ­منظور افزایش سرعت بالا آمدن سایت وردپرس ، علاوه‌­بر موارد گفته‌شده و هم‌چنین استفاده از CDN که در بخش بعد آن را بررسی می‌کنیم؛ راه‌های زیر را هم در نظر داشته باشید.

استفاده از قالب سبک

قطعن هرچه تم سایت وردپرس شما پویاتر و با عناصر گرافیکی جذاب‌­تر باشد، مخاطب بیش‌تری خواهد داشت. بااین‌حال، درنظر داشته باشید که اگر تعداد و حجم این عناصر بیش‌ از حد باشد یا اندازه آن‌ها از اندازه صفحه شما بزرگ‌تر باشد؛ قطعن بر سرعت سایت شما اثر منفی خواهد گذاشت. چنین قالبی، ممکن است حتا باعث اختلال در وب‌­سرور شما هم بشود. بهترین گزینه برای افزایش سرعت سایت وردپرس، استفاده از تم‌های سبک است. تم‌های پیش‌فرض وردپرس، معمولن، بهترین گزینه برای انجام این کار هستند. برای این‌که غنای بصری سایت در عین سرعت بالای آن حفظ شود از تم‌هایی با فریم‌­ورک‌­های بوت­استرپ یا Foundation استفاده کنید.

تمیز کردن پایگاه داده

یکی از سریع‌ترین راه‌های افزایش سرعت سایت وردپرس، تمیز کردن پایگاه داده یا Cleanup کردن آن است. این کار، اندازه پایگاه داده و نسخه‌های پشتیبان آن را به حداقل می‌رساند. همچنین، نظرات اسپم، کاربران جعلی، پیش‌نویس‌های قدیمی محتوا و تم‌های ناخواسته نیز می‌توانند، باعث کندی سرعت سایت وردپرس شوند. این موارد را نیز هر ازچندی، پاک‌سازی کنید.

غیرفعال یا حذف کردن پلاگین ها

نگه‌داشتن افزونه‌های ناخواسته، مقدار زیادی junk یا آشغال به فایل‌های وب شما اضافه می‌کند. علاوه بر این، حجم بکاپ­ها را نیز افزایش داده و حجم زیادی از منابع سرور را استفاده می‌کند. سرویس‌های وب، مانند IFTTT یا Zapier این افزونه‌ها را به‌صورت خودکار حذف کرده و سبب افزایش سرعت سایت وردپرس می‌شوند.

استفاده از CDN برای افزایش سرعت سایت

شبکه توزیع محتوا یا CDN، شبکه‌ای از سرورهاست که برای توزیع بار ارایه محتوا، استفاده می‌شود. در این شبکه، نسخه‌هایی از سایت شما در چندین مرکز داده در مناطق جغرافیایی مختلف، ذخیره می‌کند تا کاربران، محتوای سایت شما را از نزدیک‌ترین پایگاه داده و با سرعت بیش‌تری دریافت کنند. درواقع، CDN، با میزبانی فایل‌های شما در شبکه بزرگی از سرورها در سراسر جهان، کار می‌کند. ازآنجاکه با استفاده از CDN، پهنای باند در سرورهای مختلف پخش می‌شود، میزان بار روی هر سرور، کاهش‌یافته و سایت شما نیز در برابر حملات DDoS و ترافیکی، محافظت می‌شود. این شبکه، می‌تواند تا 60 درصد در مصرف پهنای­باند صرفه‌جویی داشته باشد. همچنین، استفاده از CDN سبب می‌شود که تعداد درخواست‌های لازم برای دسترسی مخاطب به سایت به نصف، کاهش پیدا کند.

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

راه های افزایش سرعت سایت در یک نگاه

سرعت سایت، امروزه، یک پارامتر حیاتی در تجارت آنلاین است. در این مقاله که می‌توان آن را یک راهنمای افزایش سرعت سایت نامید، گفتیم که برای بهبود این شاخص، باید از تست سرعت سایت خود کنید. کاهش حجم فایل‌ها، حذف ریدایرکت­ها، رعایت ترتیب فایل‌ها، استفاده از Cache و بهبود زمان پاسخگویی سرور، پنج راه‌کار اصلی افزایش سرعت وب‌سایت هستند که آن‌ها را بررسی کردیم. علاوه بر این، راه‌کارهایی اختصاصی برای افزایش سرعت سایت وردپرس ، مانند استفاده از قالب سبک و حذف پلاگین­های اضافه نیز وجود دارند.

یکی از راه‌کارهای اصلی بهبود سرعت سایت نیز استفاده از شبکه توزیع محتوا(CDN) برای سایت است. این شبکه، محتوای سایت شما را از نزدیک‌ترین نقطه ممکن و با امنیت بالا در اختیار کاربر قرار می‌دهد. این راه‌کار را نیز در انتهای این مقاله، معرفی کردیم.

این مقاله را با دوستان خود به اشتراک بگذارید

پاسخ به لغو
Comments نظرات