Новости 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 #разработка

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

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
Сделал сайт, начал наполнять его контентом, разместил на проверенном хостинге.
Но вот проблема. Первая загрузка ресурса ооочень долгая, порядка 30 секунд. Хотя потом все странички открываются практически мгновенно.
Посоветуйте, что можно оптимизировать и где произвести настройку? Шаблон, конечно, не легенький, но ведь после первого захода все в норме.
*

skai

  • Moderator
  • 1198
  • 153 / 1
  • skaiseo
тяжёлый шаблон, большое количество запросов, высоко нагруженная главная страница, хостинг.
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
Как узнать, на что грешить. К примеру, в админку тоже достаточно долго заходит. Согласен, главная немного загружена, но при попытке войти даже на незагруженные страницы с первого раза проблема аналогичная.
*

Sam-vdv

  • Захожу иногда
  • 145
  • 13 / 0
  • знание - сила
Сделал сайт, начал наполнять его контентом, разместил на проверенном хостинге.
Но вот проблема. Первая загрузка ресурса ооочень долгая, порядка 30 секунд. Хотя потом все странички открываются практически мгновенно.
Посоветуйте, что можно оптимизировать и где произвести настройку? Шаблон, конечно, не легенький, но ведь после первого захода все в норме.
не знаю про провереный хостинг,но
Ping — Скорость доступа к серверу

 Результаты опроса сервера energomir.net:
 ip-адрес: 178.20.152.145
 » среднее время получения HTTP-ответа от сервера: 2.221 с

это не нормально
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
не знаю про провереный хостинг,но
Ping — Скорость доступа к серверу

 Результаты опроса сервера energomir.net:
 ip-адрес: 178.20.152.145
 » среднее время получения HTTP-ответа от сервера: 2.221 с

это не нормально

Дело в том, что речь идет о другом сайте energoboss.com, но он находится также на этом хостинге. Они в принципе на одном хосте. Это не может играть свою роль?
И на каком ресурсе можно проверить ping, чтобы грамотно выдвигать претензии хостеру?
*

Sam-vdv

  • Захожу иногда
  • 145
  • 13 / 0
  • знание - сила
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
А какой пинг считается допустимым?
*

Sam-vdv

  • Захожу иногда
  • 145
  • 13 / 0
  • знание - сила
ну это каждый считает по своему,но в идеале до 100мс
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
65 requests  ❘  775.42KB transferred  ❘  29.45s (onload: 29.46s, DOMContentLoaded: 19.08s)
Ужасный хостер да и сайт не оптимизирован.
Это про другой речь. А на текущий ссылки не вижу
*

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
65 requests  ❘  775.42KB transferred  ❘  29.45s (onload: 29.46s, DOMContentLoaded: 19.08s)
Ужасный хостер да и сайт не оптимизирован.
Это про другой речь. А на текущий ссылки не вижу
Хостер обещает проблему исправить. Сам шаблон не подправлял, картинки старался делать наименьшего размера, но видимо не до конца. Что еще можно подрихтовать, чтобы увеличить скорость загрузки?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Сменить хостера
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как продвигать сайт! (интернет-магазин)?

Автор Kooll5

Ответов: 31
Просмотров: 6825
Последний ответ 07.02.2023, 13:59:57
от Ратник
Один сайт, доступный через два домена (зеркало?)

Автор slepoy

Ответов: 2
Просмотров: 1312
Последний ответ 20.11.2021, 17:50:48
от Byzi
Ссылки на мой сайт не подтягивают фото

Автор MbJaws

Ответов: 7
Просмотров: 1536
Последний ответ 26.10.2020, 13:40:24
от MbJaws
Сайт тематики автоуслуг, на чем лучше продвигать

Автор fisgard

Ответов: 0
Просмотров: 1023
Последний ответ 24.03.2020, 12:20:37
от fisgard
Сайт плохо индексируется Google ботом!

Автор sd2

Ответов: 5
Просмотров: 1244
Последний ответ 31.01.2019, 06:24:05
от User82