mysqlcheck -Aor
نمایش نسخه قابل چاپ
بخواهید نخواهید همینی که هست! تمام سایتهای بزرگ هم که دارند وردپرس استفاده میکنند سرور اختصاصی هستند.. من خودم سایتم رو روی نیوک نگه داشتم فقط به خاطر همین فشار وردپرس.... چرا دروغ یک افزونه آخرین نمایش انجمن phpbb رو نصب کردم هاست کلا ارور داد و بالا نیومد!! :d
وردپرس رو هم زیر وسال نمیبرم خودم بهش علاقه مندم اما چه کنیم که تنها مشکل بزرگ وردپرس همین هست و باقی هم مونده!! تو دنیای برنامه نویسی هم کسی به دادش نمیرسه نمیدونم چرا!
ودپرس من هم همین مشکل رو داشت
با راهنمایی مدیریت سرور که ازش پرسیدم
گفت این افزونه ها رو نصب کنم
مشکل حل شده
Script Compressor
WP Super Cache
قبل از این که این دو افزونه رو نصب کنم
سایتم تا بازدیدش بالایه 2 هزار می رفت یا تعداد افراد آنلاین می شد بالایه 30 تا
سایت ساس می شد بعد از پنج دقیقه باز می کرد
بعدش که مشکل رو پیگیری کردم و سایت مانیتورینگ شد
مدیریت سرور گفت که پروسه ها می مونه داخل سیستم و خالی نمی شه
الانم که این دو تا رو نصب کردم خدا رو شکر هنوز مشکلی پیش نیومده
بازدید سایت بالای 11 هزار و آنلاین هم بالای 110 رفت مشکلی پیش نیومد
درسته دوست عزیز منم مشکلات شما رو داشتم ولی با نصب افزونه WP Super Cache همه چیز درست شد
سی وردپرس انگلیسی کار کرده؟
تا اونجایی که من دیدم. 2 تا از یوزرهای خارجیم استفاده میکردن. اصلا فساری نمی آورد رو سرور . فکرکنم تیم ورد پرس ایران انگولک کرده سیستم و اینجوری شده. یعنی یک سری متغر ه حجیم میان و بدون اینکه پاک بشن در سیستم لود میشن. ایشالا وردپرس جدیدو اصلاح کنن
وردپرس فعلی هم با مشکل وسط چین نشدن رو به رو شده که با یک افزونه حل میشه - منتظر نسخه جدید باشید ..
با سلام
موارد زیادی باعث بوجود اومدن این مشکل میشه که چند تاییشو که تجربه دوستان و خودم بوده رو براتون ذکر میکنم :
مورد اول : مشکلات ناسازگاری افزونه ها که با حذف افزونه مشکل طرف می شود. اگر مشکل سی پی یو دارید افزونه های خود را چک کنیدتا مطمئن شوید مشکل از کدام افزونه است .
مورد دوم : دستکاری درون پوسته ها که با برگرداندن پوسته به حالت پیش فرض مشکل حل می شود. اگر کد ها و حلقه ها به صورت اصولی فراخوانی نشوند یک حلقه بی نهایت پدید می آید که کاملا سی پی رو را میخورد ! پی اگر فردی مبتدی هستید از دستکاری پوسته ها پرهیز کنید.
مورد سوم : وجود ایراد دریکی از جدول های دیتا بیس ( post ) می باشد که وردپرس در هر بار خواندن آن جدول فشار زیادی به سی پی یو می آورد. این مشکل را از داخل PHPMyAdmin توسط repair کردن کلیه جدول ها بر طرف نمایید. در اکثر موارد توسط همین روش مشکل حل می شود و اگر حل نشود تقریبا باید تمامی جدول ها را بررسی نمایید.
مورد چهارم : اشکال در فایل های اصلی وردپرس مانند index.php و … همیشه از آخرین نسخه وردپرس استفاده نمایید و اگر با فایل های اصلی مشکلی داریدبا جایگزین کردن آن فایل مشکل را حل کنید.
مورد پنجم : استفاده از پیوند یکتا در ورد پرس است و شاید تا کنون اصلا به ذهنتان هم خطور نکرده باشد که احتمال دارد پیوند یکتا مشکل ساز شود اما میشود و دلیل آن نیز ایجاد چند خط کد در فایل htaccess. وردپرس است که توسط اکثر هاست ها پشتیبانی نمی شود .
در خط دوم این کد ماژول IfModule mod_rewrite.c فراخوانی میشود که این ماژول ظاهرا به دلیل داشتن مشکلات زیاد بر روی سرور نصب نمی شود پس htaccess. حاوی فرامینی است که باعث کراش کردن سرور و مصرف سی پی یو میشود .کد:# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / index.php [L]
</ IfModule>
# END WordPress
حالا چی کار کنیم که مشکل برطرف بشه ؟
پاسخ ساده است ، شما باید از پیوند یکتا یا همان permalink پیش فرض وردپرس استفاده کنید و اگر در فایل htaccess. خود این کد ها را دارید آنها را حذف کنید.
اما میرسیم به یک دلیل اصلی که بالاترین مصرف سی پی یو را شامل می شود …
مورد ششم : استفاده نا مناسب از برچسب ها یا همان Tag ها می باشد.
استفاده از برچسب ها به مقدار زیاد وردپرس را تبدیل به یک سی پی یو خور حسابی میکند ! باور نمیکنید ؟ امتحان کنید ! روی لوکال به یک نوشته 50 تا برچسب بزنید و آن را ببینید. آن نوشته خیلی دیر لود می شود و اگر در این هنگام مصرف سی پی یو توسط mysql را در task manager مشاهده کنید خواهید دید که cpu usage تا 50 % بالا می رود.
پس به اندازه کافی به نوشته های خود برچسب بزنید طوری که تعداد آن ها از 15 تجاوز نکند و از درج برچسب های تکراری خود داری کنید.
استفاده از پلاگین های مربوط به کش هم میتونه چاره ساز باشه
دو تا افزونه بهتون معرفی میکنم که تو تست ها خیلی خوب عمل کرده :
WordPress › WP Super Cache
WordPress › Hyper Cache
امیدوارم که مشکلتون حل بشه .
دارم پلاگینی رو تست میکنم بسی خطر ناک روی وردپرس خودم نصب کردم ابتدا منفجر شد ولی خیلی خوفه تا قبل عید با آموزش نصبش براتون میزارم {اخر پلاگین هست}
درضمن دوست عزیز شما از افزونه cystat استفاده میکنید؟
پیشنهاد میکنم حتما به همراه تیبل هاش پاکش کنید چون فوق العاده فشار روی سرور رو زیاد میکنه این افزونه
آی از دست وردپرس
بابا یه چنتا شیم نمونشو بنویسیم خلاص
والا هیچیم نداره که بخواد فشار بیاره . نه فروم نه آپلودر نه ...
نیوک اونهمه چیز قاطیش کردن خم به ابروش نماید.
کسی از مشکلات دیتالایف خبر داره؟