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

Главные вкладки

26 апреля 2024 в 17:47

PS Ещё настораживает то, что для языка "Английский" 53% строк переведено. Переведено с какого языка, если английский является базовым языком? Можно предположить, что кто-то русифицировал сайт извращенным способом, вбив русские переводы в английский язык. В общем, нужно понять кто ставил сайт, каким образом, что с ним потом делали.

26 апреля 2024 в 17:36

А каким образом язык админки у вас изначально стал русским, при том что в списке языков русского даже нет? У вас в браузере случайно не включен автоперевод с английского на русский?

18 апреля 2024 в 7:47
1

Yuran25 wrote: Теперь вопрос - что сделать чтобы при включенных галках нормально работало?
До рекомендованного конфига Nginx тоже доберусь:)

Дело именно в конфиге nginx - надо с ним разбираться. Более конкретно не подскажу так как сам nginx не настраивал никогда.
И никакие папки в files вручную создавать не надо было - лучше их удалить. Пусть лучше Друпал сам создаст с правильными правами - проблемы могут быть и из-за неправильных прав на эти папки.

18 апреля 2024 в 7:02

Этого не может быть. Вы же на своем сайте этот путь открываете?
https://vizup.ru/admin/config/development/performance
И предварительно войти админом конечно нужно.

12 марта 2024 в 18:34

N-I wrote:
Нет, конечно) не обратила внимание. 10.2 версия.
А код у меня правильный?

Для 10.2 надо использовать старый хук entity_view_mode_alter и код "Before" из Вашей первой ссылки - там всего-то на одну проверку больше.

N-I wrote: Если зависит от кэша, то можно добавить в функцию очистить кэш ноды перед сменой просмотра? Есть такое?

12 марта 2024 в 9:02

PS И еще надо на режим кэширования посмотреть - если для страницы разрешено кэширование, и она уже закэшилась в своем прежнем виде, то никакой хук и вызываться не будет - просто возьмется готовый рендер из кэша.

8 марта 2024 в 19:19

"it is very important to have ORDER BY with LIMIT executed without scanning and sorting the full result set, so it is important for it to use index – in this case, index range scan will be started, and query execution stopped as soon as the required amount of rows generated"
https://www.percona.com/blog/mysql-order-by-limit-performance-optimization/

7 марта 2024 в 21:57

Вьюс сам по себе не умеет ни шерстить базу, ни перебирать кучу статей по фильтру. Вьюс передает SQL-серверу ровно один SQL-запрос (его можно посмотреть прямо в определении view в самом низу) и получает от него ответ. Параметры пейджера (LIMIT и OFFSET) включены в этот запрос, так что возвращено будет ровно столько строк, сколько указано в настройках пейджера.
А вот насколько быстро и оптимально будет выполняться этот самый SQL-запрос, зависит от размера базы данных и наличия в ней необходимых индексов для данного запроса.

28 февраля 2024 в 9:57

Сам не пробовал так делать, но модуль Views Extras (Session/Cookie/Token Support) умеет использовать session variables в фильтрах view, так что можно попробовать обойтись без программирования на сервере.