Сайт стал долго грузится

Здавствуйте. Есть сайт на MODX Revolution 2.3.3-pl — vkinvestgroup.ru. Раньше он был расположен на каком-то хостинге, после переноса на новый VDS он стал очень долго загружаться (внутренние страницы открываются первый раз по 2-3 секунды). На прошлом хостинге грузился по быстрее.
Было такое, что при добавления записи сайт ложился из-за нехватки ОЗУ. Я может ошибаюсь что 1 Gb достаточно для сайта?
Был установлен модуль SuperCache, но все-равно при первом заходе очень долго грузится.
Параметры сервера:
CPU: Xeon 1 core
Память: 1024 Mb
Диск (ssd): 25 Gb (заполнено 9 Gb)
CentOS 7 64 bit
Версия базы данных: 5.5.56-MariaDB
PHP Version 5.6.33
Есть ли какие-то способы его ускорить, возможно настроить сервер специально под MODX?
Спасибо.
vkinvestgroup
14 февраля 2018, 20:59
modx.pro
4 373
0

Комментарии: 9

Степан Прищепенко
15 февраля 2018, 12:21
+1
Может быть все что угодно, даже частная проблема с ДНС и загрузкой библиотек через CDN, но если действительно много жрет памяти на хостинге, я бы начал копать с того как формируются картинки, если сайт не новый то раньше был косяк с phpthumbs например, попробуй выключить их отображение.
    vkinvestgroup
    15 февраля 2018, 12:43
    0
    Стоит такой модуль — phpthumbof (http://prntscr.com/if0gfu). Как оказалось он создал более 120 тысяч изображений. А на сайте записей около 500. Если его отключить, то изображения будут выводится?
      Степан Прищепенко
      15 февраля 2018, 17:58
      +1
      эм попробуй, если он используется как сниппет, просто переименовываешь его, очищаешь кеш и смотришь на результат, соответственно все картинки пропадут при отображении на сайте, но физически они не исчезнут, потестил вернул все назад. Насчет фенома… ну это зависит от тога как сделано, если сделано изначально грамотно с кешированием сниппетов, то прирост будет не заметный. Посмотри через панель разработчика в браузере что именно открывается долго. Если это JS, попробуй открыть сайт через анонимайзер.
        vkinvestgroup
        16 февраля 2018, 00:03
        0
        Переименовал сниппет как вы и говорили, чуть быстрее стал грузиться сайт. При этом изображения выводятся (не обрезанные под разрешение).
        Проблема в том, когда нажимаю на ссылку перехода на внутреннюю\главную то долго ждать нужно пока перекинет на нужную страницу.
    Константин Ильин
    15 февраля 2018, 13:51
    +2
    MODX Revolution 2.3.3-pl
    Первое чтобы я посоветовал это обновить модх, на сколько помню эта версия уязвима(возможно вас взломали) и переписать все на Fenom.
    Но это возможно много переделать придется все зависит от того как сделали.

    Я может ошибаюсь что 1 Gb достаточно для сайта?
    нужно посмотреть в панели хостинга сколько памяти занято на серваке
      vkinvestgroup
      15 февраля 2018, 14:10
      0
      Спасибо.
      Показатели такие:
      1040 m total memory
      236 m used memory
      205 m inactive memory
      123 m free memory
      Полный список — prntscr.com/if1o03
      Alex
      16 февраля 2018, 03:07
      0
      Я не знаю, то ли у меня руки не из того места растут, то ли лыжи не едут, но у меня также была проблема с похожей конфигурацией, но правда на ВПС. 1 ядро, 1 ГБ озу, SSD, настроил nginx, opcache, MySQL 5.7, Хостер ispserver.ru. В опкеш выставил 256 МБ памяти, в пхп 128. Сайт на 95% собран на феноме, около 10 000 товаров, главную отдает (по сервису tools.pingdom.com) за 630-700 мс. Работает конечно быстро, в принципе, но сайт систематически отваливается. Два дня мы с тех поддержкой колупали друг другу мозг. В итоге они упорно настаивают, что 1ГБ ОЗУ это мало и этот ресурс с натяжкой покрывает нагрузку служб самого сервера. То есть, как только где-то буквально немного увеличивается нагрузка, сайт сразу слетает.
        Пётр Молчанов
        16 февраля 2018, 11:06
        0
        Так-то всё логично. А свап смотрели? Уверено, что он забит на 100% с таким-то объемом озу
          Alex
          17 февраля 2018, 02:58
          0
          Я и не отрицаю, что логично, так как знаний в области администрирования серверов у меня маловато. Для себя понял, что использовать подобную конфигурацию сервера вообще бессмысленно, возможно, только для разработки. Если я не прав, с удовольствием почитаю мнение по этому поводу от более опытных в этом деле людей.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9