Новости Joomla

Совет по Joomla: $db->getQuery(true) стал устаревшим

Совет по Joomla: $db->getQuery(true) стал устаревшим

👩‍💻 Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода

getQuery(). Если передавался параметр
$new =
true, то получали новый запрос. Если без - последний.

use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр
$new, который передавался в метод
getQuery() помечен как устаревший и будет удалён в версии фреймворка 4.0.
The parameter $new is deprecated and will be removed in 4.0, use %s::createQuery() instead.В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод
createQuery(). Он уже представлен в ядре и широко используется. При этом метод
getQuery() останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.
@joomlafeed#joomla #php #разработка

Голосование

Какой поиск лучший в Joomla 3

Обычный поиск
4 (80%)
Умный поиск
1 (20%)

Проголосовало пользователей: 5

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 839 Просмотров
*

phvsfpgs

  • Захожу иногда
  • 215
  • 8 / 0
  • В погоне за обновлением Joomla и новым проблемам
Подскажите пожалуйста, что лучше обычный Поиск или Умный поиск, и какие проблемы могут возникнуть с этими, поисками по сайту.

Дам небольшую наводку:

1. Обычный поиск - создаёт много мусора и дубли материалов.

2. Умный поиск - создает нагрузку на сервер.

У какого поиска больше минусов, и каким порекомендуете пользоваться?
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Поиск и Умный поиск что лучше?
« Ответ #1 : 26.04.2018, 21:26:00 »
del
« Последнее редактирование: 04.05.2018, 21:59:02 от Aleks.Denezh »
*

phvsfpgs

  • Захожу иногда
  • 215
  • 8 / 0
  • В погоне за обновлением Joomla и новым проблемам
Re: Поиск и Умный поиск что лучше?
« Ответ #2 : 26.04.2018, 21:32:56 »
Я думаю не для кого не секрет, если обычный поиск не закрыть Disallow: /component/ то он в клочья разнесёт сайт, так как в Joomla 3 по умолчанию закрыт /components/ старый путь от Joomla 1-2? Нет?
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Поиск и Умный поиск что лучше?
« Ответ #3 : 26.04.2018, 21:39:02 »
del
« Последнее редактирование: 04.05.2018, 21:58:59 от Aleks.Denezh »
*

phvsfpgs

  • Захожу иногда
  • 215
  • 8 / 0
  • В погоне за обновлением Joomla и новым проблемам
Re: Поиск и Умный поиск что лучше?
« Ответ #4 : 26.04.2018, 21:40:43 »
Тогда встречный вопрос, почему не выбрали "Умный поиск"?
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Поиск и Умный поиск что лучше?
« Ответ #5 : 26.04.2018, 21:46:37 »
del
« Последнее редактирование: 04.05.2018, 21:58:55 от Aleks.Denezh »
*

phvsfpgs

  • Захожу иногда
  • 215
  • 8 / 0
  • В погоне за обновлением Joomla и новым проблемам
Re: Поиск и Умный поиск что лучше?
« Ответ #6 : 26.04.2018, 21:54:28 »
Вот по тем причинам что вы пишете ) вы скорее всего напутали поиски..
умный создаёт кучу всяких ненужных вещей в базе )
Стандартный же банально ищет сразу по нужной таблице ничего не создавая

У вас на сайте поиск от Google как вы можете рассуждать, если оба поисковика вас не устраивают?
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Поиск и Умный поиск что лучше?
« Ответ #7 : 26.04.2018, 21:55:45 »
del
« Последнее редактирование: 04.05.2018, 21:58:51 от Aleks.Denezh »
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Поиск и Умный поиск что лучше?
« Ответ #8 : 27.04.2018, 03:17:23 »
Начните со стандртного. Умный хорошо заточен под английский язык, а в русском языке он не опредилит, что это одно и тоже слово: "фразы" и "фразой"
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 761
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Умный поиск не ищет контент по фрагменту слова

Автор slepoy

Ответов: 10
Просмотров: 2636
Последний ответ 06.11.2022, 16:47:32
от slepoy
Не работает поиск на странице поиска

Автор web_signal

Ответов: 15
Просмотров: 1204
Последний ответ 31.08.2022, 11:52:46
от sivers
Мультиязычный сайт как лучше?

Автор polezniy

Ответов: 32
Просмотров: 2224
Последний ответ 28.03.2022, 13:02:02
от polezniy
Поиск не ищет по компоненту SP Simple Portfolio. Как включить его в поиск?

Автор mak200

Ответов: 5
Просмотров: 841
Последний ответ 01.02.2022, 15:39:17
от effrit