وقتی صفحه ای را درخواست می کنید، وب سرور باید مقداری را بازگرداند headers
که حاوی اطلاعات فنی در مورد صفحه مانند وضعیت پاسخ است. این فاقد انعطافپذیری است زیرا برخی از عملکردها در زمانی که کار نمیکنند headers
در حال ارسال هستند. با حرکت send_headers
پس از تجزیه پرس و جو توسط وردپرس، آن توابع اکنون به درستی کار می کنند. این تغییر ممکن است بر توسعهدهندگان افزونه تأثیر بگذارد و مدیریت آنها را آسانتر کند header
.
بهبود عملکرد در ویرایشگر
به عنوان مثال، وردپرس یک بهبود را معرفی می کند کنترلر پست در REST API. هنگام بازگرداندن یک پست در یک پاسخ REST API، کنترل کننده پست داده های مرتبط مانند نویسنده، تصویر ویژه و متن را درخواست می کند. از آنجایی که این موارد مرتبط در حافظه پنهان (آماده استفاده) آماده نیستند، ممکن است به این معنی باشد که برای هر پست در پاسخ REST API، جستارهای داده ای از پایگاه داده جداگانه وجود دارد: یکی برای نویسنده، یکی برای تصویر برجسته و دیگری برای متن
در Yoast، ما به کاری که برای امکانپذیر کردن این نسخه انجام دادهایم افتخار میکنیم. از میان تمام شرکت هایی که به 6.1 کمک کردند، Yoast با 740 مشارکت انجام شده توسط 16 مشارکت کننده، رتبه دوم را به خود اختصاص داد. سرگئی بریوکوف – یکی از اعضای تیم اختصاصی ما از مشارکت کنندگان وردپرس – با 584 مشارکت در صدر فهرست قرار دارد! ناگفته نماند که Bluehost – یک شرکت همکار در Newfold Digital – نیز با 150 مشارکت کمک زیادی به این نسخه کرده است.

بیایید به برخی از بهبودهای عملکرد قابل توجه در وردپرس 6.1 بپردازیم!
پیشرفتهای عظیم WP_Query با افزودنهای حافظه پنهان
برخی بهینهسازیها در ویرایشگر بلوک انجام شد تا از تماسهای تکراری به سیستم فایل و پردازش آن جلوگیری شود block.json
فایل ها. این تغییرات باید عملکرد بارگذاری را بهبود بخشد و به نفع همه سایت های وردپرس باشد. آری استاتوپولوس – یکی دیگر از اعضای تیم مشارکت کننده اصلی وردپرس ما – مسئول انجام این اتفاق بود!
آیا می خواهید بهبود عملکرد بیشتری را امتحان کنید؟
ادوین یک متخصص محتوای استراتژیک است. او قبل از پیوستن به Yoast، سالها مهارت خود را در مجله طراحی وب پیشرو هلند گذراند.