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

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
SEF и его оптимизация
« : 14.02.2012, 11:15:56 »
Добрый день!

Был сайт на Joomla 1.7 который определенный период времени проработал с выключенным SEO.
Потом стандартное SEO было включепно со следующими настройками:

Включить SEF (ЧПУ)              Да
Перенаправление URL            Да
Добавлять суффикс к URL     НЕТ

Хочется Выслушить Ваше мнение по поводу нескольких проблем

1. В кабинете вебмастера Яндекс и Google произошло задвоение страниц.
   Т.е. стандартные страница
   http://site.ru/service/setting находится и по такому адресу
   http://site.ru/index.php?option=com_content&view=article&id=158&Itemid=104

   Хочется узнать - есть ли оптимальное решение как это исправить? Ну или все возможные варианты.

   Кстати - если страниц на сайте мало, может просто создать новый материал (т.е. новый  ID), старый материал снять с публикации предварительно испортив в нем алиас, а алиас этого материала приписать к новому материалу куда скопировать статью со старого? Новый же материал вместо старого по старому алиасу (или уже новому) вызывать из меню....это поможет? Насколько такое решение проблемы корректно?
С точи зрения того что эти URL поставить на удаление в личном кабинете т.к. будет ошибка 404...

2. В ссылках на материал/категорию присутствует ID категорий и материалов.
    Примерно так:
    http://site.ru/tools/utilites/29-article/328-license

    а) Существуют ли способы красиво избавится от id?
    б) А чтоб без проблем обновляться?

« Последнее редактирование: 14.02.2012, 11:31:39 от Adm1nspb »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #2 : 14.02.2012, 13:10:34 »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #3 : 14.02.2012, 13:17:10 »
Цитировать
А описанный мной вариант допустим?
В смысле допустим? У вас одна страница проиндексирована с двумя адресами. Это дубли. Я уже несколько раз слышал, что работают одновременно sef-ссылки и обычные, хотя самому такого повторить не удалось ни разу. Система автоматически редиректит с не-sef ссылок на SEF.
Цитировать
Плагин HP Route разве есть для Joomla 1.7 ?
Не знаю, не пользовался. Кроме непонятного "хочу так" не вижу причин удалять ID из урла.
Спросите в той теме, может автор сделает. Ошибся. Думал, что автор плагина Aleks_El_Dia
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #4 : 14.02.2012, 14:30:46 »
В смысле допустим? У вас одна страница проиндексирована с двумя адресами. Это дубли. Я уже несколько раз слышал, что работают одновременно sef-ссылки и обычные, хотя самому такого повторить не удалось ни разу. Система автоматически редиректит с не-sef ссылок на SEF.Не знаю, не пользовался. Кроме непонятного "хочу так" не вижу причин удалять ID из урла.
Да, но если старые были проиндексированы ДО включения SEF, а после на них вроде как не вылезти, разве что поисковики съели до его включения и по привычке забегают...Словом ведь ничто не мешает для получения 404 ошибки скопировать материал, присвоить алиас копируемого материала ( ссылка станет вместо http://site.ru/tools/utilites/29-article/328-license скажем http://site.ru/tools/utilites/29-article/329-license) и поправить в меню ссылку на новый материал (тот который содержит новый ID)
и т.о. будет по старой ссылке получена 404 ошибка, поисковик выкинет страницу их выдачи, а новую (http://site.ru/tools/utilites/29-article/329-license) поглатить не сможет - ибо включен SEF.

Верно ли я понимаю что этот способ без проблем для поисковой выдачи страниц SEF (С оговоркой если таких страниц на сайте мало.) успешно можно использовать?


Спросите в той теме, может автор сделает. Ошибся. Думал, что автор плагина Aleks_El_Dia
Выходит только хак? =(
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #5 : 14.02.2012, 14:35:17 »
Если старую не-sef ссылку вписать, то перейдёт на материал, а адрес в строке какой будет? SEF или не-sef? Если SEF, то переживать не о чем, со временем переиндексируются.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #6 : 14.02.2012, 15:39:51 »
Если старую не-sef ссылку вписать, то перейдёт на материал, а адрес в строке какой будет?
При снятии старого материала с публикации будет 404 ошибка.
Но по новой SEF ссылке - все будет ок.

Я исхожу из того, что старые страницы ценности не представляют (ссылочной массы на них нет)  - в топе сайт по новым ( SEF ) ссылкам.
« Последнее редактирование: 14.02.2012, 15:49:58 от Adm1nspb »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #7 : 14.02.2012, 15:47:11 »
Ну делайте тогда так. Если вас устраивает. Я имел ввиду перекидывает ли на новый урл при вводе старого, если ничего не удалять и не снимать с публикации...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #8 : 14.02.2012, 23:24:55 »
2.
a)Как убрать ID из ссылок?
Хотел еще спросить = такой вариант - если на одиночный материал есть ссылка в меню - выводится материал по ссылке SEF
например http://site.ru/service/repair, но если по ссылке другой материал вызывается из этого материала - уже с ID.
Если честно - никак не пойму - можно ли как-то сделать чтобы те материалы, которые тоже отрываются по ссылке  имели вид SEF ссылок благодаря взаимодействию с меню? Если да -как? Выводить некоторые материалы в меню не подходит...=(

Просто страниц планируется немного , и ссылки хочется сделать "покрасивее" и без хака
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #9 : 14.02.2012, 23:32:28 »
Цитировать
можно ли как-то сделать чтобы те материалы, которые тоже отрываются по ссылке  имели вид SEF ссылок благодаря взаимодействию с меню? Если да -как? Выводить некоторые материалы в меню не подходит...
А о каком взаимодействии в меню идёт речь?И почему не подходит вариант создать пункты меню на материалы, если их не много, а ссылки хочется "покрасивее" и без хака? :)
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #10 : 15.02.2012, 10:40:07 »
А о каком взаимодействии в меню идёт речь?И почему не подходит вариант создать пункты меню на материалы, если их не много, а ссылки хочется "покрасивее" и без хака? :)
Да я не против связать пункты меню с каждым материалом.
Проблема в том что при наличии такой структуры категорий материала
Уровень 1
             Уровень 2
                          Уровень 3

Материалы 3го уровня в меню выводить не хочется.
Можно ли как-то сделать невыводимое, или еще какое меню? Но чтоб работало! И без хака =(
                        
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #11 : 15.02.2012, 10:51:14 »
Ну, просто создайте отдельное меню, а на сайте модуль не публикуйте
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #12 : 15.02.2012, 14:32:44 »
Ну, просто создайте отдельное меню, а на сайте модуль не публикуйте
Но пункты в новом меню должны быть опубликованы, а модуль  связан с этим меню и должен быть включен??

Существующий материал  будет достаточно связать с меню?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #13 : 15.02.2012, 14:34:20 »
Цитировать
а модуль  связан с этим меню и должен быть включен
А модуль вообще не нужен, или если автоматически создался, то не включать. Достаточно, чтоб пункты меню были опубликованы.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #14 : 15.02.2012, 14:36:21 »
А модуль вообще не нужен, или если автоматически создался, то не включать. Достаточно, чтоб пункты меню были опубликованы.
А как быть с дублированием Алиаса? Ведь он должен повторить нужную структуру другого меню...
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SEF и его оптимизация
« Ответ #15 : 15.02.2012, 14:41:09 »
А как быть с дублированием Алиаса? Ведь он должен повторить нужную структуру другого меню...
Тогда я вообще не понимаю, что вы хотите. Вам нужно убрать цифры из урла. Они есть, только когда не создан пункт меню, о каком дублировании идёт речь?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #16 : 15.02.2012, 15:49:32 »
о каком дублировании идёт речь?
Меню сайта
Menu 1 - Категория 1 (алиас Category1) - материал 1 (алиас Material1)
Меню для материалов (невыводимое)
Menu 2 - Категория 1 (алиас Category1) - материал 2 (алиас Material2)
Menu 2 - Категория 1 (алиас Category1) - материал 3 (алиас Material3)

Вот как раз материал 2 и 3 я вывести готов в другом меню.
Словом - как быть если нужен 1 алиас, а Joomla пишет о дублировании?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: SEF и его оптимизация
« Ответ #17 : 15.02.2012, 15:51:59 »
Сто раз говорил - прописывать только в ОДНОМ меню.
В остальных меню использовать ссылку типа алиас\псевдоним пункта меню
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #18 : 15.02.2012, 15:54:30 »
Сто раз говорил - прописывать только в ОДНОМ меню.
В остальных меню использовать ссылку типа алиас\псевдоним пункта меню
Так вот откуда грабельки росли...Спасибо!
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #19 : 15.02.2012, 20:49:37 »
Еще вопрос
Как можно выкинуть из поиска эти url - они не возвращают 404, но по ним ничего важного нет

http://site.ru/index.php?option=com_xmap&sitemap=1&Itemid=119
http://site.ru/component/foxcontact/?view=foxcontact
http://site.ru/index.php?option=com_mailto&tmpl=component&link=aHR0cDovLjjkjkjlfjjfcGhwP29
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #20 : 18.02.2012, 02:02:52 »
Все еще актуально...
*

manchinskiy

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #21 : 06.05.2012, 05:09:41 »
запретить в robots.txt
*

manchinskiy

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #22 : 06.05.2012, 05:10:24 »
запретить в robots.txt
*

manchinskiy

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #23 : 06.05.2012, 05:10:48 »
запретить в robots.txt
*

manchinskiy

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: SEF и его оптимизация
« Ответ #24 : 06.05.2012, 05:11:55 »
запретить в robots.txt
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Если сайт уже в сети какая оптимизация будет верной?

Автор bhaal

Ответов: 0
Просмотров: 1279
Последний ответ 12.02.2015, 11:17:55
от bhaal
SEO оптимизация Joomla 1.5 - как назвается?

Автор sVIKs

Ответов: 6
Просмотров: 2460
Последний ответ 08.04.2011, 05:04:05
от Rocknrostov