رفتن به مطلب

وردپرس و mysqli


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

سلام،

اول اینکه آیا میشه کاری کرد که وردپرس بر پایه mySQLi کار کنه؟ و اگر بشه با آپدیت کردن نسخه بعدی دچار مشکل نمیشه یا به حالت mySQL برنمی گرده؟

دوم اینکه حالا اگر شد و از mySQLi استفاده کنیم تاثیری در لود سرور داره؟ در سرعت سایت چطور؟ بطور کلی برای وردپرس کدام بهتره؟

دیگه اینکه چرا خود تولید کننده اصلی وردپرس روی mySQLi نرفته هنوز و مثل جوملا امکان انتخاب نمی ده؟

پیشاپیش ممنون از پاسخ های دوستان

لینک به ارسال

سلام

فرق زیادی با هم ندارن تو سرعت و ....

شما اگر بخواین بهینه کنید بانک اطلاعاتی رو خیلی راحت میتونید به سرعتی باور نکردنی برسید تو وردپرس

یکی از کارها اینه که درخواست کوئری هارو کمتر کنید

یا مثلن به جای استفاده از کدهای فراخوانی استایل یا ... آدرس مستقیم بدید توی سایت

  • امتیاز 3
لینک به ارسال

شاید msqli بنظر کمی کندتر باشه اما بهینه تر هست. نسخه درایور جدیدتر هست و مسلما خیلی اوپتیمایز شده.

مقایسه:


MySQLi : http://www.webpagetest.org/result/121008_57_5TB/1/details/
MySQL : http://www.webpagetest.org/result/121008_BS_5W2/1/details/

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

  • امتیاز 2
لینک به ارسال

میشه اما باید فایلهایی رو ویرایش کنید

http://entropia.kapsi.fi/blog/2011/10/mysqli-for-wordpress-3-2-1/

مسلما بعد از آپدیت به حالت پیشفرض برمیگرده

بهتره تست کنید

mysqli بهتر هست

  • امتیاز 4
لینک به ارسال

این نمونه که لطف کردید برای 3.2.1 هست و خب حالا ما روی 3.4.2 هستیم. آیا سازگار است؟ حالا بر فرض سازگار باشه یا سازگار بکنیم، آیا با 3.4.3 هم کار خواهد کرد؟ با افزونه ها مشکلی پیدا نمی کند؟

یک چیز استاندارد نداره؟

سلام

فرق زیادی با هم ندارن تو سرعت و ....

شما اگر بخواین بهینه کنید بانک اطلاعاتی رو خیلی راحت میتونید به سرعتی باور نکردنی برسید تو وردپرس

یکی از کارها اینه که درخواست کوئری هارو کمتر کنید

یا مثلن به جای استفاده از کدهای فراخوانی استایل یا ... آدرس مستقیم بدید توی سایت

اینکه در قالب دستکاری کنیم و آدرس مستقیم برای استایل ها و اسکریپت ها و لوگو و تایتل و ..... بدهیم که کار همیشگی ماست. تاثیر مثبت آن را هم شاهد بودیم.

اما دیگه برای بهینه کردن بانک اطلاعاتی چه پیشنهادی دارید؟ هم سرعت خوب باشه و هم لود سرور مناسب باشه!

دوستان تا حالا خودتان MySQLi را روی وردپرس تجربه کردید؟

لینک به ارسال

کافیه کلاس دیتابیس وردپرس رو (wpdb) بر اساس mysqli نوشته بشه .

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

بهرحال استفاده از mysqli بهتر و سریعتر خواهد بود .

مشکل روبه روی شما این خواهد بود باید هر ورژن چک کنید تغییری توی این کلاس داده شده یا نه .

  • امتیاز 2
لینک به ارسال
دوستان تا حالا خودتان MySQLi را روی وردپرس تجربه کردید؟

لود اولیه msql سریعتر هست اما مدت زمان لود کامل برای mysqli کمتر هست.

برتری سرعتی نسبی دارن. در نهایت لود سایت شما بالاتر نمیره اما بهینه تر میشه. مخصوصا در موقع درخواست به بانک.

اما دیگه برای بهینه کردن بانک اطلاعاتی چه پیشنهادی دارید؟ هم سرعت خوب باشه و هم لود سرور مناسب باشه!

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

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...