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

solacewow

  • Захожу иногда
  • 75
  • 0 / 0
Что искали на сайте люди
« : 01.10.2016, 20:03:16 »
Как узнать все запросы на сайте в поиске? Как сохранять историю?

Например человек вводит в поиске на сайте "Изделие 1" и его нет. Вот где увидеть историю использования этого поиска? Чтобы потом добавлять эти "Изделие 1"
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Что искали на сайте люди
« Ответ #1 : 01.10.2016, 20:04:38 »
Компоненты - Поиск
ессно, должен быть включен сбор статистики, иначе там будет пусто )
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Что искали на сайте люди
« Ответ #2 : 01.10.2016, 22:42:57 »
Или подключите Яндекс-директ, будете вплоть до движений курсора отслеживать...
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Что искали на сайте люди
« Ответ #3 : 01.10.2016, 23:30:56 »
Стандартная статистика поиска очень неслабо грузит систему.
Или подключите Яндекс-директ, будете вплоть до движений курсора отслеживать...
это да, но историю стандартного поиска движка он отслеживать не будет.
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

solacewow

  • Захожу иногда
  • 75
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #4 : 02.10.2016, 11:53:15 »
Не могу понять.
Как через Яндекс-метрику смотреть что ищут на сайте?

И еще... Я включил Компоненты - Поиск и Собирать статистику поиска включил "Да", но в "Менеджер поиска: Анализ поисковых запросов" ничего нет... Пусто. Куда запросы то сохраняются?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Что искали на сайте люди
« Ответ #5 : 02.10.2016, 11:54:38 »
Значит с момента включения никто ничего не искал
*

solacewow

  • Захожу иногда
  • 75
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #6 : 02.10.2016, 12:06:25 »
Значит с момента включения никто ничего не искал

Я сам специално вводил запросы в поисковую строку на сайте. Вот сайте если поможет www.sverhdavlenie.ru
*

solacewow

  • Захожу иногда
  • 75
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #7 : 03.10.2016, 18:57:52 »
Значит с момента включения никто ничего не искал

Я правильно включил? Или еще есть настройки?
*

1-F7

  • Захожу иногда
  • 197
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #8 : 03.10.2016, 20:13:50 »
Яндекс метрику установи на сайт. Там все будешь видеть.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Что искали на сайте люди
« Ответ #9 : 03.10.2016, 21:08:00 »
Яндекс метрику установи на сайт. Там все будешь видеть.
Да не будет он видеть результаты поиска стандартными средствами движка.
Если только повесить цель яндекса на клик по кнопке поиска - но это в теории, досконально API яндекса не изучал, если там можно передавать доп. параметры к цели - то будет показывать в метрике
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Что искали на сайте люди
« Ответ #10 : 03.10.2016, 21:25:47 »
Я пользуюсь данным компонентом-тут полный фарш, руссифицирован разработчиком( в т.ч. куча языков) и не зависит от "настроения" яндекса:

https://www.extrawatch.com  там и демки и все дела нужные.

Тут https://photolessons.org/extra-watch/ погуглил и выбрал более-менее адекватное описание на первой странице Google.

Уверен, захотите-найдёте глобальнее мануалы и применение данного компонента.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Что искали на сайте люди
« Ответ #11 : 03.10.2016, 21:36:25 »
Я пользуюсь данным компонентом-тут полный фарш, руссифицирован разработчиком( в т.ч. куча языков) и не зависит от "настроения" яндекса:
Может мы говорим о разных вещах? Каким образом эти сторонние сервисы смогут отслеживать поисковые запросы по сайту от стандартного компонента?
Карта кликов везде есть, статистика нахождения на сайте и прочее - тоже. Статистика по поисковой выдаче тоже.
Но чтобы внедриться в стандартный поиск - нужно копать чуть глубже
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Что искали на сайте люди
« Ответ #12 : 03.10.2016, 21:53:56 »
так там не надо в сам поиск лезть.
компонент видит, откуда и зачем юзер перешёл, т.к. он был на странице главной и ввёл в поиск слово, а для этого есть в компоненте-СПЕЦЗАДАЧИ.

вот так интегрировать умный поиск+EW, тут я не смотрел, может он по дефолту есть.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

1-F7

  • Захожу иногда
  • 197
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #13 : 04.10.2016, 10:20:56 »
Не выгодно использовать статистику на своем сайте, как она сохраняется в базе данных и растет ее размер. Лучше стороннюю использовать.
*

solacewow

  • Захожу иногда
  • 75
  • 0 / 0
Re: Что искали на сайте люди
« Ответ #14 : 08.10.2016, 08:30:21 »
так и не получил ответ...
https://www.extrawatch.com это тоже самое что яндекс-метрика... Мне бы стандартный инструмент...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что искали на сайте люди
« Ответ #15 : 08.10.2016, 09:18:18 »
так и не получил ответ... Мне бы стандартный инструмент...
вам все правильно говорят.

Стандартная статистика поиска очень неслабо грузит систему
Не выгодно использовать статистику на своем сайте, как она сохраняется в базе данных и растет ее размер
нет никаких плюсов в использовании "стандартных инструментов". настройте Яндекс метрику или Google аналитику, гораздо более гибче и интереснее.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Какие расширения с Telegram Вы хотели бы установить на своем сайте?

Автор rkron

Ответов: 6
Просмотров: 1847
Последний ответ 07.09.2023, 11:55:45
от GTOnidzuka
Что за баннер на сайте

Автор Lewon15

Ответов: 3
Просмотров: 1232
Последний ответ 21.06.2023, 23:26:06
от sivers
Как найти слово на сайте?

Автор kochevnik

Ответов: 12
Просмотров: 1397
Последний ответ 14.03.2023, 15:50:38
от kochevnik
Ошибка при поиске на сайте 1267 - Illegal mix of collations (utf8_general_ci, IMP

Автор androv77

Ответов: 4
Просмотров: 1017
Последний ответ 21.12.2022, 10:37:00
от androv77
Проверка наличия пользователя на сайте

Автор Robert24

Ответов: 6
Просмотров: 742
Последний ответ 15.10.2022, 14:40:51
от marksetter