Время генерации главной страницы и запросы к б/д

#16 15 декабря 2017 в 12:13
Сайт Евпатории

Время генерации страницы: 1.0033 с.
Потребление памяти: 3.89 Мб
Запросы к базе: 34
Вызовов плагинов: 4

сервер стоит дома: 4 ядра, атлон 8 гиг оперативки

Время генерации очень большое! Как уменьшить?!
#17 15 декабря 2017 в 12:25
@ivanpolyakov, если у Вас Двойка, то включите отладку в настройках сайта и посмотрите, что именно занимает много времени. Сейчас в стандартной отладке показывается время для запросов к БД, хуков и виджетов — чаще всего этого хватает для выяснения проблемного компонента/виджета.
#18 15 декабря 2017 в 13:54

Время генерации очень большое! Как уменьшить?!

@ivanpolyakov
Судя по тем сбоям, что мне удалось увидеть, у вас или проблема с сервером или вас ломают!
#19 15 декабря 2017 в 14:40
Ставлю на проблемы с сервером, потому как даже изображения с сайта качаются в тесте медленно.

Второй вариант раз машина дома — тупо ограничение по интернетпровадеру
#20 15 декабря 2017 в 14:45

Второй вариант раз машина дома — тупо ограничение по интернетпровадеру

Sonat
Это не влияет на время генерации страниц. Вероятно или сервер настроен не лучшим образом, или какой-то из компонентов написан криво. Надо смотреть, одинаковое ли время на разных страницах, или сильно отличается. Ещё можно посмотреть время самой просто страницы без виджетов и сравнить с другими страницами.
#21 15 декабря 2017 в 14:47

Это не влияет на время генерации страниц.

WebMan
Согласен. Но запустив тест увидел что не только страница долго генерится, мне фотка 500Кб залилась за 4 сек. А ее ведь не надо было генерить.
#22 16 декабря 2017 в 00:17

Вероятно или сервер настроен не лучшим образом

WebMan

а на что следует обратить внимание в настройке?

Согласен. Но запустив тест увидел что не только страница долго генерится, мне фотка 500Кб залилась за 4 сек. А ее ведь не надо было генерить.

Sonat

может ограничения nginx?
#23 16 декабря 2017 в 00:20

а на что следует обратить внимание в настройке?

@ivanpolyakov
Это не ко мне, я в этом не спец.
#24 16 декабря 2017 в 00:40

а на что следует обратить внимание в настройке?

@ivanpolyakov
Обратите внимание на ошибки в логах! По другому никак!
#25 16 декабря 2017 в 00:44
Советую попросить помощи у kirkr, он в этом хорошо разбирается!
Но вполне законно, он может попросить доступ к серверу. Так быстрее и проще найти ошибку, чем ждать от несведущих нужной информации…
#26 16 декабря 2017 в 02:31

а на что следует обратить внимание в настройке?

@ivanpolyakov

На всё пожалуй. Режим работы php на сервере. В каком режиме работает, пулы, отработка, настройка my.cnf и тд. У вас высокое время TTFB — от 900 мс, то есть медленный первый отклик, потом догрузка быстрая.

Плохая идея держать дома на компьютере сайт. И хорошая настройка сервера стоит от 1500 рублей.
#27 16 декабря 2017 в 09:53

Плохая идея держать дома на компьютере сайт. И хорошая настройка сервера стоит от 1500 рублей.

letsgo
Если хороший канал интернет, обеспечено бесперебойное питание, то на таком варианте размещения можно неплохо экономить. И комп можно установить какой душа пожелает… smile
Конечно если есть кому за ним профессионально следить. Линукс это не Винда, что для сервера очень хорошо… хотя СТОП, вот этого мы как раз и не знаем! Какая ОС стоит на сервере?
#28 16 декабря 2017 в 20:04

Какая ОС стоит на сервере?

vikont

сентос
#29 16 декабря 2017 в 20:09
@ivanpolyakov, а вот эти данные откуда получены?


Время генерации страницы: 1.0033 с.
Потребление памяти: 3.89 Мб
Запросы к базе: 34
Вызовов плагинов: 4

@ivanpolyakov
#30 16 декабря 2017 в 20:16


@ivanpolyakov, а вот эти данные откуда получены?


Время генерации страницы: 1.0033 с.
Потребление памяти: 3.89 Мб
Запросы к базе: 34
Вызовов плагинов: 4

@ivanpolyakov

Sonat

С главной страницы сайта — когда включаешь режим отладки
сегодня провел небольшую оптимизацию. Получил следующие данные:

  1.  
  2. Время генерации страницы: 0.6513 с.
  3. Потребление памяти: 3.74 Мб
  4. Запросы к базе: 41
  5. Вызовов плагинов: 4
  6. GET_INDEX
  7. /core/classes/user.class.php => loadUser()
  8. LOAD_USER
  9. /modules/mod_latest/module.php => getArticlesList()
  10. GET_ARTICLES
  11. /templates/ultimate/template.php => printHead()
  12. PRINT_PAGE_HEAD
  13. Активные плагины: Анимация при новом сообщении
  14. Выполнение всех плагинов заняло 0.00037 с.
  15.  
третий раз обновить страницу:

  1.  
  2. Время генерации страницы: 0.7294 с.
  3. Потребление памяти: 3.42 Мб
  4. Запросы к базе: 32
  5. Вызовов плагинов: 3
  6. GET_INDEX
  7. /core/classes/user.class.php => loadUser()
  8. LOAD_USER
  9. /templates/ultimate/template.php => printHead()
  10. PRINT_PAGE_HEAD
  11. Активные плагины: Анимация при новом сообщении
  12. Выполнение всех плагинов заняло 0.00034 с.
  13.  
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.