Автор Тема: Очень долгая загрузка админ. панели  (Прочитано 80 раз)

04 Августа 2016, 14:39:50
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля

кто как борется с этим?
сколько у кого запросов на эти дела, чтобы я ориентироваться мог?
куда копать?
04 Августа 2016, 16:18:08
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 2174
  • Репутация: +49/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Такая вот админка в престе. Куда копать хочешь? Только можешь отказаться от админки и свою сделать.
04 Августа 2016, 20:55:24
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
копать думал в сторону ограничения требуемых ресурсов. только хрен знает каких,- все не перелопатишь, это нужно детально изучать код престы, что я делать не хотел бы.
для примера, а сколько на ваших сайтах используется запросов и время загрузки? (админка, как на скрине)
05 Августа 2016, 09:52:11
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85953
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Версия из коробки prestashop после установки в админке первая страница 70-80 запросов время загрузки 0,4-0,8 сек.
Уменьшить количество запросов и увеличить время загрузки можно за счет удаления удаления модулей, которые показывает на первой странице, загрузки новостей, проверки версии prestashop.   
05 Августа 2016, 16:10:30
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 177
  • Репутация: +3/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
Включение кеширования, отключение компиляции
05 Августа 2016, 16:19:03
Ответ #5
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
у меня преста 1.6.0.9 , вроде бы всё не так плохо?
и по поводу модулей первой страницы... это вот этой что ль?

можно как-то однозначно определить, какие модули к ней привязаны? и насколько фатально это может быть для менеджера?)
05 Августа 2016, 17:40:40
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 13147
  • Репутация: +14553/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Оставьте те, которые вам нужны. Новости и т.д. точно можно удалить.
05 Августа 2016, 17:49:35
Ответ #7
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
новостей вроде включенных никаких нет, но есть какие-то дашборды:

мусор или не? )
05 Августа 2016, 18:20:33
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
вообще первая страница админки имеет следующую картину:

т.е. запросов почти в 2 раза меньше, но всё равно время окончательной загрузки крайне удивительное
05 Августа 2016, 18:28:04
Ответ #9
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
мне ж по сути нужно оптимизировать только страницу с добавлением товара...
05 Августа 2016, 18:59:37
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
возможно это и есть проблема? что php файлы отдает nginx?
06 Августа 2016, 10:37:35
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 2174
  • Репутация: +49/-4
  • Сообщество PrestaShop
    • Просмотр профиля
возможно это и есть проблема? что php файлы отдает nginx?
Тогда проблема в настройке nginx.
Nginx работает быстро, только когда правильно настроен.
06 Августа 2016, 11:52:49
Ответ #12
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85953
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
новостей вроде включенных никаких нет, но есть какие-то дашборды:
мусор или не? )
Модуль dashboard - это модуль который показан на первой странице админки.
Если они вам не нужны, то можете удалить.

мне ж по сути нужно оптимизировать только страницу с добавлением товара...
Советы по оптимизиции для каждого сайта разные. То что имено вам нужно сделать определяется тестированием сайта. Определяйте запросы, у которых большое время загрузки, оптимизируете эти запросы. В консоле у вас показанно время загрузки.

Общие советы:
- удалите ненужные модули
- для нормальной работы админки нужно минимум 256Мб выделенной памяти, чем больше комбинаций у товаров, тем больше памяти нужно
- включите кеширование и выключите перекомпиляцию шаблонов
- проверьте сайт на ошибки, исправьте ошибки и предупреждения, которые есть в логе ошибок сайта.
07 Августа 2016, 17:11:16
Ответ #13
  • Фрилансер
  • *
  • Сообщений: 171
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
- для нормальной работы админки нужно минимум 256Мб выделенной памяти, чем больше комбинаций у товаров, тем больше памяти нужно
в настройках хостинга директива php memory_limit установлена в 128, правда там(в директиве) в байтах идет подсчет...
повысить нельзя, нужно менять тарифный план. дисковое пространство тоже в порядке. не в директиве ли дело?