یکی از مهمترین جزئیاتی که در سایت شما باعث کاهش سرعت میگردد، تصاویر است. در واقع تصاویر حجم زیادی دارند و کاربران در هنگام ورود به سایت شما، برای دانلود کردن آنها باید زمان زیادی را صرف کنند. با این توضیحات، اگر اقدام به بهینهسازی تصاویر کنید، عملاً بخش اعظمی از کار افزایش سرعت سایتتان را جلو بردهاید.
برای بهینهسازی تصاویر میتوانید از گزینه save for web در فتوشاپ کمک گرفته یا از سایتهای کاهنده حجم تصاویر مثل tinypng استفاده کنید. علاوه بر این، اگر تا الان تعداد زیادی تصویر در سایتتان بارگذاری کردهاید، بهتر است آنها را از طریق پوشههای هاستتان دانلود کرده و بعد از بهینه کردنشان به کمک فتوشاپ، دقیقاً با همان نام و پوشه قبلی دوباره در هاست آنها را بارگذاری نمایید.
کش قابلیتی است که سبب میشود کاربران بعد از یک بار ورود به سایت شما، در دیدارهای بعدی دوباره نیاز به دانلود کل محتوای صفحه نداشته و با سرعت بیشتری وارد سایتتان شوند. lazy load یا لود تنبل هم قابلیتی است که تعیین میکند کاربران در زمان ورود به صفحه، صرفاً یکی دو تصویر ابتدایی سایت را دانلود کرده و پس از ورود کامل و رفتن به بخشهای پایینی صفحه، عکسهای بعدی را دانلود کنند.
استفاده این دو قابلیت موجب بالا رفتن سرعت ورود کاربران به سایت و عملاً سئو جوملا میشوند. توصیه میگردد خودتان در مارکتهای معتبر فروش افزونههای جوملایی، به دنبال افزونههایی باشید که این 2 قابلیت را برایتان فعال کنند. البته کدهایی هم هستند که با قرار گرفتن در فایل htaccess باعث فعال شدن قابلیتهای گفته شده میشوند اما اگر دانش فنی کمی دارید، بهتر است به سراغ این راهکار نروید.
با فعالسازی کش، زمانی که صفحات سایت برای اولین بار دانلود شوند، دفعات دیگر نیازی به دانلود مجدد آنها نبوده و از طریق کش میتوان صفحات را لود کرد. بهمنظور فعال کردن کش میتوانید از بخش پنل مدیریتی این کار را انجام دهید.
در بخشهای قبلی درباره تاثیر کش در افزایش سرعت سایت صحبت کردیم. از دیگر چیزهایی که میتواند در سرعت ورود کاربران به سایت و سئو سایت جوملا تاثیرگذار باشد، فعال کردن قابلیت lazy load است. زمانی که قابلیت لود تنبلی فعال باشد، تنها یک یا دو تصویر ابتدایی در سایت در هنگام ورود کاربران دانلود میشوند و عکسهای بعدی با ورود کامل کاربر به سایت و رفتن به بخشهای پایینی صفحه لود میشوند.