رفتن به مطلب

مصرف بالای سی پی یو و ریست شدن تنظیمات افزونه ها


پست های پیشنهاد شده

سلام،

وب سایتم روزانه حدود 11 هزار بازدید دارد و حدودن روزی هزار تا دیدگاه ارسال می شود.

خوشبختانه پهنای باند هاست نامحدود است، اما مشکلی که الان با آن مواجه هستم مصرف بالای سی پی یو است.

متوجه شدم که هر بار مصرف سی پی یو به 100 درصد می رسد، از سایت خارج شده و تنظیمات برخی افزونه ها ریست می شود.

1. چطور می توان مصرف سی پی یو را کاهش داد؟

2. چطور می شود از ریست شدن تنظیمات افزونه ها جلوگیری کرد؟

لینک به ارسال

سلام

به نظر من تنها ضعفی که وردپرس داره همین مشکله مصرف بالا هستش که بیشترش هم برای فایل wp-load.php هستش

یه افزونه ای هست به اسم فک کنم wp-optimize و چند تا افزونه دیگه که یه کم بهینه میکنه

برای کم کردن مصرف میتونی به حای استفاده از افزونه ها از هک های وردپرس استفاده کنی

و آخرین راه هم اینکه بری روی سرور مجازی تا راحت باشی

لینک به ارسال

wp-optimize برای بهینه کردن و کاهش حجم دیتابیس هست، فکر نکنم تو این زمینه چندان موثر باشه.

لینک به ارسال

از چه افزونه‌هايي در سايتتون استفاده ميكنيد ؟ ليست كنيد افزونه‌هارو !

لینک به ارسال

دليل مصرف بالاي ‍CPU سرور سايتتون مشخص شد ، همين استفاده از افزونه‌هاي زياد در سايتتون .. آيا تمامي اين افزونه‌ها براي سايتتون مهم و ضروري هستند ؟

لینک به ارسال

50 تا افزونه‌ي فعال :blink: ديگه بنده مَت وردپرس چيكار كنه آخه ، آدرس سايتتون رو قرار ميديد ببينيم ؟؟

فكر ميكنم با اين وجود مجبور باشيد به سرور اختصاصي بريد .. چون اينجور كه معلومه بخش عمده‌اي از سي‌پي‌يو توسط افزونه‌ها مصرف ميشه .. هر جوري كه باشه 50 تا افزونه براي هر جور سايتي فوق‌العاده زياد هستش ..

لینک به ارسال

قبلا هم بحث در اینمورد داشتیم.

تعداد افزونه زیاد یعنی اجرای کدهای اضافه.

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

تعداد کانکشن های زیاد هم باعث فشار به MySQL و مصرف بالای cpu میشه.

کلا تعداد بالای افزونه حتی برای بعضی سرورهای اختصاصی هم دردسر آفرین هست...

لینک به ارسال

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

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

اما اگر نمیخواید اینهمه صبر کنید و سایت رو بهینه کنید بهتره به یک سرور مجازی مناسب کوچ کنید.

لینک به ارسال

مگه عشایریم که کوچ کنیم؟ :دی

خودتون که در جریان هزینه ها هستید، برام توجیه اقتصادی نداره برم سرور مجازی.

برای اینکه بفهمم کدوم افزونه ها بیشتر فشار میارن، مدتیه از افزونه P3 - Plugin Performance Profiler استفاده می کنم و برخی از افزونه های سنگین رو مثل SEO Super Comments از رو سایت برداشتم.

طبق نتایج بررسی سایت من توسط این افزونه:

MySQL Queries: 74 per visit

Plugin Load Time: 0.7 sec. per visit

و سنگین ترین افزونه ها هم wp-jalali و Contact Form 7 شناسایی شده.

مسأله رو با مدیر سرور در میون گذاشتم و جواب دادن:

ببینید اصلا بحث فشار نیست.

همه سایت ها حتی اون هایی که CPU کمتری دارند ، بالاخره روزی چند بار به 100 می رسه ولی تا حالا دیده نشده همچین مشکلی پیش بیاد.

منظور از مشکل، ریست شدن تنظیمات افزونه های زیر، بعد از 100% شدن لود cpu منظوره.

WP Thread Comment

Google Analyticator Settings

SEO Friendly Images

لینک به ارسال

جلالی رو من تابحال مشکل نداشتم(سایت های سنگین رومانیتور میکردم)

اما در مورد Contact Form 7 میشه با یک فرم تماس ساده تر هم جایگزینش کرد.

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

لینک به ارسال

شاید MySQL باعث این مشکل میشه.

امکان داره در آورلود شدن سرور و کرش دیتابیس تنظمیات بعضی افزونه ها ریست بشه. اما خوب منظقی اینه که اگر مشکلی ابشه باید تنظیم همه افزونه ها ریست بشه.

لینک به ارسال

حالا میگید کدوم افزونه ها رو حذف کنم؟

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

پنج افزونه اول:

Admin Toolbar Remover

Admin Trim Interfaceاکیسمت

All in One SEO Pack

AntiVirus

لینک به ارسال

اتفاق جالبی که امروز افتاد، این بود که چند بار صفحه سایت (به مدت دو، سه دقیقه) سفید شد و نوشتار بخش مدیریت هم بهم ریخت. (‌های)

لینک به ارسال

حالا میگید کدوم افزونه ها رو حذف کنم؟

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

پنج افزونه اول:

Admin Toolbar Remover

Admin Trim Interfaceاکیسمت

All in One SEO Pack

AntiVirus

به Admin Toolbar Remover نیازی ندارید. با یک خط کد یا از تنظیم بخش مدیریت هم غیرفعال میشه.

Admin Trim Interface نیازی ندارید.

AntiVirus اگر روی سرور آنتی ویروس هست به این هم نیازی نیست.

اتفاق جالبی که امروز افتاد، این بود که چند بار صفحه سایت (به مدت دو، سه دقیقه) سفید شد و نوشتار بخش مدیریت هم بهم ریخت. (‌های)

مشکل سرور هست.

لینک به ارسال

به

Admin Toolbar Remover

نیازی ندارید. با یک خط کد یا از تنظیم بخش مدیریت هم غیرفعال میشه.

یعنی همون کدی که تو فایل افزونه به کار رفته رو بذارم تو فایل توابع پوسته؟

از تنظیم مدیریت برای سایر اعضا که غیر فعال نمیشه، هر کس دستی باید برداره.

ویرایش شده توسط shahin
لینک به ارسال

خیر یک ساده داره.

wp_deregister_script('admin-bar');
wp_deregister_style('admin-bar');
remove_action('wp_footer','wp_admin_bar_render',1000);

لینک به ارسال

ممنون، اما بالای صفحه به هم ریخت.

همون


add_filter( 'show_admin_bar', '__return_false' );

رو گذاشتم جواب داد.

خب این 3 افزونه اوکی شد.

5 افزونه بعدی:

Automatic SEO Links

بررسی کننده پیوند شکسته

BulletProof Security

فرم تماس نسخه 7

Custom Author URL

لینک به ارسال

Automatic SEO Links

فکر نمیکنم این افزونه ضرورتی در استفاده داشته باشه. میتونید دستی هم انجام بدید.

بررسی کننده پیوند شکسته

اسم انگلیسی؟

فرم تماس نسخه 7

قبلا هم گفتم اگر فقط یک فرم تماس نیاز دارید میشه با چند خط کدنویسی ساده این فرم رو نوشت و نیاز به افزونه رو رفع میکنه

Custom Author URL

بنظرم اینهم ضرورتی در استفاده نداشته باشه

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...