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

lin178

  • Осваиваюсь на форуме
  • 14
  • 0 / 2
Добрый день!
скажите пожалуйста, можно не задевая ядра добавить в админке сайта новый фильтр из дополнительных полей, так что бы при автоматическом обновлении он не слетал.
фото  https://yadi.sk/i/NP8FLIZbx39d5

CCK мне не подходит.
у меня все работает, только для удобства не хватает одного фильтра.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
нет
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

lin178

  • Осваиваюсь на форуме
  • 14
  • 0 / 2
очень прискорбно для меня >:(
тем не менее спасибо
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
не задевая ядра добавить в админке сайта новый фильтр из дополнительных полей, так что бы при автоматическом обновлении он не слетал.
А чем модуль или плагин не устраивают? Возможно не попал в колею, т.к. блокируется на работе Яндекс и картинки не видел. Но все же вопрос оставляю открытым.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

lin178

  • Осваиваюсь на форуме
  • 14
  • 0 / 2
готовых плагинов нет или я плохо искал.

мой программист, пишет, что
как вы себе представляете в виде плагина? ))  хак это изменения файлов ядра, угадать что вних поменятся в следующий раз не предсталяется возможным

у меня нет причин ему не верить, но уж очень необходим этот фильтр.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Ну если у вас нет причин не верить, как вы выразились, своему программисту, работайте с ним и дальше. Но он наверняка в курсе, что информация хранится в базе данных, и именно с ней работают почти все расширения сайта. Как вы там будете реализовывать поиск - в виде отдельного модуля или плагина (надеюсь ваш программист знает, чем они отличаются) - сути не меняет, вам нужен инструмент, который будет вынимать информацию из базы данных и сортировать ее по каким то своим правилам, а затем выводить в нужном месте. Озадачьте этим вашего программиста и не задавайте больше здесь этих вопросов.

P.S.  В Joomla не используют хаки ядра, это плохая примета.
« Последнее редактирование: 18.10.2016, 23:40:32 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

lin178

  • Осваиваюсь на форуме
  • 14
  • 0 / 2
видимо вы картинку не смотрели. мне надо добавить фильтр в один ряд "инструменты поиска"
Если бы мне нужен был отдельный компонент, я бы здесь вопросов бы не задавал.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Ищи в интернетах minicck :-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Ищи в интернетах minicck :-)
Да ТС написал, что он ему не подходит.

Ладно, подойдем с другого конца. В стандартной поставке Joomla этих полей нет. Каким образом вы их добавили? Хаком или расширением? Если расширением, то именно в это расширение и нужно вносить правки, добавлять дополнительную кнопку и вешать на нее событие. Да, признаюсь, только сейчас посмотрел ваш скриншот, и признаю, что не то я советовал - ни плагин, ни модуль, править нужно именно то расширение, которое работает с этими дополнительными полями.
« Последнее редактирование: 19.10.2016, 00:15:02 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
править нужно именно то расширение, которое работает с этими дополнительными полями.
Суть в том чтобы фильтровать итемлист. А тут без правок ни куда. И модель и вьюху придется.  Либо ставить свой компонент ради итемлиста
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Фильтр по дополнительному полю - допилить JL Content Fields Filter

Автор antarey

Ответов: 20
Просмотров: 2425
Последний ответ 17.03.2024, 21:46:20
от Mitriy
Затроились все записи в админке Joomla 3.10

Автор rimm

Ответов: 7
Просмотров: 1043
Последний ответ 17.04.2023, 12:41:58
от sivers
Блок особенностей, как добавить в поле с информацией кнопку или ссылку Подробнее

Автор Alex from SPb

Ответов: 5
Просмотров: 985
Последний ответ 28.11.2022, 19:54:42
от marksetter
Как добавить текст на раздел без отображения на всех внутренних и статьях?

Автор Igor5

Ответов: 1
Просмотров: 1832
Последний ответ 24.11.2022, 18:35:04
от beliyadm
Добавить иконки соцсетей в шапке

Автор Rphoenix

Ответов: 1
Просмотров: 1668
Последний ответ 23.08.2022, 06:23:12
от marksetter