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

ZHart

  • Moderator
  • 324
  • 53 / 2
Пользователь нашего форума Wedal написал (и, надеюсь, продолжит писать) серию статей по Seblod 2.x.
Почему-то он не уделил внимания пиару этих статей в сообществе, а зря — статьи получились очень толковыми, рекомендую к прочтению.
Пожалуй, это лучшая (и на сегодняшний день наверное единственная) серия статей по Seblod на русском языке.
Остается надеяться, что Wedal не забросит это занятие :)
*

Wedal

  • Осваиваюсь на форуме
  • 16
  • 13 / 0
  • Создание сайтов на Joomla
ZHart, спасибо за высокую оценку! Бросать пока не собираюсь. Кстати, вышла 5-я статья, посвященная типам поиска ^-^.

UPD.: Ниже приведен весь список статей по SEBLOD, доступных на данный момент:

Статьи будут выходить и дальше. По возможности, постараюсь обновлять список.
« Последнее редактирование: 07.08.2015, 07:00:54 от Wedal »
*

ProstoDushka

  • Захожу иногда
  • 80
  • 14 / 0
Wedal, спасибо за труд! Правда, ничего нового для меня в статьях не было, кроме статьи о типах поиска, но думаю, что для других это очень полезно.
P.S.: Отдельное спасибо за шаблон seb_simple!
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
а ссылочка на статьи не работает
*

ProstoDushka

  • Захожу иногда
  • 80
  • 14 / 0
Просто сайт wedal.ru  был немного недоступен
« Последнее редактирование: 29.03.2012, 22:23:07 от ProstoDushka »
*

Posokhoff

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
  • www.seblod.pro
Всем привет! Хочу еще раз выразить признательность всем тем, кто информационно поддерживает пользователей Seblod. И, конечно, сказать отдельное спасибо Wedal - его статьи сейчас как букварь для начинающих пользователей себлода, даже разработчики обратили на них внимание ;-)
Со своей стороны тоже хочу сделать вклад в развитие данного компонента в России. Ориентировочно в конце апреля-начале мая ожидается запуск проекта "Все о Seblod на русском языке". Будет подготовлен перевод документации по компоненту (часть уже переведена) + дополнены недостающие разделы, которые отсутствуют в настоящее время даже на официальном сайте! Планируется создать серию видеоуроков, словарь терминов и многое другое. В настоящее время собираем самые интересные статьи и публикации о Себлоде на русском языке. В связи с этим, приглашаю принять участие в подготовке "Базы знаний" о Себлод. Если у вас есть интересные материалы о компоненте, Вы желаете поучаствовать в написании и переводе документации, либо просто поделиться опытом - пишите в Skype - posokhoff (Юрий).

Более того, хочу сказать, что уже существует группа русскоязычных пользователей в Skype, где они совместно решают стоящие задачи, делятся опытом. Присоединяйтесь! Для подключения опять же стучитесь в Skype.   
*

Posokhoff

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
  • www.seblod.pro
Мда друзья, как-то это мы не согласованно сделали, ну да ладно - больше информационных ресурсов полезных - только лучше. А пользователи сами решат, где им интереснее. Не смотря на все обстоятельства, которые не позволили нам открыться в начале мая, сегодня все-таки запущен сайт пользователями русскоязычного сообщества Seblod. Сайт размещен по адресу http://Seblod.PRO . На сайте перевод документации на русском, каталог сайтов, разработанных на Seblod, решения и советы по работе с компонентом, естественно Форум, плюсом которого является постоянное участие в обсуждении активных пользователей Seblod - членов ранее созданной мною группы в Skype. Присоединяйтесь!
*

ZHart

  • Moderator
  • 324
  • 53 / 2
Posokhoff, респект.
Приятный сайт, толковые статьи.
Радует, что вы смогли договориться с Wedal о публикации его статей у себя — хорошо, когда полезные материалы собраны в одном месте.
Спасибо, продолжайте в том же духе!
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Одновременно запущены 2 сайта, претендующие на звание "главного" русскоязычного сайта по Seblod 2.х. Хм, как теперь разорваться-то? ;D
*

Невский

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Одновременно запущены 2 сайта, претендующие на звание "главного" русскоязычного сайта по Seblod 2.х. Хм, как теперь разорваться-то? ;D

Думаю два лучше, чем ни одного.
*

SnowMan

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Спасибо большое за информацию, на данный момент ознакамливаюсь со всеми статьями и буду осваивать seblod  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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
Просмотров: 4063
Последний ответ 15.06.2018, 09:18:00
от BlackHawk74