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

gorod-ok

  • Новичок
  • 5
  • 0 / 0
Проверьте пожалуйста скорость загрузки сайта.
Всю голову уже сломал, думаю как оптимизировать, по данным YSlow главная страница грузится у меня около 7 секунд.
Народ говорит, очень долго грузится.
Сижу думаю, что убрать.
Статьи с главной уберут почти метр картинок, зато потеряется часть функционала.

http://gorodok.tomsk.ru
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Вы совсем ОЗВЕРЕЛИ?
 http://tools.pingdom.com/fpt/?url=http://gorodok.tomsk.ru



С такими данными даже пытаться открывать не буду!



Читай http://joomlaforum.ru/index.php/topic,108791.0.html

  Сжатие JS/CSS - по времени займёт пару тройку часов.
  Сжатие шаблона - ещё пару часов
  Сжатие графики - дофига.
  Настройка JCH_Optimize - ещё часок другой если сразу не выставить приблизительно правильное исключение
  Включение Gzip и Кэша - по пару минут.
« Последнее редактирование: 17.12.2010, 10:01:56 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

gorod-ok

  • Новичок
  • 5
  • 0 / 0
Со скриптами сижу занимаюсь.
А вот что с графикой делать, учитывая, что ее грузят пользователи в статьи, галереи?
Отключить загрузку?
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Цитировать
А вот что с графикой делать

Пока просто ту что уже есть сжимать без потери качества, а потом садить человека который будет это делать ежедневно, Или выставить ограничение на весовой размер.

Убрать часть статей с Главной тоже правильная мысль. Не зря по умолчанию стоит 10 статей.

Хотя всё таки посмотрел и убирать нечего.
 Чуток сократить количество -  Случайные изображения, Последние сообщения на форуме, Все последние комментарии, Последние блоги(и отключить вывод аватаров). Статьи наших пользователей - тоже отключить вывод аватаров.
« Последнее редактирование: 17.12.2010, 09:57:36 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

olmer2002

  • Захожу иногда
  • 62
  • 1 / 0
о боже, jquery,mootools,caption и куча куча всего, которое последовательно грузится.

в обяз порядке сжать и объединить все CSS и js, далее выкинуть js объединенный за /body, если нельзя,то кинуть в head. если в последнем случае все-равно не смогут одновременно грузится - скажем будет мешать еще что-то и кол-во запросов будет большим, то вынести js объединенный на отдельный хост.

далее настроить статическое сжатие и кеширование на стороне клиента.
про картинки вам сказали уже...
*

gorod-ok

  • Новичок
  • 5
  • 0 / 0
Цитировать
Включение Gzip и Кэша - по пару минут.
Gzip в Joomla включен, на сервере нет
Кеш включен для отдельных модулей, плагин кеширования не включен, так как не адекватно работает для гостевых пользователей, в частности в кунене
Цитировать
JCH_Optimize
JCH_Optimize и Web Site Optimization - проверял, ни какого прироста не дали.

Сижу пережимаю скрипты :)
Какие еще варианты есть для ускорения, так как чувствую, что уменьшу загрузку скриптов с 240 кб до 180 и потолок.

Еще вопрос:
после сжатия и объединения js подключу их, и в результате они будут грузиться на всех страницах, без необходимости. Можно ли как-то обусловить, здесь грузить, здесь нет?
« Последнее редактирование: 18.12.2010, 21:18:21 от gorod-ok »
*

gorod-ok

  • Новичок
  • 5
  • 0 / 0
далее настроить статическое сжатие и кеширование на стороне клиента.


Вы про .htaccess ?
Цитировать
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
не работает
*

olmer2002

  • Захожу иногда
  • 62
  • 1 / 0
Вы про .htaccess ?не работает

а модуль апача соответствеющий подключен?
кстати не лишнем будет конфиг площадки скинуть бы.
*

gorod-ok

  • Новичок
  • 5
  • 0 / 0
а модуль апача соответствеющий подключен?
кстати не лишнем будет конфиг площадки скинуть бы.
mod_expires подключен
конфиг чуть позже сброшу
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 18749
Последний ответ 07.03.2018, 15:50:48
от vetalist
Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 7829
Последний ответ 15.09.2017, 15:49:19
от sect
Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 2408
Последний ответ 28.03.2017, 18:11:57
от alex86r93
После переноса сайта на хостинг вылезает ошибка

Автор hausofdima

Ответов: 6
Просмотров: 2232
Последний ответ 20.03.2017, 23:53:39
от darkghost
Настройка SSL от RuCenter у сайта на Joomla 1.5.20

Автор КСС

Ответов: 19
Просмотров: 5003
Последний ответ 14.03.2017, 08:53:09
от flyingspook