Новости 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 Гость просматривают эту тему.
  • 117 Ответов
  • 25455 Просмотров
*

Kolsat

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Здравствуйте! Все наверное знакомы с проблемой длительных запросов к БД. В Datso и Тругелери это чуть ли не главная проблема, виртуальный хостинг медленно подвисает, на почту начинают приходить угрозы отключения сайта из-за превышения лимитов. Как обстоят дела на JoomGallery? Насколько скрипты оптимизированы, будут ли проблемы при обращении к БД при большом количестве фотографий и большом числе посетителей (в частности при большем числе одновременных обращений к галерее)?

И второй вопрос: можно ли приделать к joomlagellery водяной знак? Очень важна такая возможность.

Заранее спасибо за ответы!
*

Kolsat

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Что, неужели никто не знает и не поможет? :o
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
Водяной знак там опция. Но, включив ее и добавляя фотку 100кб, на выходе имеем уже 250кб. Поюзал и отключил нах.
Про остальное самому интересно.
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Довольнно быстрая галерея. Количество запросов можно проверить включив отладку.
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

Kolsat

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Простите, недопонял.. Тут вопрос стоит именно в медленных запросах к БД, которые именно из-за неоптимизированного скрипта возникают. Или я не допонимаю что-то?
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
У кого сколько максимально фоток в JoomGallery?
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
34 000 фоток хорошего качества - работает
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Пока поставил на локалку. Тестирую. Вручную перевел из Тругаллери 1600 фото. На локалке как будто бегает быстрее чем Тругаллери.
Но вот с запросами беда... у меня включено отображение карусели под фото. Так он вытягивает все превьюшки из категории!
А их у меня в категории бывает до 200-300штук. Соответственно получаем дикое количестов запросов. 100-300 запросов в зависимости от количества фото в категории. :o
Оно конечно удобно прокручивая карусель видеть все фото из данной категории, но размер страницы при этом уже зашкаливает - получается до 1,5 Мб!
В админке это не регулируется, придется копать код. :(

ps: cистема - Joomla 1.0.12 UTF
« Последнее редактирование: 10.11.2009, 08:53:52 от jem777 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Водяной знак там опция. Но, включив ее и добавляя фотку 100кб, на выходе имеем уже 250кб. Поюзал и отключил нах.

Где вы такие ватермарки берете? У галереи родной весит 3,75 КБ.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
34 000 фоток хорошего качества - работает

Можно посмотреть? Через ваш профиль зашел на сайт - там PhocaGallery.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Отключил карусель. Результат тот же. Запросы как были так и остались. Включил обратно +1 запрос.
В категории 198 фото, при детальном просмотре фотографии имеем 237 запросов в базу даных! Я в шоке ... как оно будет работать на сервере?

У Тругаллери при таком же раскладе - Страница сгенерирована за 0.053 сек.  44 запросов в базу данных. Размер страницы - 453,3К
У Джумгаллери - Страница сгенерирована за 0.064 сек.  238 запросов в базу данных. Размер страницы - 1475.8K
И это при том что отключены тяжелые JS скрипты, фото выводится в DHTML. Если включать и их, то + 100Кб и более на страницу. :o

ps: cистема - Joomla 1.0.12 UTF
« Последнее редактирование: 10.11.2009, 08:54:11 от jem777 »
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
отписал сайт в личку
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
по запросам не скаже не измеря
для интереса сегодня гляну
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Странное дело... на локалке тестирую под Joomla! 1.5.9 галерею JoomGallery версия 1.5.0.4
Так вот - при включенной карусели с той же базой фото выдает Зарегистрировано запросов: 36!
Слегка в недоумении...откуда же берутся это дикое количество запросов в Joomla 1.0.12?
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
по запросам не скаже не измеря
для интереса сегодня гляну
Будет интересно. А какая версия Joomla у вас там стоит?
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
1.5.14
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
Цитировать
Где вы такие ватермарки берете? У галереи родной весит 3,75 КБ.
Дык она же не прибавляет эти 3,75кб к фоте, а накладывает и сохраняет заново - оттудова и беда. А сохраняет небось стандартными средствами - типо 90% качества, а не как я в фотошопе - пока не вижу начавшихся искажений. Имхо - эта функция не совсем то, что от ее ждет большинство.
 Ключевых слов я там что-то не увидел.
*

Sharingan

  • Захожу иногда
  • 122
  • 8 / 1
Сейчас пришла нужда ставить галерею, под большое кол-во фото, в последнее время сильно слежу за запросами, т.к. на гране пиковой нагрузки хостера. на J! 1.5.12 , у JoomGallery, версии 1.5.0.4 , 1 фото в категории = +1 запрос (так же и с категориями на главной), видимо профи не хватило сил вытащить 1 запросом все фотки, если бы разбирался в классах, переписал бы под 1 запрос, хотя я думаю или найти другую галерею, или вытаскивать из базы скриптом и делать wrapperом. На другую не хочется jg всем радует, кроме кол-ва запросов.
П.с. тоже интересно сколько у octopus'a запросов к бд.
Добавлено Сегодня-----
Теперь ясно откуда возникает дикое кол-во запросов. Они к каждой фотке, отдельным запросом вытягивают кол-во комментов.
Код
SELECT COUNT(cmtid) FROM  jos_joomgallery_comments WHERE cmtpic = '3' 
видимо лефт джойн не знают... или хотя бы все вытащить для категории, потом по cmtpic раздать. ужс вообщем.
если убрать отображение комментов, то запросов мало
« Последнее редактирование: 14.11.2009, 03:14:38 от Sharingan »
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
при детальном просмотре 139 запросов
при прсомотре категории 329 запросов ((
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
при детальном просмотре 139 запросов
при прсомотре категории 329 запросов ((
Неслабо!  :o
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
...если убрать отображение комментов, то запросов мало
А вот как бы ограничить карусель? Они туда все фотки грузят из категории при детальном просмотре. Страница разбухает до неприличных 1.5 Мб! Причем простое отключение карусели в админке не меняет дело.
Подобная вещь хорошо реализована в Тругаллери, где можно регулировать в коде число фоток в карусели. Ну и навигация карусели там тоже более разжевано.
*

Beer

  • Moderator
  • 1105
  • 43 / 1
  • БИРУ - БИР!
А может вообще эту карусель нафик?
Ни на одном фотосайте не видел каруселей (видимо потому, что пользователей там дофигища) - все это бусы для папуасов...
Оставить следующая и предыдущая, и показать превью.
*

Imho

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
При просмотре подкатегорий создается большое колличество запросов (130).
Отключено: рандомные эскизы, карусель, комментарии.
Что еще можно давать такую нагрузку?(подкатегорий 30, фотографий 2000)
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Может случайные изображения превьюшек из каждой категории?
*

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
JОт схода этой темы зависит мой выбор...
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
А может вообще эту карусель нафик?
Ни на одном фотосайте не видел каруселей (видимо потому, что пользователей там дофигища) - все это бусы для папуасов...
Оставить следующая и предыдущая, и показать превью.
Ну что вы! Карусель - штука весьма полезная и наглядная. Я как подсел на нее, так и не слезу.))
*

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
Простите за офф, не подскажете, а Облако тегов на Флеше тоже много запросов к базе посылает?

И просто облако?
*

Imho

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Может случайные изображения превьюшек из каждой категории?
Нет, специально убрал. Поставил постоянные
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Простите за офф, не подскажете, а Облако тегов на Флеше тоже много запросов к базе посылает?
И просто облако?
Включите отладку и посмотрите.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Нет, специально убрал. Поставил постоянные
Настройки/Обзор галереи/Общие установки/Отмечать новые категории ? - Нет.
Результат на 12 категорий на страницу, при 22 категориях и 1554 фото:
было Зарегистрировано запросов: 84
стало Зарегистрировано запросов: 56

система Joomla 1.5.9, JoomGallery Version 1.5.0.4, локально Denwer.
« Последнее редактирование: 18.11.2009, 13:43:57 от jem777 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Водяной знак watermark перестает работать

Автор xSPiRiTx

Ответов: 2
Просмотров: 2741
Последний ответ 21.05.2015, 22:53:53
от svab
Добавление водяного знака (watermark) на миниатюры и в детальный просмотр при аплоаде оригинального

Автор ardeus

Ответов: 0
Просмотров: 1569
Последний ответ 19.03.2015, 22:03:53
от ardeus
Watermark не работает

Автор DevilX

Ответов: 12
Просмотров: 4134
Последний ответ 01.02.2013, 18:38:14
от anthophyta
WaterMark в виде категории

Автор OverRND

Ответов: 3
Просмотров: 2253
Последний ответ 05.01.2013, 12:59:47
от jem777
Watermark на превь. и на файлы

Автор Akksimo

Ответов: 0
Просмотров: 1686
Последний ответ 23.03.2012, 00:56:51
от Akksimo