***Доработки фронтенда***
1. Скорректировать мобильную карточку товара по образцу. Вместо "Забрать сегодня" разместить кнопки количества товара и кнопку избранного".
***Доработки сайта***
1. Загрузить оставшиеся товары из XML-фида. Нужно обратить внимание, что загрузка фотографий возможна только пройдя авторизацию на сайте поставщика и только с куками, это реализовано, но нужно исправить метод создания товаров. Либо использовать любой свой подход к созданию товаров, но загрузка изображений обязательно с куками поставщика, можно просто curl использовать, и регистрировать в вордпрессе отдельным скриптом.
2. Разобраться со слишком большими транзиентами. Если включить логи, то видно,что размер транзиента превышает допустимый для mysql, но размер лога очень быстро растёт до гигабайтов. Это связано с большим количеством характеристик товара.
4. Из предыдущего пункта вытекает этот. Нужно оптимизировать запросы к бд, связанные с характеристиками товаров, и/или изменить подход для хранения характеристик товаров. Таблица wp_postmeta довольно большая, достигает 900 мб.
5. Исправить работу кэширования redis, периодически он превышает допустимый размер памяти (и это не сразу заметно, так как сайт продолжает работать, а категории перестают открываться, сервер не возвращает ошибок ни 4xx, ни 5xx), хотя на сервере 4 гигабайта оперативки.
6. Нужно осторожно использовать бэкапы. У текущего хостинга часть файлов не проходят резервное копирование, и неясно почему. При восстановлении файлов из бэкапов существующие файлы удаляются, и заменяются на пустые папки.
Разделы:
Опубликован:
16.09.2024 | 05:48
Заказ находится в архиве