• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

25000 товаров. Wordpress еле ворочается. Что делать?

Rodrigez

Форумчанин
Самое простое решение повысить производительность, переход на площадке с php 5.x на php 7.x =) Скорость генерации увеличивается примерно в два раза =)
 

Rodrigez

Форумчанин
На одном и том же железе Redis показал примерно на 10% более высокую производительность в сравнении с Memcached. Оба решения имели конфигурацию "из коробки", т.е. никакие существенные изменения в файлы конфигурации не вносились.
Если проект один и не нужна кластер из memcache, то можно остановится на php 7 + apcu. Возможность у этой связки меньше, но работу она делает свою на ура. Спеки по скорости - https://github.com/php7-extensions/bench-php7-caches
 

Rodrigez

Форумчанин
Вы правы, но это лишь как один из инструментов, но не панацея
Ну я не говорил что панацея, я имел ввиду что нужно сделать в первую очередь. А так связка php7 + apcu + wp_ffpc вполне шикарно все пережевывает.

Не могу найти сравнения решений для wordpress, на каком то японском сайте wp хостера было сравнение как увеличить скорость wp и какими способами. php7 + apcu был на втором месте кажется по выигрышу... А на первом было решение кеширования через nginx, там кажется еще в пару раз ускорение ))
 

dim70

Опытный
Я вернусь к своей пустяковой проблемке, как зайти в админ панель Wordpress, если сайт передан в cloudflare.com (на моём сайте прописаны DNS этого ресурса). Нашёл вот такое решение:
https://support.cloudflare.com/hc/e...admin-section-of-my-content-management-system но на моём сайте почему-то указанные манипуляции не действуют, то есть набираю в браузере
yourdomain.com/wp-admin/ и получаю такой ответ:
Forbidden
You don't have permission to access /wp-admin on this server.
 

ali

Форумчанин
А у меня проблем с памятью не возникает. Зато БД "ложится". В базе 88к товаров. Что интересно, сначала все ок, но в течение нескольких часов начинаются проблемы. Сайт без активности.
 

Labunsky

Специалист
Местный
69b5f602cb2758c19d53b8f2866cf8e4.png

Самый простой способ определить скорость ответа сервера:
Браузер Chrom - F12 - Network - DOC - ОБНОВИТЬ СТРАНИЦУ !! (F5) - Выбрать страницу (Name) - Смотреть Waiting (TTFB)
Если зелёная шкала не больше 200 ms -- то сервер в порядке.



Время ответа сервера (хостинга вашего сайта) — первый кирпичик в здание оптимизации скорости сайта.

Нормальным показателем будет 200-500 мс (0,2-0,5 с). Если ваш хостинг отвечает столько — значит, можно приступать к следующим шагам по ускорению сайта. Если время ответа сервера большое 500 мс — значит, есть серьезные проблемы со скоростью сайта на стороне сервера (хостинга), и их нужно решать.

Причины большого времени ответа сервера

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

Основные проблемные места производительности сервера (далее...)
 
Последнее редактирование:

ali

Форумчанин
Вопрос в догонку. Может кто-то посоветовать компанию или человека, который хорошо умеет Wordpress и оптимизация сервера?
 

Labunsky

Специалист
Местный
В базе 88к товаров.
Вообщем-то утащить на "Жигулях" 88 тонн, можно, если с горы Арарат ;). А так -- чем больше груз, тем больше машина. Намёк поняли? Возможно Вам нужно что-то более мощное, нежели добрый Woo...
 

ali

Форумчанин
извините, а у вас сврй личный или выделенный сервер подо все это дело?

VPS сервер. Там еще 30 мелких сайтов, но что-то мне подсказывает, что для сайта на Woo с таким кол-вом товаров все равно бы потребовался VPS :)
 

tuxfighter

Гуру
Местный
VPS сервер. Там еще 30 мелких сайтов, но что-то мне подсказывает, что для сайта на Woo с таким кол-вом товаров все равно бы потребовался VPS :)
что-то мне подсказывает, что 30 мелких сайтов как-то многовато для соседства на одном ВПС с крупным ИМ на WOO
у вас есть два пути: до крайности ущимить потребление ресурсов от 30 холявщиков и смирится, что все будет работать на уровне "ну тормазит, что поделать" либо отселить ИМ на другой впс/выделенный сервер
 

ali

Форумчанин
что-то мне подсказывает, что 30 мелких сайтов как-то многовато для соседства на одном ВПС с крупным ИМ на WOO
у вас есть два пути: до крайности ущимить потребление ресурсов от 30 холявщиков и смирится, что все будет работать на уровне "ну тормазит, что поделать" либо отселить ИМ на другой впс/выделенный сервер

Да, надо попробовтаь, спасибо :)
 
Сверху Снизу