او گفت: «ساخت یک لایه انتزاعی پایگاه داده برای وردپرس یک کار عظیم خواهد بود – اگرچه ممکن است در مقطعی در آینده، ما مجبور شویم برای اطمینان از تکامل و طول عمر پروژه ادامه دهیم.»
کسانی که علاقه مند به آزمایش ماژول جدید ادغام SQLite هستند باید هفته آینده بتوانند آن را تست کنند. فلیکس آرنتز، مشارکتکننده تیم عملکرد تحت حمایت گوگل، نکاتی را در مورد آزمایش در جلسه دیروز تیم ارائه کرد:
فقط به خاطر داشته باشید که به هیچ وجه مهاجرت نیست. این فقط نصبی است که دریافت خواهید کرد. هیچ محتوایی منتقل نخواهد شد.
وایلدر گفت: «خواندن نظرات و مسائل احتمالی بالا، اگر این کار رو به جلو باشد، شاید راه برای پیادهسازی آن به نحوی که برای کاربران منطقی باشد، علامتگذاری همزمان آن به عنوان «وردپرس لایت» باشد. بنابراین اگر سایتی از SQLite استفاده میکند، ممکن است ویژگیهایی وجود داشته باشند که دیگر در دسترس نیستند (مانند چندین نویسنده، یا شاید افزونههایی که نیازمندیهای پایگاه داده خاصی دارند، قابل نصب نباشند).
به عنوان یک جایگزین، Stathopoulos SQLite را “مناسب کامل” می بیند و مزایای استفاده از آن را برای وب سایت های کوچکتر ذکر می کند:
- پرکاربردترین پایگاه داده در سراسر جهان است
- این کراس پلتفرم است و می تواند بر روی هر دستگاهی اجرا شود
- بهطور پیشفرض در تمام نصبهای PHP گنجانده شده است (مگر اینکه صراحتاً غیرفعال شده باشد)
- حداقل نیازهای وردپرس یک سرور PHP ساده، بدون نیاز به سرور پایگاه داده جداگانه است.
- پشتیبانی از SQLite باعث کاهش هزینه هاست، کاهش مصرف انرژی و کاهش هزینه های عملکرد در سرورهای پایین تر می شود.
در دنیای ایده آل، کاربران می توانند نوع پایگاه داده خود را در حین نصب انتخاب کنند. Stathopoulos گفت که برای این کار لازم است وردپرس یک لایه انتزاعی پایگاه داده داشته باشد، که پلتفرم های دیگری مانند دروپال بیش از 10 سال از آن استفاده کرده اند.
استاتوپولوس میگوید: «MySQL پیشفرض است و باید همچنان پیشفرض باشد، زیرا اگر شما آرزو دارید که چیز بزرگ بعدی باشید، پس MySQL میتواند مقیاس بهتری داشته باشد.» از طرف دیگر اگر فقط یک وبلاگ، یک سایت شرکتی با صفحه درباره شما و یک فرم تماس برای حضور آنلاین یا هر نوع سایت کوچکی (که مسلما اکثر سایت های وردپرس هستند) می خواهید، SQLite همه شماست. همیشه نیاز خواهد داشت و عملکرد بسیار بهتری خواهد داشت.”
مشارکت کنندگان تیم عملکرد وردپرس ادغام شدند یک ماژول ادغام آزمایشی جدید SQLite که در مسیر قرار گرفتن در نسخه بعدی 1.8.0 قرار دارد آزمایشگاه عملکرد افزونه (این افزونهای است که شامل مجموعهای از افزونههای ویژگی با ماژولهای مرتبط با عملکرد است که تیم امیدوار است در هسته وردپرس قرار بگیرد.) ماژول جدید به افراد ماجراجو اجازه میدهد پیادهسازی جدید SQLite را آزمایش کنند، با این درک که تجربه کلی کاربر همچنان ادامه خواهد داشت. خشن باشد
برای پیاده سازی SQLite، به غیر از اینکه SQLite DB به خودی خود درست کار می کند، یکی دیگر از جنبه های مهم برای آزمایش تجربه کاربر در فعال سازی ماژول است. شما یک پایگاه داده کاملاً جدید دریافت خواهید کرد، اما ما منطقی را اضافه کردهایم تا انتقال را تا حد امکان بدون مشکل انجام دهیم: در یک راهاندازی معمولی وردپرس، زمانی که ماژول را فعال میکنید، نیازی به نصب مجدد وردپرس ندارید و نباید این کار را انجام دهید. حتی لازم است دوباره وارد شوید.
انتشار نسخه 1.8.0 پلاگین Performance Lab در روز دوشنبه 19 دسامبر انتظار می رود و قرار است ماژول جدید را نیز شامل شود.