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

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Всем привет!
Столкнулся со следующей проблемой:
При загрузке дополнительных изображений в VM, при нажатии кнопки "Новое" (в менеджере файлов товара маленькое окно) ооочень долго выполняется запрос и в половине случаев прерывается хостингом из-за превышения допустимой нагрузки, в следствии чего  получаем Internal Server Error на полминуты. (ну а с отключенным кэшем сайт вообще перманентно в дауне находился)
Товаров в магазине чуть больше сотни. Посещений мало, до 300.. Хостер - мастерхост.

Работаем на Joomla 1.5.14 + VM 1.1.4 + sh404SEF 1.0.19_Beta - build_232 (впрочем последний в админ панели и не работает вроде)
Пробовал подсовывать форму закачки файлов от версии 1.1.3 - без изменений.

Быть может кто-нибудь решал, возможно есть какие-то альтернативы или хаки встроенного менеджера ?

Жду ваших советов )
Пока в мыслях только покупка коммерческого движка
« Последнее редактирование: 08.11.2011, 22:36:14 от softman_xp »
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Может на папки прав нет?
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
тогда бы они и не загружались вовсе ) а в половине случаев сервер все-таки успевает переварить запросы
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
softman_xp, тут товарищ Lexx рекламировал свой хостинг.
там как раз заточка под виртуи небольших объёмов.
попросите у него, может выдаст вам тестовый полигон на пробу, с дальнейшим выкупом.
по крайней мере будет более чистый эксперимент чем на мастерхосте
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Процитирую другую тему...

ещё покапался на forum.virtuemart.net там советуют быстрые серверы MySQL с большими пропускными каналами
там приводились примеры магазинов с 300 000 товаров которые достаточно шустро работают

это примерно тоже что на вопрос "почему американские трактора в 3-и раза эффективней белорусских", ответить: "просто надо белорусские трактора в три раза больше по размерам сделать"

можно еще выделенный сервер купить и не париться ) только это не выход
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да?
у меня была чистая Joomla БЕЗ демоданных на мастерхосте, которая грузилась 30 СЕКУНД.
я не стал оптимизировать Joomla и поменял хостинг.
вариант посоветовал, потому что он РЕАЛЬНЫЙ. а вы можете ждать волшебного кэширования какого-нить.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Не знаю как у других, вот это сайт (3000 товаров) http://oazis.biz.ua достаточно шустро работает на этом хостинге - http://www.mchost.com.ua/
*

Valdimarr

  • Новичок
  • 3
  • 0 / 0
Ну и как? Нет решений?
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
есть, целых 2, но оба требуют много времени, поэтому для себя пока не решил )

1 - кардинальное - использовать другой движок (но для жумлы вряд ли есть что-то более универсальное чем виртуй)
2- по крупицам разбирать VirtueMart и искать что за функция или запрос в базу так тормозит
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

haword

  • Захожу иногда
  • 124
  • 25 / 0
хостер хостинг-центр 9000 тестовых товаров http://bigcolor.ru/demo/shop.html
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
никогда не была проблем при нажатии кнопки "Новое" (в менеджере файлов товара маленькое окно). На разных сайтах, разных хостингах.

Совет - возьмите бесплатный тестовый аккаунт на другом хостинге (например dehost.biz - дают на тест неделю). Поднимите копию своего сайта и потестируйте.
*

Valdimarr

  • Новичок
  • 3
  • 0 / 0
Самое интересное, что эта проблема появилась у меня только при переходе на VirtueMart 1.4.
Использую хостинг от РБК (тариф VPS-3) на этом VPS только два сайта так, что перезжать я думаю нет смысла....

При использовании интерпретатора php fast-cgi  возникает такая проблема. При обработке апачем проблем нет (ну кроме всем известных проблем с правами на папки-файлы)

Получается, что разработчики накосячили с версией 1.4?
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
+1
тоже началось после перехода на 1.1.4
надо наверное попробовать окатиться на 1.1.3 )
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Подниму позабытую тему, ибо дошли наконец руки решить проблему ! Конечно, менять хостинг было бы нелепо :)

Версия VM изначально 1.1.3 + апдейт до 1.1.4 + апдейт до 1.1.9. Апдейты не помогли.
Не знаю как так получилось, но суть такая:
в файле administrator\components\com_virtuemart\html\product.file_form.php есть такая строчка:
$downloadRootFiles = vmReadDirectory(DOWNLOADROOT, '.', true);
То есть вызывается функция считывающая все файлы в папке где лежат скачиваемые товары (папка настраивается в настройках ("Путь к файлам для скачивания")). Она то весь процесс и тормозит (и приводит к таймауту) почему - разбираться лень, может натыкается на какой-то файл. У меня была указана корневая папка.

2 варианта решения:
1 - в настройках поменять путь к этой папке, указав на пустую ("Путь к файлам для скачивания")
2 - удалить это:
Код: php
$downloadRootFiles = vmReadDirectory(DOWNLOADROOT, '.', true);
    $mappedDownloadRootFiles = array();
    foreach( $downloadRootFiles as $file ) {
    if( is_file(DOWNLOADROOT.$file) && basename($file)!= 'index.html' && basename($file)!= '.htaccess') {
    $mappedDownloadRootFiles[$file] = $file;
    }
    }
    echo $ps_html->selectList('downloadable_file', basename($db->f("file_name")), $mappedDownloadRootFiles )
строки 105-112
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart. Вывести названия дополнительных изображений в карточке товара

Автор Delik

Ответов: 3
Просмотров: 5148
Последний ответ 04.09.2018, 10:42:46
от Eholov
[Решено] SP VirtueMart Product Slider - русификация (локализация)

Автор Hatter

Ответов: 2
Просмотров: 2889
Последний ответ 21.11.2015, 11:10:30
от vskuchmak
Как добавить несколько картинок (фото) товара?

Автор Vasja555

Ответов: 0
Просмотров: 1246
Последний ответ 12.03.2015, 23:19:23
от Vasja555
Убрать отображение меню категорий в карточке товара [Решено]

Автор master3000

Ответов: 11
Просмотров: 4279
Последний ответ 19.10.2014, 21:25:18
от kajjja
[Решено] Не отображаются уменьшенные изображения

Автор mi84

Ответов: 29
Просмотров: 14272
Последний ответ 18.09.2014, 03:20:40
от fila61