Новости Joomla

SW JProjects v.2.6.0 - компонент каталога расширений для Joomla

👩‍💻 SW JProjects v.2.6.0 - компонент каталога расширений для Joomla.Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам.👩‍💻 v.2.6.0. Что нового?Этот релиз прежде всего связан с SEO и AI-оптимизацией. - Микроразметка Schema.org.Добавлен плагин микроразметки Schema.org для сущностей компонента. Для списков используется ListItem, для страницы проекта и версии - SoftwareApplication, для страницы документации - TechArticle. Плагин группы schemaorg в отличие от стандартных плагинов заполняет данные автоматически, но встраивает данные в граф сущностей микроразметки Joomla. Также исправляется одна ошибка генерируемой ядром микроразметки в зоне ответственности компонента.- Улучшение поиска по ключам. В панели администратора в списке ключей теперь можно искать по номеру заказа, email, домену, содержимому примечания к ключу.- Список ключей в админке. В списке ключей в панели администратора добавлен вывод домена и примечания- Поиск в списке проектов. Поиск в списке проектов в панели администратора стал более точным. Из полей для поиска убраны лишние поля.Компонент работает на Joomla 6 без включённого плагина обратной совместимости.Страница расширения и скачатьGitHub расширения.Joomla Extensions Directory#joomla #расширения

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

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

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Нужна помощь по снижению колличества запросов к базе.
При включении отладки и открытии страниц таки результаты
Спойлер
[свернуть]
У хостера уточнял по включено ли кэширование базы данных
query_cache_limit = 256M
query_cache_size = 128M
query_cache_type = 1
Хостер ответил что эти параметры включены. Непонятно почему он тогда не кэширует вот эти повторы 8, 12, 10.
Так же должен кешировать файлы к которым постоянно обращается система которых так же не мало.
Исполизую ВМ как основной компонент сайта и главная страница у меня это список категорий.
Вот сам сайт https://lik-astana.kz/.
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Еще такой момент
При первом сканировании сайта с панели вебмастера яндекса получаю время ответа сервера выше 2000 мс при повторном сканировании плавает 433 мс - 340 мс.
Настройки кэша
Стандартное кэширование
Обработчик файл
Специфическое кэширование для платформы включено
Время кэширования 180
Так же на картинки и скрипты стоит кэширование в htaccess
Спойлер
[свернуть]

В плагине кэширования так же настроено кэшировать в браузер
*

News_N

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Также борюсь с уменьшением времени отклика/кеширование...
Попробую подсказать, но ответь:
1) версия Joomla?
2) плагины какими оптимизируешь?
3) ссылку на сайт

ПС: Еще обновить кеш всех компонентов/плагинов (в меню управление)
« Последнее редактирование: 09.08.2016, 15:12:48 от News_N »
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
Версия Joomla 3.6.2
Для мобильной версии использую JSN Mobilize для полной дестоповской JCH Optimize
Сот ссылка https://lik-astana.kz/
Так же скрипты счетчиков храню у себя и обновляю их кроном.
*

News_N

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Версия Joomla 3.6.2
ля мобильной версии использую JSN Mobilize для полной дестоповской JCH Optimize
Сот ссылка https://lik-astana.kz/
Так же скрипты счетчиков храню у себя и обновляю их кроном.
Я сталкивался с тем что ты пишешь. Но убрал следующим образом - оставил один плагин  JCH Optimize (версия 5.0.5, с 5.0.4 - были проблемы) он корректно работает и для мобильной и для десктоп версии.
« Последнее редактирование: 09.08.2016, 17:25:15 от News_N »
*

Stasweb

  • Завсегдатай
  • 1501
  • 24 / 0
По Google все понятно там тлько ответ а вот по http://prnt.sc/c3iaab не совсем понял
*

News_N

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
« Последнее редактирование: 09.08.2016, 17:23:23 от News_N »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна ли склейка доменов для сайта?

Автор shop-user

Ответов: 13
Просмотров: 1785
Последний ответ 06.01.2019, 21:30:12
от dmitry_stas
Помощь с поиском только по Артикулу. Модуль поисковика от JShopping

Автор Zhanadil1509

Ответов: 3
Просмотров: 1178
Последний ответ 11.07.2017, 15:07:05
от Zhanadil1509
Нужна помощь в настройке поисковика jshopping только по - "Артикулу"

Автор Zhanadil1509

Ответов: 0
Просмотров: 1152
Последний ответ 07.07.2017, 11:57:32
от Zhanadil1509
нужна помощь с редиректом кириллического домена https

Автор new4acc

Ответов: 4
Просмотров: 1026
Последний ответ 22.10.2016, 19:01:50
от new4acc
Распределение запросов по страницам сайта

Автор AndJy

Ответов: 8
Просмотров: 1109
Последний ответ 02.08.2016, 17:44:47
от AndJy