Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

👩‍💻 Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia).Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.Мы объявляем открытый сбор средств на развитие Quantum Manager — чтобы Дмитрий мог сосредоточиться на проекте и продолжить радовать сообщество новыми версиями.💚👩‍💻 Поддержите Quantum — и внесите свой вклад в развитие экосистемы Joomla!Сбор в Т-Банкеhttps://www.tbank.ru/cf/1fjgBPGVCLFВы можете сделать перевод средств и так же можете высказать свое мнение о том, каких еще функций не хватает Quantum.Для переводов из-за рубежа доступна карта Visa 4177 4901 4782 8315 (Vladimir Eliseev). 👉 Главные доработки:- Адаптация к работе на joomla 6.x без плагина обратной совместимости- Возвращение превью для svg (оно было отключено в связи потенциальным уменьшением безопасности для пользователей)- Если пользователь создает свое поле для загрузки изображений, то квантум в этом поле на данный момент не вызывается — срабатывает вызов стандартного медиа менеджера Joomla. Этот вопрос требует дополнительного исследования и решения.- Исправить проблему с неверной обрезкой в редакторе изображений (возможно нарушение пропорций при определенных условиях обрезки по шаблону)- Попытаться добавить возможность работы с мобильных телефонов- При работе в папке с большим количеством файлов Quantum ведет себя нестабильно. Попытаться реализовать возможность режима работы с большим кол-вом папок.- Устранить создание undefined папок- Закрыть некоторую часть задач на гитхабе: https://github.com/Quantum-Manager/tracker/issues@joomlafeed #joomla #расширения #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 2787 Просмотров
*

kind_bear

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Посмотрел вывод в режиме отладки - 27 запросов, большая часть из них принадлежит JoomFish. Это нормальная ситуация? Если нет, тот как количетво запросов можно оптимизировать?

Код
   1.
      SELECT template
        FROM jos_templates_menu
        WHERE client_id = 0
        AND (menuid = 0 OR menuid = 1)
        ORDER BY menuid DESC
        LIMIT 0, 1
   2.
      SELECT id, title, module, position, content, showtitle, control, params
        FROM jos_modules AS m
        LEFT JOIN jos_modules_menu AS mm
        ON mm.moduleid = m.id
        WHERE m.published = 1
        AND m.access <= 0
        AND m.client_id = 0
        AND ( mm.menuid = 1 OR mm.menuid = 0 )
        ORDER BY position, ordering
   3.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(41,54,31,49,53,29,50,56,43,36,51,25,1,38)
        
        AND jf_content.reference_table='modules'
   4.
      SELECT a.*
        FROM jos_zoo_core_item AS a
        LEFT JOIN jos_zoo_core_category_item AS b
        ON a.id = b.item_id
        WHERE b.catalog_id = 1
        AND b.category_id  = 1
        AND a.state = 1
        AND a.access <= 0
        AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2010-01-19 20:43:27')
        AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2010-01-19 20:43:27')
        GROUP BY a.id
        ORDER BY a.created DESC
        LIMIT 0, 8
   5.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(85,158,165,127,167,96,156)
        
        AND jf_content.reference_table='zoo_core_item'
   6.
      SELECT id
        FROM jos_components
        WHERE `option` = 'com_zoo'
   7.
      SELECT *
        FROM jos_menu
        WHERE componentid = 43
        AND published = 1
   8.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(56,53,65,16,17)
        
        AND jf_content.reference_table='menu'
   9.
      SELECT *
        FROM jos_zoo_core_type
        WHERE id = '6'
  10.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 85
  11.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(85)
        
        AND jf_content.reference_table='zoo_type_hworld'
  12.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 158
  13.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(158)
        
        AND jf_content.reference_table='zoo_type_hworld'
  14.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 165
  15.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(165)
        
        AND jf_content.reference_table='zoo_type_hworld'
  16.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 127
  17.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(127)
        
        AND jf_content.reference_table='zoo_type_hworld'
  18.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 167
  19.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(167)
        
        AND jf_content.reference_table='zoo_type_hworld'
  20.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 96
  21.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(96)
        
        AND jf_content.reference_table='zoo_type_hworld'
  22.
      SELECT *
        FROM jos_zoo_type_hworld
        WHERE item_id = 156
  23.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(156)
        
        AND jf_content.reference_table='zoo_type_hworld'
  24.
      SELECT *
        FROM jos_languages
        WHERE active=1
        ORDER BY ordering
  25.
      SELECT m.*, c.`option` AS component
        FROM jos_menu AS m
        LEFT JOIN jos_components AS c
        ON m.componentid = c.id
        WHERE m.published = 1
        ORDER BY m.sublevel, m.parent, m.ordering
  26.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=2
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(66,58,47,1,6,67,53,17,68,56,42,65,60,16,20,57,19,61,70,46,62,71,54,21,48,14,63,69,59,55)
        
        AND jf_content.reference_table='menu'
  27.
      SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

        FROM jos_jf_content AS jf_content

        WHERE jf_content.language_id=1
            
        AND jf_content.published=1
        
        AND jf_content.reference_id IN(1)
        
        AND jf_content.reference_table='menu'
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
нормальная ситуация. Хотите адекватное для пользователя многоязычие - приобретайте нормальный хост, тем более что 27 запросов - это совсем не много (даже в режиме кеширования)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

kind_bear

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
27 запросов - это совсем не много (даже в режиме кеширования)
Ясно, спасибо.

Хотите адекватное для пользователя многоязычие - приобретайте нормальный хост
Не совсем понял, что вы имеете ввиду :-)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Не совсем понял, что вы имеете ввиду :-)
я имел в виду, что даже если при текущей нагрузке (правда не знаю количество посещений, потому молчу) хостер говорит про превышение лимита запросов к БД - пора его менять. Можно конечно все переводы делать статикой, но замучаетесь, если страниц больше 10
По опыту сайт на 1.5+фиш, на страницу от 20 до 40 запросов при 500 униках в день - висит себе на среднем тарифе ютекса (хостинг такой) и никто не жалуется.
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

kind_bear

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
я имел в виду, что даже если при текущей нагрузке (правда не знаю количество посещений, потому молчу) хостер говорит про превышение лимита запросов к БД - пора его менять. Можно конечно все переводы делать статикой, но замучаетесь, если страниц больше 10
По опыту сайт на 1.5+фиш, на страницу от 20 до 40 запросов при 500 униках в день - висит себе на среднем тарифе ютекса (хостинг такой) и никто не жалуется.

Нет, хостер не жалуется. Это я больше для себя.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomFish ошибка в синтаксисе базы данных после обновления!

Автор Dim

Ответов: 6
Просмотров: 4871
Последний ответ 01.12.2018, 16:04:39
от Dim
как быть без JoomFish в Joomla 3?

Автор pikos

Ответов: 2
Просмотров: 5709
Последний ответ 22.09.2016, 06:47:37
от pikos
как быть без JoomFish в Joomla 3?

Автор pikos

Ответов: 1
Просмотров: 4612
Последний ответ 21.09.2016, 11:37:11
от dmitry_stas
Существует ли компонент JoomFish для Joomla 3.х

Автор pikos

Ответов: 3
Просмотров: 4961
Последний ответ 21.09.2016, 10:34:53
от dmitry_stas
Не активен заголовок при переводе в JoomFish

Автор Mu2D

Ответов: 0
Просмотров: 4436
Последний ответ 01.07.2016, 18:23:08
от Mu2D