|
| Дата |
|
USD/RUB | 89.7026 | BTC/USD | 67796.7496 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
22.02.2012, 14:01
|
Start Post: Тупит wordpress
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
|
Есть сайт на ВП, состоящий где-то из 300 страниц. грузится по 8 секунд страница. Глянул количество запросов к БД и слегка был шокирован :
5006 SQL queries done.
Page generation took 8,541 seconds.
перенес этот же сайт на локалку, показывает :
<!-- 37 queries. 2,498 seconds. -->
Что это за чудо такое? От куда 4969 лишних запросов на сервере ?
|
|
|
23.02.2012, 19:06
|
#32
|
Senior Member
Регистрация: 28.05.2007
Сообщений: 1,951
Бабло: $349943
|
Цитата:
Сообщение от dell
Yahooo. проблема найдена. Всё дело в пермалинках. Поставил по умолчанию что бы было ( ?page_id=57 ) и вот он результат.
<!-- 19 queries. 0,724 seconds. -->
Теперь осталось выдумать, как вернуть прежний вид ссылкам, но при этом что бы не лезло в БД 5к раз. Может у кого есть какой вариант ?
|
а раньше было %postname%?
за линки, спс
|
|
|
23.02.2012, 19:49
|
#33
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
Цитата:
Сообщение от dell
Yahooo. проблема найдена. Всё дело в пермалинках. Поставил по умолчанию что бы было ( ?page_id=57 ) и вот он результат.
<!-- 19 queries. 0,724 seconds. -->
Теперь осталось выдумать, как вернуть прежний вид ссылкам, но при этом что бы не лезло в БД 5к раз. Может у кого есть какой вариант ?
|
значит выкини свой кеширующий плагин, толку от него, если он даже линки не может закешировать, либо он не настроен
|
|
|
27.02.2012, 14:29
|
#34
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
ТС -->
|
ТС
Проблема решена полностью.
проблема:
Цитата:
долго грузится ВП в котором вся структура сделана страницами, а не категория+пост. Задаёт много запросов в БД
|
решение:
Цитата:
Изменить permalinks. ( ни в коем разе не использовать /%postname%/)
Если используете, то меняем его на /%post_id%-%postname%/
Тем самым не изменяется адрес уже созданных страниц, а работать будет как надо
|
Всем спасибо кто отписался, и делился мыслями по поводу пробелмы.
|
|
|
27.02.2012, 22:32
|
#35
|
Senior Member
Регистрация: 26.10.2009
Сообщений: 597
Бабло: $127864
|
Цитата:
Сообщение от dell
Проблема решена полностью.
проблема:
решение:
Всем спасибо кто отписался, и делился мыслями по поводу пробелмы.
|
Всю жизнь просто %postname% делал. И каккой прирост если ID добавлять?
|
|
|
28.02.2012, 01:41
|
#36
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
ТС -->
|
ТС
В моём случае теперь : <!-- 22 queries. 0,706 seconds. -->
Было
5006 SQL queries done.
Page generation took 8,541 seconds.
Уменьшились в разы запросы в БД %)
|
|
|
28.02.2012, 10:06
|
#37
|
Senior Member
Регистрация: 28.05.2007
Сообщений: 1,951
Бабло: $349943
|
тож /%postname%/ юзаю
правда сайты не трафовые, но видел примеры в инете с посещалкой за 50к с постнейм, както справляются люди
|
|
|
28.02.2012, 10:55
|
#38
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
Цитата:
Сообщение от MarafoN!
тож /%postname%/ юзаю
правда сайты не трафовые, но видел примеры в инете с посещалкой за 50к с постнейм, както справляются люди
|
тоже на базе иерархических страниц? и в таком же большом кол-ве как у ТС? я таких не особо видел
и все эти sql запросы видимо идут на построение этой иерархии, только мне не понятно, почему wp или кеш-плагины не кешируют эту структуру....да хоть в html кешировать
а вот например друпал - это друпал
пойду напишу про него чего-нибудь хорошего
|
|
|
26.03.2012, 15:40
|
#39
|
Member
Регистрация: 10.06.2008
Сообщений: 77
Бабло: $21324
|
а никто не подскажет, как такое возможно...?
10 блогов с суммарным трафом 6к
- был vds на openvz, 1гб ram ... load average 2-4
- переехал на xen, 2гб ram ... load average 8-12, страницы открываются со скрипом, часто error 504
nginx+php-fpm+кеширование nginx-ом (пробовал добавить xcache, нагрузка не сильно менялась)
процы почти одинаковые и там и там
|
|
|
27.03.2012, 00:06
|
#40
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
Цитата:
Сообщение от wiam
а никто не подскажет, как такое возможно...?
10 блогов с суммарным трафом 6к
- был vds на openvz, 1гб ram ... load average 2-4
- переехал на xen, 2гб ram ... load average 8-12, страницы открываются со скрипом, часто error 504
nginx+php-fpm+кеширование nginx-ом (пробовал добавить xcache, нагрузка не сильно менялась)
процы почти одинаковые и там и там
|
лучший совет такой: поставь munin и покажи нам графики
а если гадать по симптомам... ну может диски медленные на новом впс, или впс-соседи их через чур агрессивно используют.
504 ошибка? - странно, если у тебя nginx-кеширование...не должно такого быть часто. 504 - это когда nginx не дождался ответа бекенда, т.е. когда php-fpm завис в раздумьях.
Если кеш не работает, то возможно криво настроен mysql. При переезде ты наверно забыл скопировать /etc/my.cnf
|
|
|
08.10.2012, 21:50
|
#41
|
Member
Регистрация: 15.05.2012
Сообщений: 42
Бабло: $13860
|
Ищю кто сможет мне оптимизировать шаблон, открыл его сегодня, кажется много всяких js в нем
|
|
|
|