Дмитрий
которая будет работать для моделей в том числе
Дмитрий
я просто вот столкнулся со всем этим, и понял, что что-то подобное может быть
Jan
Yes, but unfortunately, this is not our business, when we wants to give some advice - only advice, nobody listens
Дмитрий
ошибок может быть разные, и поведение для каждой ошибки идет свое
Дмитрий
Jan
when I try to say: "hey people, just think about it more", they say, I don't understand it. So in fact I cannot do anything there and we can think about great solution but nobody listens to us 😞
Дмитрий
@PhocaCz у меня своя джумла почти =)
Дмитрий
Дмитрий
я базовые классы самые переопределил
Jan
Yes, In fact I override the methods too, because I know, nobody will change it. So I use my own methods
Дмитрий
Дмитрий
но я по умному сделал
Дмитрий
abstract class AdminModel extends \Joomla\CMS\MVC\Model\AdminModel
Дмитрий
и просто куски некоторые переопределяю
Дмитрий
несколько методов только
Vladimir
Vladimir
достаточно разработать свое улучшение, обосновать и выложить
Дмитрий
@PhocaCz но я там отпишу попозже, когда пойму как надо делать
Vladimir
далее уже можно развернуть поддержку
Дмитрий
я просто сам еще думаю, у нас построенно пока что на исключениях обычных
Дмитрий
@PhocaCz кстати
Дмитрий
может быть интересно
Дмитрий
я сделал систему «middlewares»
Дмитрий
то есть делаешь список классов, и этими классами закрываешь controller/view
Дмитрий
и соотвествено могу закрыть весь контроллер или view в одной строчке
Дмитрий
на какую-то проверку
Дмитрий
и не требуется там allowAdd, allowEdit и тд
Дмитрий
и вызывать их
Jan
You should talk to Johan Jansen from joomlatools, he is also such a visionary - the last real joomla visionary who could understand and process the whole system ... but many people who now add code to Joomla, don't think globaly 😞
Vladimir
Vladimir
Ihor
Дмитрий
https://github.com/firebase/php-jwt вот
Pavel
Vladimir
https://twitter.com/sledge812/status/1449445851261198345?s=21
Vladimir
Николас в очередной раз устал
Eugene
Брайан и т.п.
Vladimir
RINAT
Joomla 3.10.3 rc
https://github.com/joomla/joomla-cms/releases/tag/3.10.3-rc1
Joomla 4.0.4 rc
https://github.com/joomla/joomla-cms/releases/tag/4.0.4-rc1
Вышло
Alex
Alex
картинки норм показывает, а все видео через %2F
Alex
@progreccor @kernusr При установке обновления Yootheme Pro на одном из хостингов срабатывает превышение ulimit - на одновременное число открытых файлов (4096). Не сталкивались с таким, может ли это быть причиной плохого алгоритма разархивации пакета обновления и тп?
Vladimir
Vladimir
но как бы алгоритм разархивации лежит на joomla
Vladimir
и еще тонкий момент - на хостинге может быть установлено расширение zip, а может и не быть
Vladimir
в зависимости от этого разархивация происходить по разному
Alex
да, в тот раз как Штефан из Yootheme сделал пул реквест с новым алгоритом, который решил эту проблему
Alex
Vladimir
Vladimir
Vladimir
Alex
расширение установлено
Vladimir
это не алгоритм
Vladimir
обычно проблема с логами
Alex
кстати да, момент, найду лог
Alex
Error message
Fatal error: require_once(): Failed opening required '/home/customer/www/domain.cc/public_html/administrator/components/com_actionlogs/services/provider.php' (include_path='.:/usr/local/php74/pear') in /home/customer/www/domain.cc/public_html/libraries/src/Extension/ExtensionManagerTrait.php on line 138
Fatal error: Uncaught Error: Class 'Symfony\Component\ErrorHandler\Error\FatalError' not found in /home/customer/www/domain.cc/public_html/libraries/vendor/symfony/error-handler/ErrorHandler.php:686 Stack trace: #0 [internal function]: Symfony\Component\ErrorHandler\ErrorHandler::handleFatalError() #1 {main} thrown in /home/customer/www/domain.cc/public_html/libraries/vendor/symfony/error-handler/ErrorHandler.php on line 686
Alex
похоже косяк в том, что все изменения пишутся в логи Джумла
Alex
отключение плагина не помогло
Eugene
Максим
Уважаемый @progreccor, можно спросить на счет brotli?
Получил такой ответ техподдержки tuthost.ua на счет актуальности использования brotli:
"Сам Google не так часто участвует в поддержки данного стандарта.
А учитывая проблемы какие были с данным модулем в последнее время, то пока что поддержка такого стандарта больше под вопросом.
Но мы следим за новостями и как только данный модуль будет вести себя стабильно, то мы обязательно включим ее в поддержку."
С полгода назад этот хостинг использовал
- Linux 3.10.0-962.3.2.lve1.5.38.el7.x86_64 #1 SMP Thu Jun 18 05:28:41 EDT 2020 x86_64
- Php 7.4.10
- Apache 2.4.41
- LiteSpeed V7.7
- 5.6.49-cll-lve - MySQL Community Server (GPL)
- libmysql - 5.0.12-dev - 20150407
- Mysqlnd 7.4.10
- DirectAdmin 1.61.3
Опять техподдержка басни сочиняет или они правы на счет brotli?
Спасибо.
Vladimir
Vladimir
Бротли уже давно стандарт
Vladimir
Причём стандарт, который даёт значимое преимущество
Vladimir
Но учитывая что это беларусский хостинг - ни капли не удивлён
Максим
Не белорусский. Это южнее.
Максим
Тут может половина бротли предлагает на виртуальном.
Максим
Vladimir
25% средний выигрыш сжатия
Vladimir
Я лично ставил эксперимент
Vladimir
Собственно потому и стал использовать
Vladimir
Но как бы на Гугл то наплевать - браузеры используют - фолбек до gzip есть. Поэтому глупо отказываться от ускорения работы сайта на 25%
Vladimir
Vladimir
https://caniuse.com/?search=brotli
Дмитрий
Дмитрий
о чем там хостер вообще?