Всем привет! есть такая проблема: сайт работает быстро (меня устраивает) пока не войдешь в учетную запись. Причем совершенно неважно, какие права у учетной записи (админ или нет). логинился и под теми и под теми. под пользователем скорость ниже в несколько раз (раза в 4 точно) и это заметно невооруженным взглядом. Может у кого есть соображения на этот счет? (сайт bestsad.by)
Комментарии
д8 очень медленно работает на виртуальных хостингах.
может помочь настройка хоста - включение пхп 7. по статистике пхп 7 намного производительнее предыдущих, обходит другие языки веб-разработки, по некоторым сравнениям.
в настоящее время для д8 нужно покупать впс и грамотно настроить сервер.
на php 7.0.15 сайт не работает, только на 5,6,3
Да ладно, 3 проекта уже поднял на Drupal 8 не единой проблемы
я включил на хостинге php 7, и получил сообщение о неожиданной ошибке на сайте
The website encountered an unexpected error. Please try again later.
вот такая ошибка при включении php 7
что apache/nginx в логах говорит? если вы видите эту надпись то сразу надо туда бежать.
Привет, суть в том что в режиме админа отключается кеш и я не вижу в этом ничего плохого.
я логинился под пользователями, у которых нет прав админа, и тоже тормозит ужасно
выяснилось, что медленно выполняется запрос
SELECT cid, data, created, expire, serialized, tags, checksum FROM cache_discovery WHERE cid IN ( :cids__0 ) ORDER BY cid
placeholder значение
:cids__0 element_info_build:seven
Настрой кеш, даже на слабом желе страница должна грузиться быстро. Twig очень хороший шаблонизатор.
не подскажете, как кеш настроить?
Может хостера сменить, если у них седьмой пых не работает?
Кеш и сжатие можно включить на странице
/admin/config/development/performance
да вот как то непонятно. вроде работает, но сайт на нем не запускается.... надо будет менять
восьмерка просит некоторые пакеты php7 и без них выходит ошибка. спросите у хостера в техподдержке стоит у них php7.0-xml ?
В принципе вы смостеже проверить если попробуете поставить чистую восьмерку на php7, если ей чего не хватит из пакетов, то друпал сообщит при установке
после смены версии пхп попробуйте сбросить кэш.
надежнее всего - обеспечить д8 правильно настроенным серверным ПО.
рекомендую тариф разминка на фирствдс-ру
честно говоря не представляю, как это сделать, потому что когда я переключаю версию, то получаю просто ошибку и все. не могу попасть ни в админку, и на страницы самого сайта... может есть другие способы?
Смотрите что пишет журнал сайта, ассетс логи, эррор логи, обычно где то есть отсыл на косячное место. Если название модуля и путь, обновите его (предварительно создав бэкап сайта и базы конечно)
Обновите модули, понемногу, на проблемном месте откатите сайт на свежий бэкап и проблему возьмите на карандаш, и так далее и тому подобное.
На худой конец пилите заново, обычно при опыте это получается много быстрее, нежели вначале.