Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #30 : 18.12.2009, 16:49:33 »
Вопрос поправил.
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #31 : 18.12.2009, 16:52:24 »
В общем за помощь, с меня в любом случае ящик отменного пива в любую точку СНГ *DRINK*


количество столбцов - 2
количество категорий - 6
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #32 : 18.12.2009, 16:53:14 »
Показать доступ к категории - Да? Поставить на Нет.
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #33 : 18.12.2009, 16:55:25 »
Поставил Нет
Зарегистрировано запросов: 75
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #34 : 18.12.2009, 16:59:18 »
Зарегистрировано запросов: 53 :D yes!

Оригинальное фото в вплывающем окне - поставил Нет и вот результат)) У меня оригиналов на сайте нет (удаляются автоматом при загрузке) может из-за этого и тупило
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #35 : 18.12.2009, 17:01:47 »
Странно, у меня сейчас на локалке при таком раскладе - 36 запросов.

Идем далее... там же в настройках

Отмечать новые категории?
Показывать RM и SM
Показывать RM- и SM-категории
Показ подкатегорий

Все это поставить на Нет.
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #36 : 18.12.2009, 17:04:24 »
Это всё у меня закрыто) и Exif  закрыт и РТС данные тоже закрыто. т.е. везде стоит Нет
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #37 : 18.12.2009, 17:09:20 »
Странно, у меня сейчас на локалке при таком раскладе - 36 запросов.

При Детальном виде - запросов 36
В Обзорной странице Галереи - запросов 32
И в главной фотогалереи - запросов 53
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #38 : 18.12.2009, 17:13:36 »
Цитировать
И в главной фотогалереи - запросов 53
Вот! Откуда они берутся? Надо вам внимательно пройтись по всем настройкам галереи. Что то там включено не то. Или это может плагин сторонний делает столько запросов? Что из плагинов касательно галереи у вас стоит?

Кстати, интеграция с JomSocial и прочими включена или нет?
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #39 : 18.12.2009, 17:22:07 »
Плагинов относительно галереи никаких не ставил. Сейчас буду эксперементировать с настройками. Вы скорей всего правы и где то здесь кроется моя проблема
Интеграция Включена. Попробовать её Выключить?
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #40 : 18.12.2009, 17:24:56 »
Отключил её-но толку Ноль (( всё так же 53 запроса. Пока не буду вас отвлекать, а буду эксперементировать с настройками.Как чего добьюсь-то отпишусь сразу же))
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #41 : 18.12.2009, 17:26:54 »
Ну ладно. Пожелаю удачи! Периодически буду посматривать тему и сайт. ;)
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #42 : 18.12.2009, 17:29:20 »
Спасибо за участие ;)
Если не возражаете, то скиньте ссылку на Ваш сайт в личку. Интересно посмотреть, как у Вас устроена галерея)
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #43 : 18.12.2009, 17:39:44 »
У меня сейчас Тру Галлери на Joomla 1.0.12 стоит. С Joomla 1.5 и JoomGallery я пока только на локалке в денвере. Тестирую, в качестве возможного перехода в будущем. 

Кстати, Обзор галереи / Показ мини-эскизов - как выставлен?
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #44 : 18.12.2009, 17:54:03 »
Показ мини=эскиза стоит "По выбору". т.е. я там их жёстко зафиксировал.

Главная сайта - Зарегистрировано запросов: 27 yes!
А фотогалереи главная пока - Зарегистрировано запросов: 49.

Ну ничё-бум бороться и дальше. Всё таки лучше,чем 73 запроса вначале :laugh:
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #45 : 18.12.2009, 18:01:40 »
Да, видел. Уже кое что. Только вот потребление памяти многовато что то. Попробуйте вообще выключить в админке модуль joomimages для пробы и сравнить потребление памяти?

зы: сжатие опять заработало, сейчас сайт у меня грузится быстро, сижу смотрю фотки. ^-^
« Последнее редактирование: 18.12.2009, 18:14:20 от jem777 »
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #46 : 19.12.2009, 03:53:41 »
Application afterDispatch: 0.131 seconds, 7.79 MB
Application afterRender: 0.176 seconds, 9.67 MB

Интересует что это такое ::)

Как я понимаю значение в милисекундах великовато ::)

Цитировать
Учитываются суммарное процессорное время, потраченное на все запросы в указанный час, для которых процессорное время, необходимое на обработку, превышает 1 мс.
Процентное отношение вычисляется делением суммарного процессорного времени , потраченного в течение часа на обработку ваших запросов, на длительность часа.

Это вырезка из документации моего хостера. Я не совсем уверен, но по-моему указанные сверху значения в секундах и есть определяющими для нагрузки на процессор? :(
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #47 : 19.12.2009, 07:38:47 »
Ну посмотрите как это переводится. В принципе ведь понятно?

Application after Load: 0.002 seconds, 0.27 MB
Application after Initialise: 0.086 seconds, 2.58 MB
Application after Route: 0.138 seconds, 3.19 MB
Application after Dispatch: 0.781 seconds, 7.38 MB
Application after Render: 1.406 seconds, 8.40 MB

Онлайн переводчик выдает:

Заявление после Груза: 0.002 секунды, 0.27 MB
Заявление после Калибрует: 0.086 секунды, 2.58 MB
Заявление после Маршрута: 0.138 секунды, 3.19 MB
Заявление после Отправки: 0.781 секунды, 7.38 MB
Заявление после Отдает: 1.406 секунды, 8.40 MB

Это на локалке, на сервере значения будут другими. То что выделено - это и есть время генерации страницы + использованная память.

Я немного не понял...какие компоненты для комментариев вы используете на сайте? Насколько я понял, для статей используется JComments, в JomSocial своя система.
А какой компонент комментариев в галерее? Встроенный или JoomComment?

Странно, сжатие опять не пашет. Попробуйте в админке выключить gzip сжатие. Может идет конфликт?

Если сами отключили в .htaccess gzip-сжатие, то в настройках шаблона включите Mootools. Иначе он сейчас отдает несжатую версию Mootools - 74.4 Kб. И на сайте тоже оставьте gzip-сжатие.

Вырезку хостера трудно понять. Все запросы для обработки требуют больше 1 мс. В общем, если нагрузка так и не снижается, то вам уже можно подумать о возможности применения более сильных кэширующих средств. Например JRE Cache Accelerator.
« Последнее редактирование: 19.12.2009, 12:56:11 от jem777 »
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #48 : 19.12.2009, 13:22:12 »
Для статей - JComments, в JomSocial - свои комментарии и в JoomGallery - тоже свои встроенные комментарии.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #49 : 20.12.2009, 19:14:45 »
шаблоны для JomSocial версии 1.2.206

[вложение удалено Администратором]
*

2rist

  • Осваиваюсь на форуме
  • 12
  • 2 / 0
Re: Оптимизация JoomGallery
« Ответ #50 : 16.01.2010, 13:15:26 »
Показ мини=эскиза стоит "По выбору". т.е. я там их жёстко зафиксировал.
Я тоже поставил "По выбору", только после этого эскизы перестали показываться.. где их по жесткому фиксировать?)
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #51 : 16.01.2010, 15:45:11 »
Заходишь в редактирование категории - там есть окно выбора превью.
*

2rist

  • Осваиваюсь на форуме
  • 12
  • 2 / 0
Re: Оптимизация JoomGallery
« Ответ #52 : 16.01.2010, 16:35:03 »
Заходишь в редактирование категории - там есть окно выбора превью.
Спасибо огромное!
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
Re: Оптимизация JoomGallery
« Ответ #53 : 24.05.2010, 18:16:10 »
 Заметил - грузит она 2 CSS файла, что явно не способствует скорости: :(

Код
  <link rel="stylesheet" href="/components/com_joomgallery/assets/css/joom_settings.css" type="text/css" />
  <link rel="stylesheet" href="/components/com_joomgallery/assets/css/joomgallery.css" type="text/css" />

joomgallery.php делаем в начале строки так (//) или удаляем всю строку:
Код
//add the CSS file generated from backend settings
//$document->addStyleSheet(_JOOM_LIVE_SITE.'components/com_joomgallery/assets/css/joom_settings.css');

А содержимое файла joom_settings.css добавляем в joomgallery.css, после чего joom_settings.css можно удалить yes!
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
Re: Оптимизация JoomGallery
« Ответ #54 : 25.05.2010, 14:00:00 »
Еще mod_joomimg имеет свой mod_joomimg.css из 5 строчек - еще одно обращение к сайту которое будет тормозить:
файл helper.php добавляем в начале строки //
Код
//$doc->addStyleSheet(JURI::base().'modules/mod_joomimg/assets/mod_joomimg.css');
а содержание mod_joomimg.css переносим в joomgallery.css
« Последнее редактирование: 25.05.2010, 14:04:30 от Beer »
*

Одессит

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #55 : 23.06.2010, 02:08:32 »
Еще mod_joomimg имеет свой mod_joomimg.css из 5 строчек - еще одно обращение к сайту которое будет тормозить:
файл helper.php добавляем в начале строки //
Код
//$doc->addStyleSheet(JURI::base().'modules/mod_joomimg/assets/mod_joomimg.css');
а содержание mod_joomimg.css переносим в joomgallery.css
Большое спасибо за участие))
Не знаю что там и как, но я просто в настройках галереи поставил, чтобы после щелчка по миниатюре, фото открывалось в lightbox - нагрузки,которые давал мой сайт на сервер хостера упали в разы (раз в 9 если быть точным).
а по поводу вашего совета - обязательно им воспользуюсь.  *DRINK*
*

Daniil Solosyatov

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Оптимизация JoomGallery
« Ответ #56 : 22.11.2010, 15:23:51 »
подскажите, установил JoomGallery, сделал категорию (а в ней и фото), под иконкой категории отображается название этой же категории, но там есть какие-то маленькие иконки(на стрелочки похожи), как их убрать от тудова?
*

scs

  • Захожу иногда
  • 174
  • 2 / 0
  • ДумаюююююЮЮ
Re: Оптимизация JoomGallery
« Ответ #57 : 05.03.2011, 20:31:49 »
ух... только глянул на количество запросов к бд... это просто ЖЕСТЬ. отключил все что можно - но такой тяжеловес может положить даже стабильный виртуальный хостинг смело.
Помимо общей оптимизации написанной выше, конкретно никто не занимался тюнингом галереи и уменьшением ее аппетитов с запросами?


« Последнее редактирование: 05.03.2011, 20:37:31 от scs »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Оптимизация JoomGallery
« Ответ #58 : 06.03.2011, 09:27:23 »
Основные запросы делает роутер. Отключите SEF и сравните.
А вообще - да, галерея не из легких - но стабильно пашет.
Видел галереи с 40 тысячами и более фотографий - спокойно работают.
*

scs

  • Захожу иногда
  • 174
  • 2 / 0
  • ДумаюююююЮЮ
Re: Оптимизация JoomGallery
« Ответ #59 : 06.03.2011, 14:48:21 »
с отключенным SEF запросов в 2 раза меньше... но без него никак
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с дублем страниц в JoomGallery 3.4

Автор qvagin

Ответов: 3
Просмотров: 4080
Последний ответ 23.01.2023, 13:30:08
от e2
Стили раскладки фото в JoomGallery (masonry и mosaic)

Автор marbert

Ответов: 4
Просмотров: 3204
Последний ответ 22.11.2022, 06:28:20
от marbert
JoomGallery 3.6.0 если отсутствует поле Название при редактировании фотографии

Автор Beer

Ответов: 0
Просмотров: 3168
Последний ответ 09.09.2022, 20:07:49
от Beer
После обновления до JoomGallery 3.6 некорректно работает водяной знак

Автор Maffo

Ответов: 3
Просмотров: 3199
Последний ответ 23.08.2022, 06:21:58
от marksetter
j3.8.13 + JoomGallery 3.3.4 = RuntimeException: Недопустимое поле: cid

Автор Sergeych

Ответов: 7
Просмотров: 5472
Последний ответ 22.03.2021, 17:24:59
от Gammy2005