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

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Странное формирование URL
« : 19.03.2013, 02:41:45 »
Доброго времени суток, уважаемые форумчане.

Подскажите, пожалуйста, почему возникает подобная проблема и как ее исправить.

На главной странице сайта в модуле отображен тизер материала в котором заголовок - ссылка к полному его представлению. При щелчке по нему один раз формируется URL следующего вида:
Цитировать
http://названиесайта/index.php/component/zoo/item/pochemu-klienty-vybirayut-komapaniyu-komputerra?Itemid=101
При повторном щелчке по той же ссылке URL уже таков:
Цитировать
http://названиесайта/index.php/component/zoo/item/pochemu-klienty-vybirayut-komapaniyu-komputerra
т.е. уже без Itemid=101

Никаких плагинов и компонентов типа sh404SEF еще не подключено.
Платформа:
Joomla 2.5.9 Русская локализация
ZOO 3.0.10 Русская локализация

Заранее спасибо за ответ.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #1 : 19.03.2013, 18:30:21 »
Я так понимаю, что проблема подобного плана возникает только у меня?!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Странное формирование URL
« Ответ #2 : 19.03.2013, 19:45:45 »
В коде должен быть rel="canonical", который указывает ПСам правильную ссылку, так что особой проблемы в этом нет.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #3 : 20.03.2013, 00:51:16 »
В коде должен быть rel="canonical", который указывает ПСам правильную ссылку, так что особой проблемы в этом нет.

Проблема сейчас даже не в индексации сайта, а во внешнем виде. С URL связано оформление блоков и по причине неправильного их формирования дизайн страницы отображается не так, как того следовало.
Например, на главной странице есть блок, в котором отображается тизер материала. При просмотре его детального представления должен отображаться весь материал, а сам блок - нет. В связи с проблемой URL при первом щелчке отображается и блок и под ним полное представление (т.е. тизер и full одновременно на одной странице) и только при повторном клике отображается только Full
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Странное формирование URL
« Ответ #4 : 20.03.2013, 01:05:05 »
Можно использовать редирект с дублей
Создание сайтов, шаблонов, помощь в решении проблем.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #5 : 20.03.2013, 01:44:05 »
Не помогает :(

Пытался решить проблему через sh404SEF. Единственное, чего добился - так это коротких и более уникальных URL, но изначальная проблема осталась. Модули, в которых отображен тизер, должны отображаться ТОЛЬКО на главной (что и указано в их настройках). При щелчке по ссылке, по идее, должен осуществляться переход на другую страницу. Поскольку она не главная, то модули должны исчезнуть. Но они не исчезают у меня :(  В результате получается глупость - тизер (в модуле) и под ним дублируется тот же материал, но уже full.
Ссылка до щелчка по тизеру:
Цитировать
http://computerra.com.ua/ru/
После щелчка:
Цитировать
http://computerra.com.ua/pochemu-klienty-vybirayut-komapaniyu-komputerra.html
Это катастрофа какая-то. Заказчик на горло наступает.
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Странное формирование URL
« Ответ #6 : 20.03.2013, 01:48:08 »
Выводите модули на главной через условие.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Странное формирование URL
« Ответ #7 : 20.03.2013, 01:49:29 »
Вам возможно поможет создание пункта меню куда-то там...
Не знаю вашей структуры...
На главную приложения с материалами, если нету категорий, на категорию, если есть
Создание сайтов, шаблонов, помощь в решении проблем.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #8 : 20.03.2013, 01:50:38 »
Выводите модули на главной через условие.

Если можно, подробнее :)
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #9 : 20.03.2013, 01:56:41 »
Вам возможно поможет создание пункта меню куда-то там...
Не знаю вашей структуры...
На главную приложения с материалами, если нету категорий, на категорию, если есть

Да, это было бы весьма логично, но вы не представляете себе логики иных заказчиков - так извращаться над Joomla еще не приходилось. Ему нужно выводить тизер именно в модуле. Причем модуль должен отображаться только на главной. При этом у него должны быть рычаги для принудительного размещения материала в модуле. т.е. он хочет, чтобы при необходимости он сам мог переместить материал из одного модуля в другой.
Сообразуясь с этим, приходится в каталоге создавать категории (Блок 1, блок 2 и т.д) К ним привязать соответствующий модуль.
Когда администратор создает материал, он  указывает соответсвующую категорию и оттуда материал попадает в модуль.

Вот такая вот камасутра. Мне навязали эту логику, как и многое в этом проекте. Убеждать - бесполезно :(
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Странное формирование URL
« Ответ #10 : 20.03.2013, 02:00:51 »
Если можно, подробнее :)
Вот как-то так. Но если все так запутанно у Вас со структурой и требованиями, то не факт, что подойдет такое решение.

Как вариант еще попробовать Advanced Module Manager. Но для Zoo придется брать платную версию.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Странное формирование URL
« Ответ #11 : 20.03.2013, 02:01:59 »
Я не про тизер. Материал не привязан не к одному пункту меню, поэтому считает, что он на главной :)
Как созданы материалы в которых наблюдается проблема?
P.S. А зачем /ru в урле?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #12 : 20.03.2013, 02:11:39 »
Я не про тизер. Материал не привязан не к одному пункту меню, поэтому считает, что он на главной :)
Как созданы материалы в которых наблюдается проблема?
P.S. А зачем /ru в урле?

/ru в URL - рудимент, который появляется при включении sh404SEF. Я помню о нем  и исправлю чуть позже, когда добавлю язык контента.

Да, действительно, материал не привязан ни к какому пункту, но он входит в категорию "Новости", а для нее уже пункт меню имеется. Там возникает та же проблема :(
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Странное формирование URL
« Ответ #13 : 20.03.2013, 02:19:53 »
Если для категории новости создан пункт меню, удалите sh404SEF и заработает редирект.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Странное формирование URL
« Ответ #14 : 20.03.2013, 02:31:12 »
Если для категории новости создан пункт меню, удалите sh404SEF и заработает редирект.
Алиллуя!

К этому еще прибавить нужно, что у материалов, которые вызывали проблему не была указана родительская категория. С отключением sh404SEF и правкой родительских категорий - все встало на свои места.

Народ, спасибо огромное, за подсказки. Все-таки одна голова хорошо, а несколько... ...парламент получается ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с масштабированием изображений

Автор sergejjj

Ответов: 0
Просмотров: 1458
Последний ответ 17.10.2015, 06:19:42
от sergejjj
Переопределение шаблонов ZOO

Автор Игорь Клещёв

Ответов: 7
Просмотров: 2801
Последний ответ 02.05.2015, 19:15:43
от tamaz
ZOO выравнивание изображений по центру

Автор Helg

Ответов: 0
Просмотров: 1841
Последний ответ 02.02.2015, 02:33:02
от Helg
Поправить шаблон full.php

Автор fedos23

Ответов: 0
Просмотров: 1930
Последний ответ 25.11.2014, 18:41:19
от fedos23
Формирование ссылки (Zoo)

Автор rg36

Ответов: 24
Просмотров: 6555
Последний ответ 13.10.2014, 21:14:41
от voland