Новости 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

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

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Решил поставить календарь на портал, но поскольку доскональным анализом вышеобозначенных компонентов я не занимался, хотел бы спросить мнение людей,которые это уже делали.
Итак, у нас имеется два конкурентноспособных компонента - JEvents и JCal.

Бегло почитав комментарии и описание к последнему (JCal pro 1.6), получается следующая картина:

1. Валидный W3С код (тоже не совсем ясно, проверил валидатором офиц.демо сайт компонента,  получил 4 ошибки)
2. Очень неоптимизированный код, компонент делает около 30-40 запросов к БД и нагружает траффик, к тому же Googlebot сканирует компонент от 2008 года до бесконечности.

Опять таки, не могу ручаться за достоверность данной информации, а как раз наоборот прошу высказать мнение тех, у кого компонент уже установлен.

У меня портал (Community Builder, Ajax shoutbox, SMF) - с таким набором расширений, стараюсь использовать наименее затратные в плане нагрузки компоненты.

Что посоветуете - JEvents или JCal? Что скажете по поводу нагрузки на БД и траффика?
*

fatalerror

  • Захожу иногда
  • 444
  • 48 / 2
  • Уполномоченный по правам чайников
Re: JEvents и JCal - что оптимальнее?
« Ответ #1 : 17.03.2009, 08:40:39 »
Уважаемый, и к какому выводу пришел? Что оптимальнее?
Расстреляно форумчан за нецензурщину: 1 (один).  Дерьмо случается...
*

quake3

  • Захожу иногда
  • 131
  • 3 / 0
Re: JEvents и JCal - что оптимальнее?
« Ответ #2 : 19.03.2009, 15:25:12 »
Вопрос: Как можно излечить единственный, на мой взгляд, недостаток JCal Pro Calendar - скорость работы. Как можно ускорить сие творение, т.к. главная страница открывается 12 секунд. Остальное чуть быстрее (4-7 сек.) Возможно (поможет ли?) оптимизировать базу данных ?
*

oleamm

  • Новичок
  • 7
  • 3 / 0
Re: JEvents и JCal - что оптимальнее?
« Ответ #3 : 22.03.2009, 14:52:16 »
Уважаемый, и к какому выводу пришел? Что оптимальнее?
присоединяюсь к вопросу.
В JCal Pro 2 обещают "Massive performance boost ... 300 % !!!", но он платный, 20$ и пока еще beta.
*

abbyevg

  • Захожу иногда
  • 82
  • 6 / 0
  • эвилпанда
Re: JEvents и JCal - что оптимальнее?
« Ответ #4 : 22.03.2009, 16:26:55 »
Если не ошибаюсь, в новых версиях JCalPro будет обновлен алгоритм работы с повторяющимися событиями. Т.е. сейчас, для того, чтобы вывести список событий за конкретный день, из базы выбираются ВСЕ события и алгоритм смотрит, не повторяется ли какое-либо из них
(т.к. если событие повторяется, оно все равно записывается в базе единой записью, причем указывается КАК будет повторяться событие) .
В следующей версии событие с повтором  будет записано несколькими записями, поэтому работа с базой должна ускориться, т.к. не будет необходимости выбирать из базы  и анализировать ВСЕ имеющиеся события.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JCal Pro Calendar 1.5.3 - Русская версия (Stable)

Автор realovich

Ответов: 410
Просмотров: 196167
Последний ответ 08.11.2024, 13:05:08
от Nibiru
JEvents размер модуля календаря

Автор sosny

Ответов: 0
Просмотров: 1020
Последний ответ 25.02.2019, 20:03:22
от sosny
JEvents Убрать лишние слова

Автор tmpnikl

Ответов: 0
Просмотров: 997
Последний ответ 14.01.2019, 10:46:35
от tmpnikl
JEvents при создании события вылезает ошибка

Автор Tanyaks

Ответов: 8
Просмотров: 1473
Последний ответ 31.10.2018, 17:26:35
от NewUsers
Как удалить событие из календаря Jevents (история не сохраняет)

Автор nqui

Ответов: 0
Просмотров: 1128
Последний ответ 05.09.2017, 23:08:29
от nqui