Производительность
-
После обновления версии с 4.2 на 4.4.2 жутко просела производительность сайта.
Страницы стали загружаться дольше.
У провайдера есть отчет по используемому процессорному времени — так вот загрузка увеличилась почти в полтора раза!
Никаких изменений в теме или движке кроме смены версии за это время не делал.
Можно ли это как-либо исправить?
-
Поддержка работает?
Обновился на 4.5
Загрузка стала еще больше!
Ужас какой-то. 🙁Ваш сайт загружается весьма шустро (по крайней мере у меня). Правда мобильной версии нет. Ток для пк.
А по поводу нагрузок на проц. и тд. Вордпрес просто настроить нужно. Кэширование к примеру включите — и уже увидите, как нагрузка уменьшиться в 10-ки раз. Установите Hyper Cashe https://wordpress.org/plugins/hyper-cache/ например.
Также стоит посмотреть на посещаемость вашего сайта, возможности вашего хостера, а также попытки спама.
И еще нужно смотреть каким количеством плагинов вы пользуетесь. Не все плагины одинаково полезны. Некоторые оптимизированы как надо, некоторые нет. Может что-то заменить стоит.
По своему опыту скажу, что достаточно просто настроить все правильно.
Начните с кэширования.icopydoc
Спасибо за ответ.
1. Странчики сайта ДО обновления на версию 4.4.2 грузились еще быстрее (судя по показателям гугл-аналитикс)
2. Мобильная версия есть. но она еще в стадии доработки и отладки.
3. До обновления загрузка процессора на провайдере (я анализирую статистику, которую провайдер предоставляет) была в среднем 70-80 СР в сутки. У меня лимит был 65. Пришлось поднять до 115 за отдельную плату. После обновления загрузка процессора подскочила сразу в среднем до 120-130!!!!! Я НЕ МЕНЯЛ ПЛАГИНЫ. Я не менял тему. Я не менял ничего из функциональности сайта, кроме обновления версии вордпресса. Трафик на сайт не изменился (сейчас порядка 4000 уников в сутки). Поэтому виноват ТОЛЬКО движок вордпресса. И это, я считаю, недопустимо!
4. Кэширование это не панацея от всех бед. Я ставил кэш. Это плохо закончилось. Поэтому сейчас пока что сайт работает БЕЗ кэша. И меня это устраивало.В общем. Пока что я в тяжелых раздумиях. Возвращаться на предыдущую версию вордпресса очень не хочется. Копаться во внутренностях ВП времени сейчас нет.
Видимо, придется последовать вашему совету установить кэш.
Но это просто очень ухудшило мое отношение к ВП и к команде разработчиков движка. Раньше я думал, что там работают все же более профессионально.
Я сам программист и знаю что такое большие проекты.
Поэтому я не понимаю, как можно делать такие вещи без предупреждения и без выноса всяческих «прибабахов» типа подключения REST-API в настройки…Поэтому виноват ТОЛЬКО движок вордпресса. И это, я считаю, недопустимо!
логи посещений смотрите, может вас боты посетили толпой
Я сам программист и знаю что такое большие проекты.
тогда прочитайте GPL, похоже забыли условия
я у себя на сайтах разницу в производительности не заметила
опять же «ваша программа новой версии г-но и работает медленно» — очень голословное утверждение.
учитывая что у всех разный набор плагинов, разные темы, разные подходы к сайтостроительству, разные хостинги…ну и наконец, повлиять/поучаствовать можно в trac, make (.wordpress.org ) а тут на форуме это все впустую и никакого реального действия не возымеет.
Могу порекомендовать плагин P3 Profiler, xhprof, xdebug, раз программист, то вполне справитесь с нахождением узких мест.
Можно ли это как-либо исправить?
Удалить/сократить кол-во внешних включений и уменьшить объём страниц:
http://tools.pingdom.com/fpt/#!/c7QRiL/http://teddy-love.com/Поэтому виноват ТОЛЬКО движок вордпресса. И это, я считаю, недопустимо!
Ппц..
Я навешал финтифлюшек на колёса машины и она стало плохо ездить. Виноват производитель авто.Раньше я думал, что там работают все же более профессионально.
Не стоит ругать Вордпрес. Простой пример. Мой блог про соцсети. http://djdiplomat.ru/ Посетителей за вчера 4876. Просмотров 9721. Нагрузка CPU = 18.85 MySQL = 27
Версия WP — последняя (4.5). Видимо все-же дело в настройке, а не в движке. Т.е. ни о каких 120-130 — речи даже не идет.Я НЕ МЕНЯЛ ПЛАГИНЫ
А все плагины что у вас — регулярно обновляются? Они все уже совместимы с 4.5? А то иногда люди пользуются плагинами 5-и летней давности. Т.е. на них уже и разрабы забили, а народ пользуется.
и без выноса всяческих «прибабахов» типа подключения REST-API в настройки
Кстати, а ваша тема испольузет remove_action? Т.е. в function.php вы выключили лишнее?
Ну например так:
/* Очищаем wp_head(); */ function remove_recent_comments_style() { global $wp_widget_factory; remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); } add_action( 'widgets_init', 'remove_recent_comments_style' ); remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'rsd_link' ); remove_action( 'wp_head', 'wlwmanifest_link' ); remove_action( 'wp_head', 'index_rel_link' ); remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); remove_action( 'wp_head', 'wp_generator' ); /* end Очищаем wp_head(); */icopydoc, функции parent_post_rel_link и start_post_rel_link являются устаревшими, их бессмысленно отключать в function.php, т.к. не используются.
Спасибо за инфу!
Впрочем, я думаю, что для поддержки старых версий wp можно эти строки оставить (в закоментированном виде), т.к. есть процент тех, кто еще старым wp пользуется и не хочет переходить на свежие версии по личным причинам. И таким пользователям будет удобно раскомментить строчку и отключить лишнее.
Еще раз спасибо за инфу!
Спасибо за поддержку.
Дело было в том, что мой сайт взломали.
Не знаю кому это понадобилось и зачем…
Сделано было профессионально.
Следы взлома очень трудно найти.
Инвазии кода были в разных местах, заражено много файлов.
Все обновил, зачистил.
————————————————Не хочу разводить холивары, но мне стало обидно, поэтому отвечу:
SeVlad писал:
———————
Я навешал финтифлюшек на колёса машины и она стало плохо ездить. Виноват производитель авто.
———————
Нет. не так.
Я в авторизованном автоцентре производителя заменил по совету мастеров мотор на более новую версию. Но при этом, без увеличения мощности машина стала жрать бензина в два раза больше.
Вот это верное сравнение.
———
А насчет профессионализма:
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}Спасибо Yui
Плагинами воспользовался.
Смотрю.
—————
К сожалению, поучаствовать в проекте вордпресса сейчас нет возможности.
В приоритете сейчас другие проекты.
Проекты большие и требуют очень больших трудозатрат.
Даже на свой сайт только урывками набеги делаю, чтобы починить что сломалось…
Тема «Производительность» закрыта для новых ответов.