سلام و وقت به خیر.
به من اطلاع دادند که مصرف CPU و I/O سایت به علت خطاهای سایت گاها به بالای ۱۰۰٪ میرسه.
مورد دوم اینکه یکسری لینکهای داخلی نظیر برخی فونتها و برخی فایلهای CSS در سایت وجود داره که لود اونها بسیار طولانی میشه و در نهایت لود اون فایل با خطا مواجه میشه.
لطفا من را راهنمایی کنید تا بتوانم سرعت وبسایتم را پایین بیاورم.
آدرس وبسایت رو بزارید
سلام وقت به خیر.
www.persiaresin.com
- افزونه های اضافی را پاک کنید
- تصاویر سایت را بهینه سازی کنید
- دیتابیس سایت را پاکسازی کنید
- از افزونه های سنگین در صورتی که نیاز مبرمی به آن ندارید استفاده نکنید
طبق تست GT metrix که از سایت شما گرفته شد تصاویر سایت شما نیاز به بهینه سازی دارند .
مقداری از کد های سایت شما نیاز به اصلاح و باز نویسی دارند .
در این مورد پیشنهاد میشود با یک توسعه دهنده مشورت بفرمایید .
پیشنهاد میشه حجم صفحه ی اول خود را نیز کاهش دهید .
- اول از همه تموم افزونه های اضافی رو حذف کن، بعد از حذفشون هم تموم Table هایی که افزونه ها توی دیتابیس ایجاد کردن رو حذف کن (قبل از این کار حتماً از دیتابیس بک آپ بگیر که اگه تیبلی رو به اشتباه حذف کردی بتونی دیتابیس رو ریستور کنی).
- فونت های اضافی وبسایت رو حذف کن و فقط از یه فونت استفاده کن.
- سایت شما تعداد جاوا اسکریپت هایی که استفاده میکنه خیییییلییییییی زیاده، دلیل اصلی کم بودن سرعت لود شما همینه، این مشکل رو حتماً بررسی و حل کن.
- قالب های اضافی سایت رو حذف کن، تو صفحه اصلی ریکوئست به بیشتر از یه قالب فرستاده میشه.
- صفحه اصلی رو سبک تر کن، مثلاً دو تا سکشن سایت تقریباً یکی هستن و نیاز به وجود هر دو تاشون نیست (آخرین اخبار و بلاگ ها و آخرین مقالات)
- موارد غیر کاربردی سایت (در صورتی که باعث افزایش نرخ تبدیل نمیشن) مثل دکمه واتس اپ رو بردارید.
- و باز هم صفحه اصلی، هم توی اسلاید شو دارین محصولات رو نمایش میدین، هم تو بخش محصولات.
- فرم ارتباط با ما نیاز نیست تو صفحه اصلی باشه، فرم رو حذف کنید و فقط شماره و ایمیل رو بذارید، میتونید یه صفحه برای تماس با ما درست کنید و در این بخش صفحه اصلی که شماره و ایمیل رو گذاشتین یه لینک ارجاع بدین به صفحه تماس با ما.
- کش وبسایت خودتون رو درست تنظیم کنید.
و موارد دیگه که باید دقیق بررسی شه، اگر همین مواردی که گفتم رو درست کنید سرعت سایتتون حداقل 2 3 برابر میشه.
سلام و درود
آقا فرشید یه چند سوال، ممنون میشم جواب بدین
اول اینکه فرمودین با حذف افزونه های اضافی تیبل های ایجاد رشده رو پاک سازی کنیم. چطوری؟ ممنون میشم بگید
چکاری انجام بدیم که تعداد درخواست های جاوا اسکریپ کم بشن
زمانی که یه افزونه رو حذف می کنید، جداول اضافه شده در دیتابیس هم به صورت اتوماتیک حذف میشه.
البته بعضی از افزونه ها به دلیل ساختار بد یه سری جداول رو از خودشون جا میزارن.
برای پاک کردن اون جداول پشت سر گذاشته با استفاده از افزونه Advanced Database Cleaner که حدود 2 ماه پیش هم بروزرسانی شده.
نکته خیلی مهم
تحت هر شرایطی، همیشه قبل از انجام هر کاری از دیتابیس و فایل ها یه بک آپ بگیرید.