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

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Просмотрела http://www.jseblod-cck.ru/ и http://wedal.ru/seblod.html но однозначного ответа на свой вопрос не нашла.
Полагаю, что можно создать поиск (вывести его на нужную страницу) используя некий контент, состоящий из нужных мне полей... Но как это сделать не пойму. Если кто-нибудь сможет хотя бы подтолкнуть в нужном направлении - буду очень благодарна.
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Может всё таки кто подскажет?  >:(
Пересмотрела уже несколько раз ролики с официального сайта, ещё раз перечитала http://www.jseblod-cck.ru/ и http://wedal.ru/seblod.html
Joomla 1.5.22, SEBLOD 1.9.0


Пока ход мыслей такой:
1. Создаю категорию - создаю нужные  Fields - создаю Content Types (использую ранее созданные Fields).
Итог: Теперь при создании любого материала через Менеджер материалов жумла нужно будет выбирать Content Manager (выбираю ранее созданный через Content Types) и заполняю все ранее созданные поля на любой материал. Таким образом любой элемент каталога будет уже в той форме и с теми характеристиками которые мне нужны.
2. Теперь я должна создать Search Types. Вот тут у меня начинается сбой. Вероятно нужно создать дополнительную категорию Search Type Category? Пробовала по разному. Создала Search Types
3. Теперь нужно в меню сделать соответствующие действия. Создаю новый пункт меню Search Types. List Layout ( jSeblod CCK )


Создалось, но не пойму:
1. Почему не отображается кнопка "поиск" (сама нужная форма есть)
2. Почему получилось что сначала я захожу в пункт меню и лишь с него идёт ссылка на страницу с поиском. Где накосячила?
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
1. Почему не отображается кнопка "поиск" (сама нужная форма есть)

Кнопку нужно добавить в форму поиска. Это сделано?

Цитировать
2. Почему получилось что сначала я захожу в пункт меню и лишь с него идёт ссылка на страницу с поиском. Где накосячила?

А ка Вы хотите сделать?
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Кнопку нужно добавить в форму поиска. Это сделано?
Нет не было сделано. Добавила несколько разных Search, но они все высвечиваются как поле дле для ввода текста. Не пойму как в кнопку перевести.


А ка Вы хотите сделать?

Допустим У меня есть меню, в котором есть подпункт - я хочу нажать на этот подпункт и чтобы высветилась сразу форма поиска, а не ссылка на форму поиска.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Кнопка выводится в форму поиска виде поля. Поле вроде  называется -отправка (submit)
Вы хотите чтобы форма поиска появилась во всплывающем окне?
*

Posokhoff

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
  • www.seblod.pro
Удалось разобраться с поиском? Если еще есть вопросы, пишите на posokhoff (Skype). Подключу Вас к группе русскоязычных пользователей Seblod, оперативно помогут ;-)
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Кнопка выводится в форму поиска виде поля. Поле вроде  называется -отправка (submit)

кнопка появилась, но теперь почему то поиск идёт (вне зависимости от выбора) только по первым значениям из многих (выпадающий список).

Вы хотите чтобы форма поиска появилась во всплывающем окне?

не поняла вопрос. У меня есть на сайте  пункт меню "инженеру-экологу" в котором есть подпункт "каталог компаний". Я хочу при нажатии на этот подпункт сразу оказываться на странице формы поиска от seblod

пошла заново видео с офиц. сайта просматривать, может быть пойму в чём ошибка
« Последнее редактирование: 12.04.2012, 11:39:41 от Liana »
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Удалось разобраться с поиском? Если еще есть вопросы, пишите на posokhoff (Skype). Подключу Вас к группе русскоязычных пользователей Seblod, оперативно помогут ;-)

разобраться пока не удалось, в процессе.
Вопросы, возникающие у меня интересуют в том числе или будут интересовать новичков, пытающихся разобраться с seblod. Поэтому было бы здорово, если бы Вы могли отвечать на вопросы на данном форуме. Он самый распространённый и интересный для ищущих инфу о Joomla.
Прочла, что Вы собираетесь открыть свой сайт о seblod. Это было бы замечательно, но пока этого нет хорошо бы собирать всю инфу в одном месте, например здесь.
*

Posokhoff

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
  • www.seblod.pro
разобраться пока не удалось, в процессе.
Вопросы, возникающие у меня интересуют в том числе или будут интересовать новичков, пытающихся разобраться с seblod. Поэтому было бы здорово, если бы Вы могли отвечать на вопросы на данном форуме. Он самый распространённый и интересный для ищущих инфу о Joomla.
Прочла, что Вы собираетесь открыть свой сайт о seblod. Это было бы замечательно, но пока этого нет хорошо бы собирать всю инфу в одном месте, например здесь.
Постараюсь участвовать и отвечать на вопросы здесь, однако все силы сейчас брошены на подготовку материалов - это требует уйму времени. Оперативно получить ответы на форуме пользователям не всегда можно. У группы в скайпе есть огромный плюс - есть возможность online увидеть экран собеседника (либо показать свой), показать все на живом примере, и решить многие вопросы за минуты, вместо долгой переписки. Результаты многих обсуждений из чата сейчас также собираются в "Базу знаний"
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Постараюсь участвовать и отвечать на вопросы здесь, однако все силы сейчас брошены на подготовку материалов - это требует уйму времени. Оперативно получить ответы на форуме пользователям не всегда можно. У группы в скайпе есть огромный плюс - есть возможность online увидеть экран собеседника (либо показать свой), показать все на живом примере, и решить многие вопросы за минуты, вместо долгой переписки. Результаты многих обсуждений из чата сейчас также собираются в "Базу знаний"

а откуда у группы поклонников в скайпе столько времени, чтобы отвечать на вопросы делетантов? в чём их выгода?
*

Posokhoff

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
  • www.seblod.pro
а откуда у группы поклонников в скайпе столько времени, чтобы отвечать на вопросы делетантов? в чём их выгода?
Как это ни странно, но в наше время еще есть люди, которые готовы помочь другим, причем безвозмездно. Совсем недавно, начиная свои проекты они (и я, кстати, в том числе) пытались найти хоть какую-то информацию о том, как работать с компонентом, и такой помощи, или просто элементарного совета, нам ой как не хватало... Если ты, пройдя через все эти поиски получил какой-то опыт и знания, то почему бы им (опытом) не поделиться с другими? Если так удобнее, то считайте, что участники группы за счет "дилетантов" совершенствуют и закрепляют свои знания, а также через решение чужих проблем получают новый опыт. Вот в чем их выгода :-) Конечно, все мы отвечаем на вопросы по возможности и когда есть на то свободная минутка, но отвечаем. Со свободным временем у всех сложно. Я, например, финансовый аналитик в оч. крупной организации и для меня IT - это некое хобби) Поверьте, времени катастрофически на все не хватает, однако это не останавливает меня от того, чтобы заниматься делом, которое мне нравится ;-)
Вообще, мы все чуть-чуть влюблены в Seblod) Столь функционального инструмента, как Seblod, для Joomla я думаю просто не найти, а овладеть им в совершенстве и полностью - очень не простая задача...
« Последнее редактирование: 12.04.2012, 16:06:52 от Posokhoff »
*

Liana

  • Захожу иногда
  • 162
  • 3 / 0
Как это ни странно, но в наше время еще есть люди, которые готовы помочь другим, причем безвозмездно. Совсем недавно, начиная свои проекты они (и я, кстати, в том числе) пытались найти хоть какую-то информацию о том, как работать с компонентом, и такой помощи, или просто элементарного совета, нам ой как не хватало... Если ты, пройдя через все эти поиски получил какой-то опыт и знания, то почему бы им (опытом) не поделиться с другими? Если так удобнее, то считайте, что участники группы за счет "дилетантов" совершенствуют и закрепляют свои знания, а также через решение чужих проблем получают новый опыт. Вот в чем их выгода :-) Конечно, все мы отвечаем на вопросы по возможности и когда есть на то свободная минутка, но отвечаем. Со свободным временем у всех сложно. Я, например, финансовый аналитик в оч. крупной организации и для меня IT - это некое хобби) Поверьте, времени катастрофически на все не хватает, однако это не останавливает меня от того, чтобы заниматься делом, которое мне нравится ;-)
Вообще, мы все чуть-чуть влюблены в Seblod) Столь функционального инструмента, как Seblod, для Joomla я думаю просто не найти, а овладеть им в совершенстве и полностью - очень не простая задача...

спасибо, я тогда ещё раз пересмотрю всё видео с офиц. сайта и попробую написать Вам в скайп
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Цитировать
не поняла вопрос. У меня есть на сайте  пункт меню "инженеру-экологу" в котором есть подпункт "каталог компаний". Я хочу при нажатии на этот подпункт сразу оказываться на странице формы поиска от seblod

Создайте тип поиска и прикрепите его к пункту меню стандартным путем через настройки пункта меню. Там три варианта Sedlod предлагается, один из них как раз за поиск отвечает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Seblod жив?

Автор ost007

Ответов: 11
Просмотров: 4408
Последний ответ 25.10.2020, 12:17:13
от stas_rsv
Вопрос о понимании хранения данных в формах, используя Seblod

Автор weare

Ответов: 1
Просмотров: 3360
Последний ответ 14.07.2019, 13:56:04
от markus-s
Модуль для Seblod, определяющий текущий домен

Автор weare

Ответов: 6
Просмотров: 3682
Последний ответ 21.06.2019, 09:23:00
от Mega-e
JOOMLA+SEBLOD+GOOGLE.MAP

Автор jukov_b1

Ответов: 0
Просмотров: 3458
Последний ответ 13.12.2018, 01:14:55
от jukov_b1
Динамическое меню категорий и поиск Seblod

Автор BlackHawk74

Ответов: 4
Просмотров: 4064
Последний ответ 15.06.2018, 09:18:00
от BlackHawk74