Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

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

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
Статьи по теме оптимизации:
5 методов снизить нагрузку Joomla на сервер
Разгоняем Joomla! 1.5: от мифов к реальности
Руководство по клиентской оптимизации (ускорению) Joomla стандартными способами
Как уменьшить нагрузку на сервер. Joomla

- на joomlaforum.ru:
Итак, вы хотите ускорить Joomla?
Как ускорить работу Joomla 1.5
Оптимизация Joomla мой FAQ

Взвешивает ваш сайт, графика и скрипты: tools.pingdom.com
Программа для замера объёмов сайта - YSlow (встраивается FireFox)
Сторонний компонент для кэш: JRE Cache 3.2 (аналог Joomla Performance Booster)

1. Хотелось бы спросить влияет ли Время жизни кеша в плагине Система - Кэш на нагрузку? По умолчанию там 15 мин. Сколько там лучше поставить, сайт обновляется раз в день-два.
2. Нужно ли отключать внутренний кеш Joomla (в админке и плагин) - в случае использования JRE Cache?
3. Где скачать плагин автоочистки кэша - Clear Old Cache? А то приходится каждый раз его самому через админку чистить.
4. 500 запросов при 3000 посетителей - это нормально?
5. На каком этапе нужно переходить на vps?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Спасибо за ссылки. Большинство читал. Многие полезные.
Но например статья, что с сайта Webo - больше рекламная.
Они там усиленно не хотят замечать бесплатный компонент JCH Optimize например, а упоминают только менее функциональные. И очень много зависит от хостинга. На оптимизированном хостинге, с JCH Optimize и небольшой доработкой .htaccess можно вполне самому получить около 90/100, а при сильном желании и все 100

1. Если даже поставить 0 - это уже каким-то непонятным лично мне образом повышается производительность. (делал тесты). Вы можете ставить там даже сутки. А просто когда наполняете сайт - сбрасывать кешь.
5. Тут нужно судить по времени загрузки страниц. Если оно приемлемое, то и не стоит пока торопиться. Всё индивидуально.
Стоит понимать, что нагрузка - это ещё и количество и сложность запросов к базе. И порой это играет ещё более важную роль, чем оптимизация отображения страниц.
Выходов несколько:
- править код с целью уменьшения количества запросов
- настраивать хостинг под свои нужды, использовать акселераторы и возможно использовать Query Cache. http://joomlaforum.ru/index.php/topic,86178.0.html Правда стоит отметить, что новичкам будет сложно с ним разобраться и значительный эффект он даёт только вместе с этими самыми акселераторами на хостинге.
« Последнее редактирование: 09.12.2010, 15:15:39 от ChaosHead »
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
Как Ускорить Joomla?
1. Подбирайте легкие шаблоны!
2. Хостинг. Хостинг... Подбирайте качественный хостинг!
3. Не обвешивайтесь: Компонентами, плагинами, модулями. Здесь главное чувство меры!
4. Не мучайте Joomla бесполезными хаками и ковыряниями.
5. Оптимизируйте графику.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
1. Хотелось бы спросить влияет ли Время жизни кеша в плагине Система - Кэш на нагрузку? По умолчанию там 15 мин. Сколько там лучше поставить, сайт обновляется раз в день-два.
2. Нужно ли отключать внутренний кеш Joomla (в админке и плагин) - в случае использования JRE Cache?
3. Где скачать плагин автоочистки кэша - Clear Old Cache? А то приходится каждый раз его самому через админку чистить.
4. 500 запросов при 3000 посетителей - это нормально?
5. На каком этапе нужно переходить на vps?
1. Чем больше кэш, тем меньше нагрузка - если сайт обновляется редко можно увеличить время жизни.
3. на JED поискать
4. 500 всего? в смысле 0.2 на каждую страницу?
5. На этапе когда цена за хостинг, справляющийся с нагрузкой выше цены на нормальный вдс и его администрирование (а это от 1000-2000 в месяц)
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
ChaosHead,
это на хостинге со специальной поддержкой разных CMS? Можете порекомендовать такие? Я вот знаю p-host.com.ua, там так и пишется Лояльность к высоким нагрузкам и Поддержка CMS Joomla, Wordpress, Drupal. Проверено - все работает!

voland,
Это при загрузке главной страницы:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.21 MB
Application afterInitialise: 0.012 seconds, 1.21 MB
Application afterRoute: 0.022 seconds, 2.33 MB
Application afterDispatch: 1.754 seconds, 9.04 MB
Application afterRender: 2.517 seconds, 11.44 MB
Использование памяти
12055264
Зарегистрировано запросов: 592

Это при переходе по внутренней странице сайта:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.21 MB
Application afterInitialise: 0.012 seconds, 1.21 MB
Application afterRoute: 0.024 seconds, 2.34 MB
Application afterDispatch: 0.933 seconds, 8.14 MB
Application afterRender: 1.722 seconds, 10.46 MB
Использование памяти
11031224
Зарегистрировано запросов: 325

А.. и ещё раз уточняю у меня 3000 посетителей в сутки...

Главная страница весит 2,5Мб. Графику сжимаю (1,3Мб уже). Остальное скрипты и стили. Есть такой плагин System - CssJsCompress, стили сжимает, а когда включаешь сжатие скриптов - сайт грузится с ошибками. В JRE тоже есть опция сжатия скриптов - и тоже ошибки при загрузке.
Total loading time:   4.6 seconds
Total objects:    238 (2487.5 KB)
HTML (X)HTML:    2 (324.2KB)
CSS CSS:    1 (198.2KB)
Scripts Scripts:    9 (666KB)
Images Images:    226 (1299.2KB)
Гы  ;D скрипты 666KB...

На счёт хостинга... разве хостинг градируется по объёму нагрузки? Сколько я видел у всех стоимость хостинга отличается только объёмом предоставляемого места на HDD, например взять timeweb.ru - ни о какой нагрузке нигде не пишется, а вот в админке есть чёткие указания лимита этой самой нагрузки, предупреждающие линии на графике и т.д. И потом - сразу впс. Промежуточного хостинга нету. А он стоит дофигище (у них).
То есть у всех хостингов есть какое-то ограничение на ресурс процессора и память... может оно разное у разных хостингов? Как же это узнать, если они об этом не пишут в тарифах?
« Последнее редактирование: 09.12.2010, 18:00:52 от Ecspert »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Зарегистрировано запросов: 592 - у Вас видимо в качестве главной страницы либо JomSocial, либо на глваной VirtueMart модулей понавешено, либо вообще дофига г-модулей... В любом случае - это оооочень много!  :o

Ну около 100 ещё куда нишло, и то - это много. Но почти 600 - это пи...
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
592?? там что? вся коллекция всех модулей которые только есть? Это ж никуда не годится
и 2,5 на страницу это точно такой же ппц!

в топку такой сайт, делать с нуля и нормально
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
какой 100! 20 то много :-) а вы там уже о 100 говорите... Joomla при желании с несколькими модулями можно допилить до 10ка запросов... 6-) а со всеми кешированиями так и того меньше) чет подозрительно все это... а вообще часто люди не понимаю что у них окромя запросов к базе есть еще запросы к хосту на всякие картинки)) и прочее... убивание их очень помогает)
Total objects:    238 (2487.5 KB) - тоже впечатляет однако
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
какой 100! 20 то много :-) а вы там уже о 100 говорите... Joomla при желании с несколькими модулями можно допилить до 10ка запросов... 6-) а со всеми кешированиями так и того меньше) чет подозрительно все это... а вообще часто люди не понимаю что у них окромя запросов к базе есть еще запросы к хосту на всякие картинки)) и прочее... убивание их очень помогает)
Total objects:    238 (2487.5 KB) - тоже впечатляет однако
Ну смотря какие модули. Я к тому, что наврядли на динамической странице (не с тупо статичиским контентом "а-ля визитка") можно добится даже 20 запросов к базе.
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
эм..  :o ;D дак что это?
у меня аж 73 модуля большинство из которых mod_custom с картинками, которые ведут на разные разделы сайта, на главной нету ни VirtueMart ни JomSocial, от последнего только модуль whonline и модуль групп на главной,
отправил bzzik'у ссылку на сайт
« Последнее редактирование: 09.12.2010, 19:16:57 от Ecspert »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
73 модуля... жесть... а парочкой обойтись нельзя было?
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
так парочкой никак  ^-^ когда много картинок так красиво...  ;D
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
так парочкой никак  ^-^ когда много картинок так красиво...  ;D
:))
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
у меня идея появилась все картинки в левом и правом столбце объединить в один модуль  ;D а не каждая картинка - в отдельном модуле
как я раньше об этом не догадался...
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
у меня идея появилась все картинки в левом и правом столбце объединить в один модуль  ;D а не каждая картинка - в отдельном модуле
как я раньше об этом не догадался...
Жгешь  :laugh:
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
ну что? может кроме ппц и жгешь что-нибудь дельное скажем?  ;D и выручим необразованного в этой области человека

нипайму... у меня вот все интернет магазины показывают около 400 запросов...
на всех сайтах установлен sef404sh - может в нём причина такого количества запросов?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
ну что? может кроме ппц и жгешь что-нибудь дельное скажем?  ;D и выручим необразованного в этой области человека

нипайму... у меня вот все интернет магазины показывают около 400 запросов...
на всех сайтах установлен sef404sh - может в нём причина такого количества запросов?
Да убить надо эти все сторонние SEF компоненты. Зло, да и только! Конечно, он добавляет.
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
Ну тык ссылок куча, они ж все поменяются, посещаемость упадёт  :(
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Да может и не в sef404sh всё дело.
Почему бы не поэкспериментировать: на копии сайта попробовать его сначала отключить. Потом по очереди отключать разные модули и попутно сравнивать.
Вот так вы и узнаете, что у вас там даёт нагрузку.
На рабочем сайте лучше эксперименты не проводить.
*

Ahmedhanjik

  • Захожу иногда
  • 107
  • 1 / 1
  • LEGION
А какой модуль выводит картинку в контент?!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Оптимизация Joomla мой FAQ

Автор yuri-it

Ответов: 232
Просмотров: 117706
Последний ответ 30.06.2017, 12:54:59
от Alex_Vazovski
Как оптимизировать нагрузку на сервер баз данных?

Автор kabban

Ответов: 7
Просмотров: 2662
Последний ответ 05.05.2017, 07:06:46
от Филипп Сорокин
Нагрузка на сервер - РЕШЕНО

Автор se_demon

Ответов: 20
Просмотров: 7605
Последний ответ 13.08.2016, 13:55:25
от Escander
Как снять блокировку новых пользователей?

Автор hogik

Ответов: 1
Просмотров: 1500
Последний ответ 02.04.2016, 11:36:40
от hogik
Посоветуйте как уменшить нагрузку на MySQL

Автор eddiep

Ответов: 6
Просмотров: 2434
Последний ответ 28.04.2015, 12:30:34
от eddiep