Categories: Новости

WooCommerce стремится создать MVP пользовательских таблиц для заказов к третьему кварталу 2022 года

Команда разработчиков WooCommerce объявила сегодня, что они начали работу над реализацией пользовательских таблиц для заказов — долгожданное улучшение, которое обещает значительный прирост производительности для магазинов.

Добавление пользовательских таблиц для заказов — сложная задача, которая повлияет на всю экосистему, поэтому команда запрашивает отзывы у сообщества разработчиков по мере того, как они продолжают работу над проектом.

При работе с данными WooCommerce разработчикам рекомендуется использовать объекты CRUD, поскольку они были представлены в версии 3.0, в качестве альтернативы непосредственному обновлению метаданных или использованию объектов записей WordPress.

«Мы по-прежнему используем wp_post табличные wp_postmeta структуры для хранения этой информации для магазинов WooCommerce даже на уровне CRUD», — сказал ведущий разработчик WooCommerce Веданшу Джайн.

«Хотя эти API-интерфейсы и таблицы, предоставляемые WordPress, хорошо служили нам на протяжении многих лет, теперь мы хотим сделать шаг вперед с надежной и простой для понимания структурой базы данных, которая специально разработана для нужд коммерции».

У основных разработчиков WooCommerce есть три основные цели внедрения пользовательских таблиц заказов — улучшить масштабируемость, простоту и надежность. Они ожидают, что это уменьшит потребность продавцов в поиске поддержки разработчиков при масштабировании своих магазинов. Наличие заказов в пользовательских таблицах также должно позволить разработчикам WooCommerce легче расширять ядро, а также создавать и восстанавливать резервные копии данных.

Команда разработчиков WooCommerce отслеживает проект на GitHub и стремится подготовить первоначальную реализацию к началу третьего квартала 2022 года. Они опубликовали первый проект схемы базы данных, которую они предлагают для создания пользовательских таблиц, и отзывы приветствуются в сообщении. .

«Для этого проекта мы ожидаем, что разработчикам расширений и пользовательского кода может потребоваться некоторая работа, чтобы в полной мере воспользоваться преимуществами новой структуры таблиц», — сказал Веданшу Джейн. «По мере того, как мы продвигаемся дальше в реализации, мы планируем публиковать руководства по обновлению, чтобы поддержать внедрение пользовательских таблиц заказов.

«Во время развертывания мы стремимся, чтобы эта функция была строго включена в начале, давая каждому достаточно времени, чтобы сделать свои магазины совместимыми».

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago