es010
(Erfan)
می 11, 2019, 12:38ق.ظ
1
سلام
چه عاملی باعث شده تا waiting سایت هنگام لود تا این حد افزایش پیده کنه.
لینک وبسایت : iwushu.ir
لینک گزارش: https://gtmetrix.com/reports/iwushu.ir/yC76VrNM
در صورتی که در هاستینگ قبلی که لایت اسپید نبود و از لحاظ منابع ضعیف تر و از افزونه wp fastest cache استفاده کردم waiting شدیدا پایین بود.
https://gtmetrix.com/reports/iwushu.ir/0wS2GEuq
مشکل از سروره یا سایت؟ پطور رفع میشه؟
ممنون میشم راهنمایی کنید
جواب این سوال فکرکنم برای خیلی ها مهم باشه.
موفق باشید.
arta
(آرتا سیدزاده)
می 11, 2019, 7:52ق.ظ
2
سلام
سرعت لود وب سایت شما عالی است.
از این بیشتر دیگه وسواسه.
این پست رو مطالعه کنید و از اطلاعات آن استفاده کنید:
درود بر شما،
خیلی از موارد میتونن مصرف منابع رو افزایش بدن و در ادامه مشکلاتی از جمله افت سرعت رو ایجاد کنن. در اینجور مواقع خیلی از کاربرا اولین موردی رو که بهش اشاره می کنن عدم داشتن بازدید زیاد هست. متاسفانه اکثرا فکر می کنن که مصرف بیش از حد منابع مستقیما بر میگرده با بازدید زیاد، در صورتی که تعداد بالای بازدید به صورت غیر مستقیم بر روی میزان استفاده منابع هاست تاثیر گذار هست. فاکتور هایی که در افزایش مصرف منابع در وردپرس دخیل هستن تعداد درخواست هایی هست که توسط افزونه ها و یا پوسته صادر می…
یکی از مواردی که لود اولیه رو بالا میبره WP Cron هست که به نظرم خود وردپرس هم باید اون رو بصورت پیشفرض خاموش کنه و با اختیار کاربر فعال بشه. چون راحت بالای ۶۰٪ وب سایت های وردپرس از این قابلیت استفاده نمی کنن.
ولی قبل از هر چیز اولین کاری که باید بکنید اینه که Debug Mode رو تو وردپرس روشن کنید.
4 پسندیده
Rahim
(رحیم)
می 11, 2019, 8:31ق.ظ
3
سلام
الان گزارش رو دیدم و متوجه شدم که توی waterfall شما، سایت 1بار با http لود میشه و 1بار با https
2تا پیشنهاد به ذهنم میرسه که میتونی تست کنی که ترافیک http رو به https ریدایرکت کنی.
کلودفلیر و htaccess
چون کلودفلیر استفاده میکنی الان، خوده کلودفلیر این گزینرو داره:
از همون تب Crypto که تنطیمات ssl رو ست میکنی، این گزینرو روشن کن:
اگه اوکی نشد، htaccess رو چک کن.
این کد رو به htaccess در public_html اضافه کن (قبلش از htaccess بک آپ بگیر):
# BEGIN HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/.+$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# END HTTPS
البته قبلش حتما موارده مهمی که آرتا جان گفت رو چک کن.
3 پسندیده
arta
(آرتا سیدزاده)
می 11, 2019, 8:35ق.ظ
4
احتمال خیلی زیاد در خود جی تی متریکس آدرس رو با http وارد می کنن برای تست.
2 پسندیده
Rahim
(رحیم)
می 11, 2019, 8:38ق.ظ
5
والا خود کلودفلیر زمان اد کردن سایت صحبتی از http یا https نکرده.
احتمال داره از این هم باشه:
Rahim
(رحیم)
می 11, 2019, 8:43ق.ظ
6
آرتا جان اگه اشتباه نکنم فک کنم منظوره شما اینجا GTMetrix بود:
2 پسندیده
arta
(آرتا سیدزاده)
می 11, 2019, 8:43ق.ظ
7
ببینید وقتی آدرس رو با http به GTmetrix میدین، اگر وب سایت شما نسخه اصلیش با https باشه، یه ریدایرکت از http به https ایجاد میشه. این دیگه ربطی به تنظیمات کلودفلر نداره. ریدایرکت در هر صورت انجام میشه و هیچ تنظیمی وجود نداره که این ریدایرکت رو حل کنه چون در واقع اون ریدایرکت وجود داره و بخشی از گزارش میشه.
برای اینکه تست کنید باید در جی تی متریکس از همون اول با https وارد کنید.
4 پسندیده