Новости 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 Ответов
  • 1943 Просмотров
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Skyhost.ru предоставляет профессиональные услуги:


Хостинг (от 79р/месяц)

Файловый хостинг (от 180р/месяц)

Виртуальные серверы (от 59р/месяц)

Выделенные серверы (Dedicated) (от 1495р/месяц)

Собственная защита от DDoS. Держим до 800 Гбит/с! (от 1900р/месяц)

Регистрируем Домены, SSL Сертификаты, Code Signing Сертификаты.


Хостинг полностью совместим с Joomla CMS.

За серверами круглосуточно наблюдают администраторы датацентра.
В случае возникновения проблем с переносом сайта или настройкой наша команда всегда будет рада помочь!


С нашими тарифами вы можете ознакомится на сайте https://skyhost.ru/

Партнерская программа c моментальными выплатами
Самый высокий процент вознаграждений на рынке - 45%
Бонус при активации программы - 500 рублей


С полными условиями партнерской программы вы можете ознакомится тут https://skyhost.ru/affiliate

Для всех форумчан действует скидка 20%  ;)
Промокод: YCYPQ8MP07
« Последнее редактирование: 24.10.2016, 11:56:28 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #1 : 26.08.2016, 17:53:05 »


Мы запустили новую партнерскую программу, процент вознаграждения самый высокий на рынке - 45% от всех платежей приведенного клиента.

С полными условиями можете ознакомится на нашем сайте: https://skyhost.ru/affiliate
« Последнее редактирование: 23.12.2016, 12:31:38 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #2 : 21.09.2016, 13:13:19 »


Пересмотрели тарифы на виртуальные серверы!

Теперь VPS можно заказать всего за 69 рублей/месяц ! Подробности - https://skyhost.ru/services/vps
« Последнее редактирование: 23.12.2016, 12:31:58 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #3 : 10.10.2016, 14:28:33 »


Обновили линейку тарифных планов на виртуальные сервера! Теперь все наши VPS на SSD дисках по тем же ценам ;)
Пример:
VPS-Zero : 256 mb ram / 1 core / 3 gb ssd - 69 рублей/месяц
VPS-Mini : 512 mb ram / 1 core / 5 gb ssd - 89 рублей/месяц
VPS-1 : 1 gb ram / 1 core / 15 gb ssd - 249 рублей/месяц
VPS-2 : 2 gb ram / 2 core / 30 gb ssd - 449 рублей/месяц
VPS-3 : 3 gb ram / 3 core / 40 gb ssd - 699 рублей/месяц
VPS-4 : 4 gb ram / 4 core / 60 gb ssd - 899 рублей/месяц
VPS-Pro : 6 gb ram / 6 core / 80 gb ssd - 1299 рублей/месяц

Подробнее SkyHost - виртуальные серверы (VPS/VDS)
« Последнее редактирование: 23.12.2016, 12:32:32 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #4 : 19.10.2016, 17:59:59 »


Добавили новые тарифы на Выделенные Серверы. Теперь собственный сервер можно арендовать всего за 1495 рублей/месяц!

Подробнее: Skyhost.ru Выделенные серверы


« Последнее редактирование: 23.12.2016, 12:33:03 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #5 : 29.11.2016, 12:47:28 »


Доброго времени суток! Хотим сообщить, что теперь пользователи форума все предпродажные вопросы и вопросы связанные с работой сервиса могут обсудить с нами в скайпе.

Skype: gusevmk
« Последнее редактирование: 23.12.2016, 12:33:33 от SkyHost »
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #6 : 23.12.2016, 12:20:54 »


Друзья! Рады сообщить, что мы обновили оборудование для услуги Хостинг.
Теперь ресурсы всех клиентов размещаются на быстрых и современных SSD-дисках, вне зависимости от выбранного тарифного плана.
Главным преимуществом данной технологии является многократное увеличение скорости чтения/записи данных на диск. Это очень важный показатель для web-приложений, работающих с базами данных, например для онлайн-магазинов. Существенно увеличивается скорость загрузки динамических страниц. Если у Вас подобный ресурс - можете смело выбирать любой тариф, разница только в количестве сайтов, которые можно разместить и объеме дискового пространства. В отличие от большинства провайдеров мы даем полный функционал даже на минимальном тарифе.
Есть поддержка интерпретаторов PHP, Python, Ruby, Perl и Java. Для PHP можно самостоятельно выбрать версию в панели управления ( доступны версии 4.4, 5.2, 5.3, 5.4, 5.5, 5.6 и 7.0). На нашем хостинге присутствует возможность автоматической установки популярных CMS - WordPress, Joomla и e107.

Подробнее в нашем блоге - SkyHost Блог
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #7 : 24.01.2017, 15:26:57 »


Добрый день!
Сервис SkyHost.ru поздравляет всех с прошедшими новогодними праздниками и началом рабочего года. Самое время открыть новый проект или оптимизировать работу существующих. Всвязи с этим мы рады предложить Вам скидку 50% на первый платеж при заказе наших услуг.

ПРОМОКОД НА СКИДКУ 50% -  newyeardiscount
Акция действует 2 недели (до 07.02.2017)


Хотим так же сообщить, что мы продолжаем совершенствовать наш сервис и вводим новый институт поддержки клиентов - "Персональный менеджер". Все организационные, технические, коммерческие и бухгалтерские вопросы можно теперь решить напрямую через telegram, icq, skype или по телефону с Вашим персональным помощником. Данный сервис доступен для всех активных клиентов сервиса.

С уважением
Ваш хостинг-провайдер SkyHost.ru
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #8 : 16.02.2017, 15:31:31 »


Добрый день!
Хотим сообщить всем форумчанам, что к нам поступила партия новых серверов и мы готовы сдать их в аренду по очень приятным ценам!

Суть предложения:
Процессор: 2 × Intel Xeon E5-2620 v4 (2 процессора, 16 ядер, 32 потока по 2.1 ГГц)
ОЗУ: 64 GB DDR4 ECC
Диски: 2 × 1000 ГБ SATA + 2 × 250 ГБ SSD
Трафик: Безлимитный, подключение к порту 100 Мбит/с (shared)
Установочный платеж: 0 рублей
Стоимость аренды: 9990 рублей


Все железо абсолютно новое, материнские платы Supermicro последнего десятого поколения. Торопитесь сделать заказ - количество  ограничено!

Хотим так же напомнить, что мы даем гарантию самой низкой цены на рынке - найдете дешевле, сделаем скидку ;-)

С уважением
Ваш хостинг-провайдер SkyHost.ru
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #9 : 12.04.2017, 18:01:04 »


Дешевле некуда!

Рады сообщить, что, всвязи с расширением и освоением новых технологических мощностей,  мы смогли снизить себестоимость наших ресусрсов, а соответственно снизить цены на выделенные сервера. Наш сервис дает гарантию самой низкой цены на аренду собственного физического сервера в России и это действительно так. Если Вы найдете аналогичную конфигурацию дешевле - мы сделаем скидку.

Оборудование размещается в дата-центре уровня Tier-3, что гарантирует надежность оказываемых услуг. Все модели есть в наличии в настоящий момент и доступны для установки в течение нескольких часов.

Представляем Вашему вниманию наши тарифы:





Оформить заказ можно на нашем сайте, в разделе "Выделенные серверы"
*

SkyHost

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SkyHost.ru - Надежный хостинг для Joomla
« Ответ #10 : 15.08.2017, 10:52:16 »
Лучшие в европе!

Уважаемые коллеги, с гордостью сообщаем Вам, что сервис SkyHost.ru продолжает расти семимильными шагами! Мы набрали достаточно большую базу клиентов, что позволило нам еще больше снизить себестоимость ресурсов и, как следствие, уменьшить конечную цену на свои услуги. Теперь мы претендуем на звание одного из самых выгодных провайдеров услуги VPS/VDS в европе, а возможно и во всем мире!
Вы сможете убедиться в этом, посетив соответствующую страницу на нашем сайте - https://skyhost.ru/services/vps Для заказа доступны виртуальные серверы на базе виртуализации OpenVZ и KVM.

Хотим так же поделится новостью о том, что мы стали официальным SPLA-партнером корпорации Microsoft и теперь доступны для заказа VPS/VDS с установленной операционной системой Microsoft Windows Server.  Это отдельная услуга, со стоимостью Вы можете ознакомиться по адресу https://skyhost.ru/services/windows-vds

Все виртуальные машины размещаются на SSD-дисках, что обеспечивает высочайшую скорость работы Ваших ресурсов.

Хочется добавить, что цены на аренду наших выделенных серверов остаются по-прежнему одними из самых низких в России и СНГ. Ссылка для заказа - https://skyhost.ru/services/dedicated

Сервис SkyHost.ru является одним из старейших участников рынка хостинг-услуг, компания осуществляет свою деятельность с 2004 года, тысячи клиентов доверяют нам размещение своих сайтов и приложений.  Мы работаем с физическими и юридическими лицами любых государств, предоставляем компаниям все необходимые документы. Права и обязанности сторон зафиксированы в публичном Договоре оказания услуг. Качество оказываемых услуг гарантируется в SLA. 

SkyHost.ru - Доверяй профессионалам!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

lite.host - хостинг для тех, кто любит не переплачивать

Автор Yoh

Ответов: 62
Просмотров: 8407
Последний ответ 01.10.2025, 15:55:49
от Ксения Климова
Дешевый SSD хостинг на DDR4 с DDOS защитой для 10 сайтов за 69 рублей!

Автор HostiMan

Ответов: 174
Просмотров: 22259
Последний ответ 04.09.2025, 16:07:57
от HostiMan
ProHoster - Лучший хостинг для вашего сайта

Автор ProHoster

Ответов: 0
Просмотров: 807
Последний ответ 02.05.2025, 14:45:35
от ProHoster
RoboVPS.biz - серверы, хостинг в Европе и России

Автор robovps

Ответов: 1
Просмотров: 1798
Последний ответ 14.03.2024, 19:56:24
от wishlight
Надежный Хостинг от Hostsailor

Автор MaratD

Ответов: 1
Просмотров: 2198
Последний ответ 07.11.2023, 17:33:18
от MaratD