سیستم مدیریت محتواطراحی سایت

راهکارهای عملی افزایش سرعت سایت جوملا ؟

قبل از انجام هر کاری برای افزایش سرعت سایت جوملا باید گقت که وجود افزونه های مختلف (کامپوننت ها،ماژول ها و پلاگین ها) در جوملا یکی از مهمترین مزایای آن می باشد. اما ممکن است آنها باعث کاهش سرعت سایت شما شوند، پس باید در انتخاب آنها محتاط باشید.

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

افزونه ها و افزایش سرعت سایت جوملا ؟

قبل از انجام هر کاری برای افزایش سرعت سایت جوملا باید گقت که وجود افزونه های مختلف (کامپوننت ها،ماژول ها و پلاگین ها) در جوملا یکی از مهمترین مزایای آن می باشد. اما ممکن است آنها باعث کاهش سرعت سایت شما شوند، پس باید در انتخاب آنها محتاط باشید.

برای اینکه بدانید یک افزونه سرعت سایت جوملا شما را کاهش داده است یا خیر؟ ابتدا افزونه مورد نظر را نصب نمایید در قسمت مدیریت و صفحه اصلی سایت سرعت باز شدن سایت را ملاحظه کنید، در صورتی که تغییری در سرعت باز شدن صفحات احساس شد، افزونه مورد نظر ایراد دارد و باید آنرا حذف و افزونه دیگری نصب نمود.

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

طراحی به صورت واکنشگرا محبوبیت زیادی بین طراحان سایت دارد ، سایت شما باید به گونه ای طراحی شود که درانواع رزولیشن تصویر: تبلت، موبایل و به خوبی نمایش داده شود. شما می توانید از Google PageSpeed را استفاده کنید تا بررسی کنید که سایت شما در تلفن همراه به خوبی نمایش داده میشود.

بهینه سازی سایت در توسط فایل htaccess برای افزایش سرعت سایت جوملا

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

ETag
زمانی که کاربر درخواست یک فایل (تصویر) را می دهد، مرورگر کاربر به سمت سرور هدایت داده خواهد شد و به ETAG یک فایل در سرور، درخواست بررسی می دهد ایا این فایل در کش کاربر موجود می باشد یا خیر، سپس سرور، ETAG ارسالی را بررسی می کند که این ETAG با ETAG موجود روی سرور یکی هست یا تفاوت دارد.

اگر ETAG یکسان بود، سرور وضعیتHTTP 304 را به عنوان پاسخ به مرورگر کاربر ارسال می کند که به معنی تغییر داده نشده است، که بیان میکند کاربر میتواند از فایل کش شده در سیستم خود استفاده نماید. از طرف دیگر اگرETAG ارسال شده توسط کاربر با ETAG موجود روی سرور متفاوت باشد، سرور وضعیت HTTP 200 را به عنوان پاسخ به این درخواست بازمی گرداند و آخرین فایل موجود را به کاربر ارسال می کند.

در واقع کاربر آخرین فایل را بارگذاری می کند.

Expires headers
به شما این امکان را می دهد تا تاریخ انقضا مختلف برای انواع فایل ها نسبت بدهید.

AddOutputFilterByType DEFLATE

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

########## Begin – ETag Optimization
## This rule will create an ETag for files based only on the modification
## timestamp and their size.
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size
# AddOutputFilterByType is now deprecated by Apache. Use mod_filter in the future.
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
# Enable expiration control
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault “now plus 1 hour”
# CSS and JS expiration: 1 week after request
ExpiresByType text/css “now plus 1 week”
ExpiresByType application/javascript “now plus 1 week”
ExpiresByType application/x-javascript “now plus 1 week”

# Image files expiration: 1 month after request
ExpiresByType image/bmp “now plus 1 month”
ExpiresByType image/gif “now plus 1 month”
ExpiresByType image/jpeg “now plus 1 month”
ExpiresByType image/jp2 “now plus 1 month”
ExpiresByType image/pipeg “now plus 1 month”
ExpiresByType image/png “now plus 1 month”
ExpiresByType image/svg+xml “now plus 1 month”
ExpiresByType image/tiff “now plus 1 month”
ExpiresByType image/vnd.microsoft.icon “now plus 1 month”
ExpiresByType image/x-icon “now plus 1 month”
ExpiresByType image/ico “now plus 1 month”
ExpiresByType image/icon “now plus 1 month”
ExpiresByType text/ico “now plus 1 month”
ExpiresByType application/ico “now plus 1 month”
ExpiresByType image/vnd.wap.wbmp “now plus 1 month”
ExpiresByType application/vnd.wap.wbxml “now plus 1 month”

ExpiresByType application/smil “now plus 1 month”
# Audio files expiration: 1 month after request
ExpiresByType audio/basic “now plus 1 month”
ExpiresByType audio/mid “now plus 1 month”
ExpiresByType audio/midi “now plus 1 month”
ExpiresByType audio/mpeg “now plus 1 month”
ExpiresByType audio/x-aiff “now plus 1 month”
ExpiresByType audio/x-mpegurl “now plus 1 month”
ExpiresByType audio/x-pn-realaudio “now plus 1 month”
ExpiresByType audio/x-wav “now plus 1 month”

# Movie files expiration: 1 month after request
ExpiresByType application/x-shockwave-flash “now plus 1 month”
ExpiresByType x-world/x-vrml “now plus 1 month”
ExpiresByType video/x-msvideo “now plus 1 month”
ExpiresByType video/mpeg “now plus 1 month”
ExpiresByType video/mp4 “now plus 1 month”
ExpiresByType video/quicktime “now plus 1 month”
ExpiresByType video/x-la-asf “now plus 1 month”
ExpiresByType video/x-ms-asf “now plus 1 month”

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته های مشابه

دکمه بازگشت به بالا