Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Господа и дамы!

Какие-то есть инструменты для оптимизиции скорости загрузки сайта? посоветуйте.

много картинок, в шаблон слишком много запросов....в общем хочу ускориться
*

TwistedAndy

  • Захожу иногда
  • 84
  • 23 / 1
WebOptimizer от webo.in

А так я ручками советую все оптимизировать, шаблон переписать, сервер настроить...
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
спасибо! кроме ручек нужен мозг. с этим проблемы. :-*
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Мозг есть, проблемы с деньгами. Всегда возможен разумный обмен :-)
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Есть еще rokzipper от rockettheme. Бесплатный:)
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Грамотная оптимизация и ускорение всегда делается только ручками и индивидуально
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Есть еще rokzipper от rockettheme. Бесплатный:)

+1 не знал - спасибо!
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
+1 не знал - спасибо!

Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Но лично мне нравится больше всех Web Optimizer:)
Удобно, быстро, качественно, много настроек. Правда чтобы грамотно работало - надо посидеть в настройках.
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)

Ну почему же игрушки? Если у вас постоянно грузится mootools - то очень даже не игрушки. Мой хостер например, отключил gzip сжатие. В результате нечем жать скрипты и CSS.

Для Joomla 1.0 есть хорошие решения? Вроде все перечисленное идет под 1.5?
« Последнее редактирование: 18.01.2010, 03:57:54 от jem777 »
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Ну почему же игрушки?
Потому что функционал почти что прошлого века :)

Для Joomla 1.0 есть хорошие решения?
Web Optimizer есть под Joomla! 1.0
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)

А мне понравился этот компрессор. Спасибо!

Потому что функционал почти что прошлого века :)
Web Optimizer есть под Joomla! 1.0

Ну насчет функционала рассуждать пока не буду. Надо будет потом обязательно покопаться в этом оптимайзере. Еще раз спасибо за наводку на эти плагины! +1.))
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так?
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так?

Заявляли о проблемах с System - Cache. Но если вы используете некоммерческую версию, и нет условных комментариев, то проблем не должно возникнуть.
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
 Вроде как он бесплатный мне показалось.
 Пока лазил по инету про него, наткнулся на версию для Joomla 1.5 - http://web-optimizator.googlecode.com/files/web-optimizer.v0.6.7.joomla15.zip.
 Не ставил пока.
*

Sulpher

  • Живу я здесь
  • 2131
  • 402 / 16
  • Шаблоны и расширения Joomla
Как вариант - если на сайте не используется mootools, то принудительно его отключать такой конструкцией (после head):

Код: php
<?php
$user =& JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid', 6, 'get' );
    $tplurl = JURI::base().'templates/'.$this->template;
$document = & JFactory::getDocument();
$curlang = $document->language;
$view = JRequest::getVar('view', null);
    $articleid = JRequest::getInt('id', null);
if ($user->get('guest') == 1) {
$headerstuff = $this->getHeadData();
$scripts = $headerstuff['scripts'];
$headerstuff['scripts'] = array();
foreach($scripts as $url=>$type) {
if (strpos($url, 'js/mootools.js') === false && strpos($url, 'js/caption.js') === false) {
$headerstuff['scripts'][$url] = $type;
}
}
$this->setHeadData($headerstuff);
}

?>

как вариант - на выхлопе -70 кб. А это уже неплохой результат. Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG.
Ну и, разумеется, оптимизация должна проводиться в штатном режиме в зависимости от используемых компонентов.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
К сожалению используется. JoomGallery без него не может. Вернее может, но эффекты отключаются. Так что выход - только сжатие.
Кстати, иногда Joomla начинает подгружать несжатую версию mootools, который весит аж 170Кб кажется. Я его в коде самой Joomla (внаскидку не вспомню имя файла, нашел через поиск dreamweaver) вырезал и указал на 70Кб версию. Надеюсь на работу самой Joomla это не скажется критично. Вроде все пашет.
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Цитировать
Как вариант - если на сайте не используется mootools
Прописал конструкцию на локале - все вроде работает.
А где он используется штатно? Joom Gallery пока не ставил.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Кстати, иногда Joomla начинает подгружать несжатую версию mootools

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

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Прописал конструкцию на локале - все вроде работает.
А где он используется штатно? Joom Gallery пока не ставил.

Будете смеяться, но кажется в админке. Всплывающие меню слева. Также их любят использовать некоторые шаблоноделатели. Вообще за mootools здесь сильно обсуждали. И даже сильно ругались.))
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Только в режиме отладки или при использовании браузера Konqueror.

Понятно.
*

SpideRus

  • Осваиваюсь на форуме
  • 32
  • 2 / 1
Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG.

Не врублюсь как работает сервис.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.

А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы.
CssJsCompress мне больше понравился. Очень сильно сжимает данные и вроде все работает. JoomGallery с ним нормально пока заработал. Правда все тестирую пока на локалке, может на сервере и вылезут какие нибудь проблемы.
Вот найти бы сейчас что нибудь наподобие CssJsCompress, только для Joomla 1.0
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.

А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы.


Все он сжимает в бесплатной версии, посмотрите настройки. Мало того что сжимает, так еще и группирует, делая один файл вместо нескольких.
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Не врублюсь как работает сервис.
Нажимаешь Upload images выбираешь свою картинку. Дальше сервис напишет результат. Жмешь download.
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
Как-раз таки фотошоп очень много мета-инфы добавляет в изображения, в итоге увеличивая их размер.
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
 ?
Первый раз слышу такое....
дай образец что ли тогда..

ЗЫ еще правильнее - образец с фотошопа с множеством метаинфы и результат прогонки изображения через сервис.
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
для оптимизации png используйте PNGGauntlet
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Первый раз слышу такое....

Образца нет, так как фотошопом не пользуюсь (ибо дорого). Но помню, что на форуме разбирался случай, когда Joomla не хотела закачивать на сервер изображение, и, как выяснилось, это было по причине наличия большого блока информации в xml-формате внутри файла. Судя по информации в том блоке, файл был создан как раз-таки в фотошопе.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор EvgeniyyB

Ответов: 11
Просмотров: 18541
Последний ответ 07.03.2018, 15:50:48
от vetalist
Как оптимизировать фотографии

Автор Lzrv

Ответов: 17
Просмотров: 4073
Последний ответ 01.11.2017, 13:45:33
от Lzrv
Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 7707
Последний ответ 15.09.2017, 15:49:19
от sect
Как оптимизировать нагрузку на сервер баз данных?

Автор kabban

Ответов: 7
Просмотров: 2603
Последний ответ 05.05.2017, 07:06:46
от Филипп Сорокин
Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 2365
Последний ответ 28.03.2017, 18:11:57
от alex86r93