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

Sanyo

  • Захожу иногда
  • 127
  • 11 / 0
Google developer pagespeed insights
« : 08.04.2015, 09:20:10 »
Видел на форуме подобную тему, но то что мне нужно, там не решалось

Цитировать
Используйте кеш браузера
Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.
Используйте кеш браузера для следующих ресурсов:
http://mc.yandex.ru/metrika/watch.js (60 минут)
http://www.google-analytics.com/analytics.js (2 часа)

Это внешние ресурсы и естественно они не кэшируются, как обойти данное уведомление? Тащить все скрипты на локал, тоже не вариант, внутри скриптов подключаются еще внешние + нововведения и т.п. работать не будут, придётся постоянно обновлять файл

И еще если подключить http://vkontakte.ru/js/api/openapi.js , то Google начинает ругаться на то что скрипт нужно ужать и т.д.

Сталкивался кто нибудь?
*

Rival

  • Захожу иногда
  • 188
  • 16 / 0
Re: Google developer pagespeed insights
« Ответ #1 : 12.04.2015, 19:39:19 »
Попробуй в .htaccess добавить
Код
<ifModule mod_headers.c>
# 1 YEAR
<FilesMatch "\.(woff)$">
Header set Cache-Control "max-age=29030400, public"
</FilesMatch>
# 1 WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|svg|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
# 1 WEEK
<FilesMatch "\.(php)$">
Header set Cache-Control "max-age=604800, proxy-revalidate"
</FilesMatch>
# 1 WEEK
<FilesMatch "\.(js)$">
Header set Cache-Control "max-age=604800, proxy-revalidate"
</FilesMatch>
# 1 WEEK
<FilesMatch "\.(css)$">
Header set Cache-Control "max-age=604800, proxy-revalidate"
</FilesMatch>
</ifModule>
*

Kostelano

  • Давно я тут
  • 525
  • 52 / 1
Re: Google developer pagespeed insights
« Ответ #2 : 12.04.2015, 19:54:47 »
Внешние JS, насколько я знаю, никак не удастся сжать.

А внутренние еще так можно, тоже в .htacess:

Код
### Прогрессивное кеширование в браузере пользователя
SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None

ExpiresActive On
ExpiresDefault A86400
ExpiresByType application/x-javascript A604800
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType application/pdf A2592000
ExpiresByType text/css A604800
ExpiresByType text/plain A86400
ExpiresByType text/html A86400
ExpiresByType image/x-icon A2592000
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/jpg A2592000
ExpiresByType video/x-flv A2592000
ExpiresByType font/x-woff A2592000
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Форма для добавления данных в Google Sheets

Автор zigzagrus

Ответов: 2
Просмотров: 1617
Последний ответ 07.11.2024, 12:03:12
от zigzagrus
В Google Chrome некорректно работает админка

Автор Dorotar

Ответов: 1
Просмотров: 1337
Последний ответ 09.02.2020, 10:49:15
от Dorotar
Шаблон с черной картой Google

Автор Tetrahedron

Ответов: 2
Просмотров: 1285
Последний ответ 17.08.2016, 14:25:40
от effrit
ссылка Google docs в Joomla

Автор Masterworker

Ответов: 0
Просмотров: 1308
Последний ответ 29.02.2016, 18:29:25
от Masterworker
Не индексируются картинки Google и Яндекс

Автор Ziza007

Ответов: 2
Просмотров: 1546
Последний ответ 03.10.2015, 07:42:01
от Stasweb