PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سرعت پایین هاست یا سایت مسئله این است



irihost
August 23rd, 2020, 21:05
سلام وقت بخیر

سایت فروشگاهی دارم ولی وقتی میخواد سایت لودشه برای بار اول در روز 6 یا 7 ثانیه طول میکشه انگاری داره دنبالش میگرده ولی لود سایت تو 3 ثانیس حداکثرش یعنی وقتی ادرس رو تایپ میکنم میزنم تا 7 ثانیه چیزی نمیاد بعد وقتی تایتل رو نشون میده بعد 3ثانیه سایت لود شده فکر میکنم مشکل از سرعت پایین هاست یا سرور باشه چون من تا جای ممکن سایت رو بهینه و کم حجم کردم

https://asalfa.ir

چطوری میشه سرعت سایت رو سنجید؟

ایا نیاز به تغییر هاست هست هاست ایرانه خوبه؟گوگل مشکل نداره باهاش از نظر سئو؟

باتشکر

OMIDTU5
August 23rd, 2020, 22:15
حجم صفحه نخست سایت شما 1.3 مگ است که زیاد محسوب میشه
بیشترین زمان لود هم به اسکریپت wc-cart-fragments مربوط است

vpgroup
August 23rd, 2020, 22:26
سلام وقت بخیر

سایت فروشگاهی دارم ولی وقتی میخواد سایت لودشه برای بار اول در روز 6 یا 7 ثانیه طول میکشه انگاری داره دنبالش میگرده ولی لود سایت تو 3 ثانیس حداکثرش یعنی وقتی ادرس رو تایپ میکنم میزنم تا 7 ثانیه چیزی نمیاد بعد وقتی تایتل رو نشون میده بعد 3ثانیه سایت لود شده فکر میکنم مشکل از سرعت پایین هاست یا سرور باشه چون من تا جای ممکن سایت رو بهینه و کم حجم کردم

https://asalfa.ir

چطوری میشه سرعت سایت رو سنجید؟

ایا نیاز به تغییر هاست هست هاست ایرانه خوبه؟گوگل مشکل نداره باهاش از نظر سئو؟

باتشکر

با سلام

به ترتیب تاثیر گذاری ها : کیفیت هاست ، کیفیت و طراحی قالب ، افزونه ها و موارد مربوط به بهینه سازی
در صورت تمایل در ارتباط باشید بررسی کنیم براتون

Farid Saadat
August 23rd, 2020, 22:32
سلام،
برای تست ساده این مورد، یک وردپرس خام بدون قالب و هیچی بیارید بالا در یک سابدامین یا فولدر دیگر ببینید اگر اونم کند باشه مشکل از هاست هست. اگر اون اوکی باشه یعنی سایت شما ( قالب یا افزونده ها یا... ) باعث کندی هستند.

با احترام.

my-host.site
August 24th, 2020, 02:00
سلام
سرعت لود خوبی داره ، ممکنه لود مجدد سایتتون مربوط به کش باشه که تو مرورگر ذخیره میشه من لود کردم زیر 3 ثانیه لود شد . البته باید بگم از سرور مجازی ایران با سرعت 30 مگابایت بر ثانیه بود

در مورد اینکه از کجا سرعت سایتو بسنجید ( GTmetrix.com - Tools.pingdom.com و... ) که لود صفحه از هاست تا فایل قالب رو نشون میده

مثلا :https://gtmetrix.com/reports/asalfa.ir/RPhV1rjS

خب بریم سراغ سرعت هاست



accept-rangesbytesalt-svcquic=":443"; ma=2592000; v="43,46", h3-Q043=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-25=":443"; ma=2592000, h3-27=":443"; ma=2592000cache-controlpublic, max-age=0content-encodinggzipcontent-length18239content-typetext/html; charset=UTF-8dateSun, 23 Aug 2020 20:43:42 GMTexpiresSun, 23 Aug 2020 20:43:42 GMTlast-modifiedSun, 23 Aug 2020 08:37:07 GMTserverLiteSpeedstatus200varyAccept-Encoding,Accept-Encoding

اینجا نشون میده last -modfied برای یک ساعت دیگه در نظر گرفته شده ، یعنی کش استفاده شده Gzip

برای بهبود در لود صفحه می تونین از Gzip All Content سیپنل هم بهره بگیرین


بریم سراغ کش فایل


<!DOCTYPE html>
<!--[if IE 9 ]> <html dir="rtl" lang="fa-IR" class="ie9 loading-site no-js"> <![endif]-->
<!--[if IE 8 ]> <html dir="rtl" lang="fa-IR" class="ie8 loading-site no-js"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--><html dir="rtl" lang="fa-IR" class="loading-site no-js"> <!--<![endif]-->
<head>
<meta charset="UTF-8" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="https://asalfa.ir/xmlrpc.php" />



<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<!-- This site is optimized with the Yoast SEO Premium plugin v14.8 - https://yoast.com/wordpress/plugins/seo/ -->
<title>فروشگاه اینترنتی عسل فا</title><link rel="stylesheet" href="https://asalfa.ir/wp-content/cache/min/1/fd2ab2085559d9621f2c64c0ebccb05f.css" data-minify="1" />
<meta name="description" content="با خرید عسل طبیعی از عسل فا ما محصولات را با ضمانت نامه کتبی و برگه آزمایشگاه به سرعت به دست شما میرسانیم" />

همونطور که میبینید کش استایل در مرورگر ذخیره میشه و مرورگر باید این استایل رو خودش از history data لود کنه و اگه مرورگرتون خیلی دیتا داشته باشه 7 8 ثانیه و بیشتر طول میکشه تا اونو پیدا کنه و لود کنه


پ.ن : می تونین با حذف کش و یا محل ذخیره کش این مشکل رو برطرف کنید

webhostyab
August 24th, 2020, 10:27
با سلام و احترام
در صورتی که هنوز مشکلتون رفع نشده در ارتباط باشید تا انشاالله حل بشه

Web-Hosting
August 24th, 2020, 11:01
سلام
من فکر میکنم مشکل اصلی هاست شماست

برخی فروشندگان در این انجمن یا تبلیغ ریپورتاژ در سایت های مختلف کمپین های تبلیغاتی 50 تا 70 درصد بعضا مشاهده شده 80 درصد تخفیف برای هاست میزبانی یا سرور مجازی میدن
و با این تخفیف های پوچ آدم وسوسه میشه برای خرید
پس از خرید متوجه کیفیت بسیار پایین سرویس خریداری شده میشه و زمانی که پیام میدی به پشتیبانی
مشکل رو به سایت خودت ربط میدن یا میگن ارتقا بده
موقع ارتقا دادن هم پول تخفیفی که موقع خرید سرویس اول بت دادن هم میگیرن
واکثرا هم گارانتی بازگشت وجه شون نهایتا 1 روزه ( الان داخل همین انجمن یکی تبلیغ 50 درصدی گذاشته و میگه بازگشت وجه تا یک ساعت ! )

خود بنده چند سال پیش دو عدد لایسنس دایرکت ادمین لایف تایم از Licenseha.com با یه تخفیف جزئی خرید کرده بودم که الان هر دو لایسنس به گا رفته و علت این بوده که این لایسنس ها قابل فروش نبوده که مرتیکه گشنه میفروخته الانم یه هاستینگ زده به اسم هاست باران موقع خرید مراقب باشید ( این تجربه خرید بود که قطعا اشتراک گذاری آن مشکلی نداره )

مراقب باشید گول نخورید !

Optimus
August 24th, 2020, 12:47
وردپرس خیلی سنگین هست و باید هاست مناسب اون باشه که سرعت مناسب بشه
اما شما به طور مثال تاپیک زیر را نکاه کنید
http://www.webhostingtalk.ir/showthread.php?t=216068&page=2
همکاران آماتوری داریم که برای 1.5 دلار در سال، هاست می فروشن
یک سرویس دهنده معتبر در دنیا برای من پیدا کنید که هاست را سالانه بده 1 دلار !!!
مسخره بازیه این

irihost
August 24th, 2020, 12:52
سلام
سرعت لود خوبی داره ، ممکنه لود مجدد سایتتون مربوط به کش باشه که تو مرورگر ذخیره میشه من لود کردم زیر 3 ثانیه لود شد . البته باید بگم از سرور مجازی ایران با سرعت 30 مگابایت بر ثانیه بود

در مورد اینکه از کجا سرعت سایتو بسنجید ( GTmetrix.com - Tools.pingdom.com و... ) که لود صفحه از هاست تا فایل قالب رو نشون میده

مثلا :https://gtmetrix.com/reports/asalfa.ir/RPhV1rjS

خب بریم سراغ سرعت هاست



accept-rangesbytesalt-svcquic=":443"; ma=2592000; v="43,46", h3-Q043=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-25=":443"; ma=2592000, h3-27=":443"; ma=2592000cache-controlpublic, max-age=0content-encodinggzipcontent-length18239content-typetext/html; charset=UTF-8dateSun, 23 Aug 2020 20:43:42 GMTexpiresSun, 23 Aug 2020 20:43:42 GMTlast-modifiedSun, 23 Aug 2020 08:37:07 GMTserverLiteSpeedstatus200varyAccept-Encoding,Accept-Encoding

اینجا نشون میده last -modfied برای یک ساعت دیگه در نظر گرفته شده ، یعنی کش استفاده شده Gzip

برای بهبود در لود صفحه می تونین از Gzip All Content سیپنل هم بهره بگیرین


بریم سراغ کش فایل


<!DOCTYPE html>
<!--[if IE 9 ]> <html dir="rtl" lang="fa-IR" class="ie9 loading-site no-js"> <![endif]-->
<!--[if IE 8 ]> <html dir="rtl" lang="fa-IR" class="ie8 loading-site no-js"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--><html dir="rtl" lang="fa-IR" class="loading-site no-js"> <!--<![endif]-->
<head>
<meta charset="UTF-8" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="https://asalfa.ir/xmlrpc.php" />



<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<!-- This site is optimized with the Yoast SEO Premium plugin v14.8 - https://yoast.com/wordpress/plugins/seo/ -->
<title>فروشگاه اینترنتی عسل فا</title><link rel="stylesheet" href="https://asalfa.ir/wp-content/cache/min/1/fd2ab2085559d9621f2c64c0ebccb05f.css" data-minify="1" />
<meta name="description" content="با خرید عسل طبیعی از عسل فا ما محصولات را با ضمانت نامه کتبی و برگه آزمایشگاه به سرعت به دست شما میرسانیم" />

همونطور که میبینید کش استایل در مرورگر ذخیره میشه و مرورگر باید این استایل رو خودش از history data لود کنه و اگه مرورگرتون خیلی دیتا داشته باشه 7 8 ثانیه و بیشتر طول میکشه تا اونو پیدا کنه و لود کنه


پ.ن : می تونین با حذف کش و یا محل ذخیره کش این مشکل رو برطرف کنید

سلام وقت بخیر این کدهای .htaccess است به نظرتون راکت با http میخواد لود کنه؟


AddDefaultCharset UTF-8
# Force UTF-8 for a number of file formats
<IfModule mod_mime.c>
AddCharset UTF-8 .atom .css .js .json .rss .vtt .xml
</IfModule>
# FileETag None is not enough for every server.
<IfModule mod_headers.c>
Header unset ETag
</IfModule>
# Since we’re sending far-future expires, we don’t need ETags for static content.
# developer.yahoo.com/performance/rules.html#etags
FileETag None
<IfModule mod_alias.c>
<FilesMatch "\.(html|htm|rtf|rtx|txt|xsd|xsl|xml)$">
<IfModule mod_headers.c>
Header set X-Powered-By "WP Rocket/3.6.4"
Header unset Pragma
Header append Cache-Control "public"
Header unset Last-Modified
</IfModule>
</FilesMatch>
<FilesMatch "\.(css|htc|js|asf|asx|wax|wmv|wmx|avi|bmp|class|di vx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|j son|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|m pe|mpp|otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png |pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff |ttf|ttc|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip)$">
<IfModule mod_headers.c>
Header unset Pragma
Header append Cache-Control "public"
</IfModule>
</FilesMatch>
</IfModule>
# Expires headers (for better cache control)
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest "access plus 0 seconds"
# Your document html
ExpiresByType text/html "access plus 0 seconds"
# Data
ExpiresByType text/xml "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType application/json "access plus 0 seconds"
# Feed
ExpiresByType application/rss+xml "access plus 1 hour"
ExpiresByType application/atom+xml "access plus 1 hour"
# Favicon (cannot be renamed)
ExpiresByType image/x-icon "access plus 1 week"
# Media: images, video, audio
ExpiresByType image/gif "access plus 4 months"
ExpiresByType image/png "access plus 4 months"
ExpiresByType image/jpeg "access plus 4 months"
ExpiresByType image/webp "access plus 4 months"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"
# HTC files (css3pie)
ExpiresByType text/x-component "access plus 1 month"
# Webfonts
ExpiresByType font/ttf "access plus 4 months"
ExpiresByType font/otf "access plus 4 months"
ExpiresByType font/woff "access plus 4 months"
ExpiresByType font/woff2 "access plus 4 months"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
# CSS and JavaScript
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
</IfModule>
# Gzip compression
<IfModule mod_deflate.c>
# Active compression
SetOutputFilter DEFLATE
# Force deflate for mangled headers
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
# Don’t compress images and other uncompressible content
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi |swf|mp?g|mp4|webm|webp|pdf)$ no-gzip dont-vary
</IfModule>
</IfModule>
# Compress all output labeled with one of the following MIME-types
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE application/atom+xml \
application/javascript \
application/json \
application/rss+xml \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/x-component \
text/xml
</IfModule>
<IfModule mod_headers.c>
Header append Vary: Accept-Encoding
</IfModule>
</IfModule>
<IfModule mod_mime.c>
AddType text/html .html_gzip
AddEncoding gzip .html_gzip
</IfModule>
<IfModule mod_setenvif.c>
SetEnvIfNoCase Request_URI \.html_gzip$ no-gzip
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} on [OR]
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTP:X-Forwarded-Proto} https
RewriteRule .* - [E=WPR_SSL:-https]
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteRule .* - [E=WPR_ENC:_gzip]
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} =""
RewriteCond %{HTTP:Cookie} !(wordpress_logged_in_.+|wp-postpass_|wptouch_switch_toggle|comment_author_|co mment_author_email_) [NC]
RewriteCond %{REQUEST_URI} !^(/(.+/)?feed/?.+/?|/(?:.+/)?embed/)$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^(facebookexternalhit).* [NC]
RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/wp-rocket/%{HTTP_HOST}%{REQUEST_URI}/index%{ENV:WPR_SSL}%{ENV:WPR_WEBP}.html%{ENV:WPR_E NC}" -f
RewriteRule .* "/wp-content/cache/wp-rocket/%{HTTP_HOST}%{REQUEST_URI}/index%{ENV:WPR_SSL}%{ENV:WPR_WEBP}.html%{ENV:WPR_E NC}" [L]
</IfModule>
# END WP Rocket
# BEGIN LSCACHE
# END LSCACHE
# BEGIN NON_LSCACHE
# END NON_LSCACHE
# BEGIN WordPress
# دستورالعمل‌های (خطوط) بین "BEGIN WordPress" و "END WordPress"
# به طور پویا تولید شده‌اند، و فقط باید به وسیلهٔ صافی‌های وردرپرس ویرایش شوند.
# هر تغییری در دستورالعمل‌های بین این نشان‌گرها بازنویشی خواهند شد.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

my-host.site
September 3rd, 2020, 15:30
کد هاتون عالین فقط 2 تا کد باید حفظ شن

اولی :



Header unset Last-Modified


دومی :


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


اگر سرورتون لایت اسپید و کلاد لینوکس داره می تونین از کد زیر هم استفاده کنید ( توجه این کد برای php 7.2 هست )


<IfModule lsapi_module>
php_flag display_errors On
php_value max_execution_time 90
php_value max_input_time 90
php_value max_input_vars 90
php_value memory_limit 512M
php_value post_max_size 8M
php_value session.gc_maxlifetime 1440
php_value session.save_path "/var/cpanel/php/sessions/ea-php72"
php_value upload_max_filesize 16M
php_flag zlib.output_compression On
</IfModule>

digirack
October 6th, 2020, 13:26
سایت من هم مشکل مصرف زیاد منابع داره و هاست محدود می شود
چه طور میشه متوجه شد که چه چیزی منابع را مصرف می کند