افزایش سرعت سایت با ۱2 روش ساده و موثر
در وبسایتهای مختلف، برای افزایش سرعت سایت، روشهای متعددی وجود دارد. اما در این مقاله، به عنوان ادمین سایت، میخواهیم به ۱۰ روش ساده و موثر بپردازیم که اجرای آنها سختی زیادی ندارد. با اجرای این موارد، قطعاً شاهد افزایش چشمگیر سرعت وبسایت خود خواهید بود.
اگر با کدنویسی آشنایی ندارید، نگران نباشید. در ۴ مورد اول، شما نیازی به دانش برنامهنویسی نخواهید داشت.
تیم طراحی و توسعه باینری بادیز
لازم به ذکر است که این ۱۰ مورد تنها بخشی از نکاتی هستند که یک وبسایت باید رعایت کند و در سرعت وبسایت شما تأثیرگذار خواهند بود. برای دیدن نکات تخصصیتر به زبان ساده، میتوانید به دورهی افزایش سرعت سایت مراجعه کنید. با تماشای این دوره به صورت ویدیویی و عملی در طی فقط ۳ ساعت، تبدیل به یک متخصص GTMetrix و افزایش سرعت در وردپرس خواهید شد.
همانطور که میدانید، یکی از عوامل مهم در سرعت بارگذاری سایت، حجم صفحات است. تصاویر نقش مهمی در افزایش حجم صفحات دارند. بنابراین، برای استفاده از تصاویر، سعی کنید از تصاویری با اندازه مورد نیاز استفاده کنید و از تصاویر بزرگتر اجتناب کنید.
استفاده از فرمت PNG برای فعالیتهای گرافیکی و استفاده از فرمت JPG برای تصاویر طبیعی بهتر است. همچنین، قبل از بارگذاری تصاویر در وبسایت، آنها را فشرده کنید. این کار را میتوانید با استفاده از ابزارهایی مانند فتوشاپ، JPEG Imager و غیره به راحتی انجام دهید.
تمامی روشهای بهینهسازی تصویر در مقاله زیر بررسی شده است و میتواند به افزایش سرعت کمک کند.
هربار که یک صفحه از یک وبسایت را باز میکنید، سرور سایت اطلاعاتی را از پایگاه داده و فایلهای PHP دریافت میکند و به شما در قالب HTML نمایش میدهد. اما این فرآیند زمانبر و طولانی است.
برای افزایش سرعت بارگذاری سایت، میتوانید از کش استفاده کنید. با نصب یک افزونه کش، بخشی از اطلاعات صفحه که معمولاً ثابت هستند (مانند تصاویر و فایلهای CSS) در حافظه سیستم کاربر ذخیره میشوند. حالا اگر کاربر مجدداً به همان صفحه وارد شود، اطلاعات دیگر نیازی به طی کردن مراحل طولانی اولیه ندارند و از کش دریافت میشوند.
در صورتی که شما یک وبسایت وردپرسی دارید، میتوانید از افزونههای زیر استفاده کنید:
– WPFFPC
– WP Rocket
– WP Super Cache
– W3 Total Cache
یکی از افزونههای معروف در این لیست، WP Rocket است. این افزونه قابلیتهای متنوعی را برای بهبود سرعت وردپرس ارائه میدهد. برای تنظیمات این افزونه، میتوانید به راهنمای مربوطه مراجعه کنید و مراحل مورد نیاز را دنبال کنید. با تنظیمات مناسب در افزونه WP Rocket، میتوانید بهبود قابل توجهی در سرعت وبسایت خود تجربه کنید.
گاهی وقتها، هنگام استفاده از قالبهایی با کدنویسی ناکارآمد و ضعیف، ممکن است وبسایت خود را به کندی مشاهده کنید. برای جلوگیری از این مشکل، سعی کنید از قالبهایی استفاده کنید که سبک و سادهتر هستند و بدون انیمیشن و تحرکات بیهوده باشند.
?
اگر از خدمات طراحی قالب وردپرس شرکتهای مختلف استفاده کردهاید، حتماً از استاندارد بودن طراحی قالب مطمئن شوید. تیم ادمین سایت پس از طراحی هر قالب اختصاصی، یک استعلام معتبر از سرعت اجرای قالب طراحی شده را در اختیار کاربران قرار میدهد.
در صورت استفاده از وردپرس، جوملا و سایر سیستمهای مدیریت محتوا، باید به سرعت پلاگینها دقت کنید. برخی از پلاگینها با کدنویسی ضعیف خود میتوانند عملکرد کندی را به وبسایت شما تحمیل کنند و سبب کاهش سرعت آن شوند. بهتر است این پلاگینها را حذف کرده و از پلاگینهایی با کدنویسی بهتر استفاده کنید.
در مقاله بهترین افزونههای وردپرس، لیستی از پلاگینهای کارآمد با سرعت اجرای مناسب برای شما تهیه شده است تا بدون نیاز به کدنویسی، امکانات متنوعی را به وبسایت خود اضافه کنید.
با استفاده از چهار راهکار مذکور، میتوانید سرعت وبسایت خود را به طور قابل توجهی افزایش دهید. اما اگر تمایل دارید به موارد دیگری در زمینه بهینهسازی سرعت وبسایت دسترسی پیدا کنید و در زمینه کدنویسی نیز تجربه دارید، میتوانید با خواندن ادامه این مقاله، اطلاعات بیشتری را کسب کنید.
هنگامی که ما در حال مشاهده مطالب صفحه وبسایت هستیم، فعالیتهایی در پسزمینه ممکن است در حال اجرا باشند. به عنوان مثال، افزونههای پشتیبانگیر در حال ایجاد نسخههای پشتیبان هستند یا برنامههایی که قبلاً توسط cron jobs تنظیم کردهایم در حال اجرا میباشند.
این فعالیتها ممکن است بر سرعت وبسایت تأثیر بگذارند. بنابراین، بهتر است در استفاده از آنها دقت بیشتری داشته باشیم. همچنین، زمان اجرای آنها را در ساعاتی قرار دهیم که وبسایت کمترین ترافیک را دارد.
افزایش سرعت با استفاده از CDN
اگر یک وبسایت فعال دارید و کاربرانی از کشورهای مختلف به سایت شما دسترسی دارند (تبریک به شما!)، توصیه میکنیم از CDN استفاده کنید.
با فعالسازی CDN، اطلاعات وبسایت شما در سرورهایی در سرتاسر جهان ذخیره میشوند. به این ترتیب، اطلاعات برای هر کاربر از سروری که نزدیکترین به اوست بارگذاری میشوند و نه از سرور اصلی وبسایت ما. این فرآیند باعث افزایش سرعت بارگذاری وبسایت میشود.
اگر در وبسایت خود از ویدیو و پادکستهای متعدد استفاده میکنید، این بسیار عالی است! اما بهتر است آنها را مستقیماً در هاست خود بارگذاری نکنید.
برای افزایش سرعت بارگذاری و کاهش هزینههای مصرف پهنای باند، میتوانید از یک هاست آپلود ویدیو استفاده کنید یا از وبسایتهایی مانند آپارات کمک بگیرید.
برای فشردهسازی فایلهای JavaScript، CSS و HTML با حجم بیش از 150 بایت، از فشردهسازی gzip استفاده کنید. Gzip یک روش کارآمد است که میتواند حجم فایلها را تا 70٪ کاهش دهد. برای فعالسازی gzip، میتوانید از فایل htaccess استفاده کنید و طبق آموزشهای سایت gtmetrix عمل کنید.
همچنین، تلاش کنید سطرهای خالی بین کدها را حذف کنید، کامنتها را حذف کنید و به طور خلاصه، فایلها را تا حد امکان فشردهتر کنید.
بعضی اوقات با لینکهایی روبرو میشوید که با کلیک روی آنها، پس از باز شدن، به صورت خودکار به صفحهی جدیدی منتقل میشوید. این فرآیند به عنوان ریدایرکت شناخته میشود. با کاهش تعداد ریدایرکتها، میتوانید سرعت وبسایت را افزایش دهید.
?
اگر از تصاویر و ویدیوهای مختلف در وبسایت خود استفاده کردهاید، بهتر است حالت بارگذاری تنبل یا همان lazy load را فعال کنید.
در این روش، به جای بارگذاری همه تصاویر و ویدیوها به صورت یکجا، بارگذاری بر اساس بخش قابل رویت صفحه انجام میشود. به عبارت دیگر، هر بار که کاربر به سمت پایین صفحه اسکرول میکند، تصاویر آن بخش بارگذاری میشوند.
استفاده از این روش تاثیر بسزایی در افزایش سرعت وبسایت دارد. برای فعال کردن این قابلیت، میتوانید از افزونههایی مانند WP Rocket استفاده کنید.
یکی از بهترین روشها برای افزایش سرعت وبسایت، کاهش تعداد درخواستهای ارسالی به سرور است. هر المانی که در صفحه بارگذاری میشود نیازمند یک درخواست به سرور است، بنابراین سادهترین روش برای کاهش درخواستها به سرور، کاهش تعداد المانهای صفحه است. با حذف تصاویر، بنرها، توضیحات یا هر بخش غیرضروری دیگر از صفحه سایت، میتوان آن را بهینهسازی کرد.
احتمالاً شما که به دنبال افزایش سرعت وبسایت خود هستید، پس از تست سرعت سایت در ابزارهای مختلف، عبارت “defer” را مشاهده کردهاید. استفاده از خطاهای “defer” به ما اجازه میدهد فایلهای سنگین را با تأخیر بارگذاری کنیم. برای انجام این کار، کافیست از افزونههای بهینهسازی و کش در وردپرس استفاده کنید، زیرا اکثر این افزونهها ویژگی “defer” را دارا هستند.
جهت مطالعه ادامه مطالب روی لینک کلیک کنید