سایت وردپرسی بعد از چند ماه کند شده، از کجا شروع کنم؟

✔ حل‌شده وردپرس و بهینه‌سازی سرعت سایتوردپرسکش ·۳ پاسخ ۹۳ بازدید ۲۵ مهر ۱۴۰۵
م
مهدی رضایی
پرسش‌کننده · ۶ روز پیش

سایت فروشگاهی ام اوایل سریع بود ولی حالا صفحه اول حدود ۴ ثانیه طول می کشد تا شروع به نمایش کند. حدود ۲۵ افزونه دارم. قبل از اینکه هاست را ارتقا بدهم می خواهم مطمئن شوم مشکل از هاست است یا از خود سایت.

✔ پاسخ برگزیده — تأییدشده توسط پرسش‌کننده
ا
امیرحسین ک
۵ روز پیش

اول عدد درست را اندازه بگیر: زمان اولین بایت (TTFB). در کروم F12 را بزن، تب Network، صفحه را رفرش کن و روی اولین درخواست (خود صفحه) بخش Timing را ببین. اگر Waiting بالای ۱ ثانیه است، مشکل سمت سرور و PHP است؛ اگر کم است و صفحه دیر کامل می شود، مشکل از عکس ها و اسکریپت هاست.

برای حالت اول:
۱. افزونه Query Monitor را نصب کن و ببین کدام افزونه بیشترین زمان و کوئری را می گیرد.
۲. نسخه PHP را در پنل هاست چک کن. اگر هنوز ۷.۴ است، رفتن به ۸.۱ یا بالاتر معمولا محسوس است.
۳. یک افزونه کش صفحه بگذار (مثلا LiteSpeed Cache اگر وب سرور هاستت لایت اسپید است، وگرنه WP Super Cache).
۴. جدول wp_options را چک کن؛ گزینه های autoload که با افزونه های حذف شده جا مانده اند گاهی چند مگابایت می شوند.

اگر بعد از این ها هنوز TTFB بالاست، آن وقت ارتقای هاست منطقی است.

↩ پاسخ
م
مهدی رضایی
۴ روز پیش

TTFB حدود ۲.۸ ثانیه بود. با Query Monitor دیدم یک افزونه آمار بازدید روی هر صفحه چند صد کوئری می زند. غیرفعالش کردم و کش هم گذاشتم، الان صفحه اول زیر یک ثانیه باز می شود. ممنون.

↩ پاسخ
ن
نگار احمدی
۴ روز پیش

برای عکس ها هم اگر هنوز کاری نکرده ای، تبدیل به WebP خیلی کمک می کند. خود وردپرس از نسخه ۵.۸ WebP را پشتیبانی می کند و افزونه هایی هست که عکس های قبلی را هم یکجا تبدیل می کنند.

↩ پاسخ
برای پاسخ‌دادن وارد شوید.