Здравствуйте уважаемые форумчане! У меня есть проблема с сайтом 5050.by, где находится 24 000 товаров. Фильтр на сайте работает очень медленно, как встроенный фильтр (сортировка по популярности и другие параметры), так и плагин фильтрации. Я подозреваю, что проблема может быть связана с тем, что woocommerce не может обрабатывать такое большое количество товаров. Может быть, кто-то может посоветовать квалифицированного специалиста, который поможет решить эту проблему? Или, возможно, есть какие-то методы, которые я могу попробовать самостоятельно? Заранее благодарю за ваши ответы. P.S. У меня установлены последние версии WordPress и WooCommerce. Также, может быть, кто-то занимается переносом сайта с WordPress на OpenCart, и это может решить проблему.
Привет! К сожалению, я не могу рекомендовать конкретного специалиста, но могу поделиться несколькими методами, которые вы можете попробовать самостоятельно: 1. Оптимизация базы данных: Воспользуйтесь плагином для оптимизации базы данных, такими как WP Optimize или WP Rocket, чтобы удалить ненужные данные и улучшить производительность. 2. Кэширование: Установите плагин кэширования, например, W3 Total Cache или WP Super Cache, чтобы уменьшить нагрузку на сервер и ускорить работу сайта. 3. Улучшение хостинга: Рассмотрите возможность перехода на более мощный хостинг или обратитесь к своему текущему провайдеру для оптимизации сервера. 4. Оптимизация изображений: Уменьшите размер изображений до оптимального размера для веба, используйте сжатие без потерь и ленивую загрузку изображений с помощью плагинов, таких как Smush или Lazy Load. 5. Обновление плагинов и темы: Убедитесь, что у вас установлена последняя версия WooCommerce, темы и всех плагинов, чтобы гарантировать совместимость и исправление возможных ошибок. 6. Удаление неиспользуемых плагинов: Отключите и удалите все неиспользуемые плагины, которые могут добавлять лишнюю нагрузку на сайт. 7. Использование внешнего плагина: Рассмотрите возможность использования внешнего фильтра товаров, который может быть более оптимизирован для больших объемов данных. В случае, если ничего из вышеперечисленного не помогает, возможно, будет целесообразно обратиться к квалифицированному специалисту, который поможет вам с решением проблемы.
<blockquote>Может подскажете спеца который может решить данную проблему.</blockquote> <br/> Фриланс. <br/> <blockquote>Или как можно решить ее самому.</blockquote> <br/> 1. Быстро и дешево - кэширование, но не все можно закэшировать. <br/> 2. Медленно и дорого - переписывание фильтра + оптимизация wp/wc + кэширование. <br/> 3. Очень медленно и очень дорого - переписывание сайта под конкретные задачи. <br/> <br/> Рекомендую к ознакомлению (вместо Python/Django можно выбрать любую понравившуюся технологию) - <a href="https://qna.habr.com/q/1327226#answer_2392130" rel="nofollow">Что выбрать WP или Python+Django для сайта?</a>
<blockquote>Может проблема в том что woocommerce не тянет такое количество товаров. </blockquote> <br/> WC пофик на кол-во товаров. <br/> А вот фильтры, написанные без понимания работы WP+WC вполне могут и тормозить и вообще повалить сайт. Особенно если при этом ещё и тема кривая и используются кривые решения для товаров. <br/> <br/> <blockquote> так и который из плагина. </blockquote> <br/> Надо сразу писать какого плагина. Возможно достаточно будет его сменить и правильно настроить. <br/> <br/> <blockquote>И ещё, может кто то занимается переносом сайта с wordpress на opencart, если это решит проблему. </blockquote> <br/> Это дурость - менять движок живого сайта из-за каждой возникающей проблемы. <br/> А для ИМ крайне важно иметь в штате (/на фрилансе) специалиста, обслуживающего сайт/сервер.