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

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Доброго времени суток! На досуге занялся переводом на русский язык всем известно модуля вывода новостей News Show Pro GK4 версии 3.1.1.
Русификация завершена на 90%. Не переведено только то, что касается VirtueMart и RedShop. Что касается перевода функций для K2 и самой Joomla то они завершены на 99%
Прилагаю перевод сразу в трех вариантах:
Скачать русифицированный модуль News Show Pro GK4
Скачать файл локализации можно во вложении.
Ну и выкладываю его так(вдруг кто нибудь захочет дополнить перевод налету:)):
Спойлер
[свернуть]

[вложение удалено Администратором]
« Последнее редактирование: 11.04.2012, 18:03:57 от Langoliers »
*

tbt

  • Новичок
  • 7
  • 1 / 0
  • Давай немного поворчим
Re: Русский язык для News Show Pro GK4
« Ответ #1 : 15.05.2012, 16:51:24 »
Спасибо!
*

Jora05

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #2 : 20.05.2012, 01:59:29 »
Langoliers - огромное спасибо!

Я уже часа 2 промучался, пытался русифицировать самостоятельно, но так и не смог понять, почему у меня не получилось. Вроде и кодировка utf-8, а не работало и всё(вместо текста кракозяблы выдавало).
Открыл Ваш файл .ини и увидел что у вас вместо текста кракозяблы, тем не менее на сайте всё отображается правильно. Пожалуйста объясните в чём фишка. Заранее очень благодарен!
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Русский язык для News Show Pro GK4
« Ответ #3 : 20.05.2012, 10:16:31 »
Открыл Ваш файл .ини и увидел что у вас вместо текста кракозяблы, тем не менее на сайте всё отображается правильно. Пожалуйста объясните в чём фишка. Заранее очень благодарен!
Только что скачал, открыл - все отлично отображается. Во первых чем вы пытаетесь открыть файл? Скорее всего у вас в настройках редактора что то с настройками, т.к. сайт отобразил все нормально. Попробуйте воспользоваться Notepad++
*

Jora05

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #4 : 20.05.2012, 11:57:54 »
Только что скачал, открыл - все отлично отображается. Во первых чем вы пытаетесь открыть файл? Скорее всего у вас в настройках редактора что то с настройками, т.к. сайт отобразил все нормально. Попробуйте воспользоваться Notepad++
Да действительно всё стало правильно отображаться. Но вопрос немного в другом, как так получилось, что когда я создал свой "ru-RU.mod_news_pro_gk4.ini", то русский язык не отображался, однако когда закиул Ваш файл всё стало работать, не могу понять в чём проблема с "моим" переводом.
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Русский язык для News Show Pro GK4
« Ответ #5 : 20.05.2012, 12:06:23 »
Но вопрос немного в другом, как так получилось, что когда я создал свой "ru-RU.mod_news_pro_gk4.ini", то русский язык не отображался, однако когда закиул Ваш файл всё стало работать, не могу понять в чём проблема с "моим" переводом.
Дело в том, что я сохранил в нужной кодировке - Unix-UTF8, и у Вас в некоторых редакторах файл мог неправильно отображаться, а вы в свою очередь свой файл сохранили как Windows-UTF8, а сервер ваш скорее всего на *nix системе и у вас на компьютере на винде отображалось все нормально а система, которая установлена на сервере, где у вас хостинг файл не отобразить нормально не смогла.
А так как я сижу по линуксом - у меня и сохранилось все в нужной кодировке. В общем не заморачивайтесь, просто пользуйтесь Notepad++. А дело было в кодировке.
*

Jora05

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #6 : 24.05.2012, 13:27:12 »
Дело в том, что я сохранил в нужной кодировке - Unix-UTF8, и у Вас в некоторых редакторах файл мог неправильно отображаться, а вы в свою очередь свой файл сохранили как Windows-UTF8, а сервер ваш скорее всего на *nix системе и у вас на компьютере на винде отображалось все нормально а система, которая установлена на сервере, где у вас хостинг файл не отобразить нормально не смогла.
А так как я сижу по линуксом - у меня и сохранилось все в нужной кодировке. В общем не заморачивайтесь, просто пользуйтесь Notepad++. А дело было в кодировке.

Спасибо за совет, и за Notepad++!
*

ukrsem

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #7 : 03.07.2012, 17:09:40 »
спасибо, очен полезный перевод!
*

artmaya

  • Новичок
  • 1
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #8 : 14.07.2012, 08:20:09 »
Специально зарегистрировалась, чтобы сказать СПАСИБО Langoliers. В нескольких фразах я нашла информацию, которую прежде искала долго и утомительно. Отдельное спасибо за советы с кодировками и блокнотом++ :D
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #9 : 21.09.2012, 16:10:52 »
Разобрался еще очень давно с этим модулем, по-английски, естественно. Но все равно спасибо, удобнее работать с русским языком! Скажите, а есть у кого-нибудь help file последней версии на этот замечательный модуль? Нужно описание режимов работы Portal_mode, а то в них черт ногу сломит. Поделитесь, а я переведу и выложу:)
*

roymustafa

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #10 : 18.10.2012, 17:49:12 »
пожалуйста помогите...должен переводит More NEWS... , но не могу найти  :(
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Русский язык для News Show Pro GK4
« Ответ #11 : 19.10.2012, 09:28:16 »
пожалуйста помогите...должен переводит More NEWS... , но не могу найти  :(
Не понял вас. В моем переводе нет ни одного слова More по английски. Все переведено.
*

Lanski

  • Захожу иногда
  • 52
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #12 : 16.11.2012, 13:28:06 »
Добрый день! Скачал, загрузил через менеджер расширений - но ничего не изменилось, GK4 модули так и остаются английскими. Что я сделал не так? Спасибо!
*

Cvetana

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #13 : 30.11.2012, 19:27:04 »
Добрый день! Скачал, загрузил через менеджер расширений - но ничего не изменилось, GK4 модули так и остаются английскими. Что я сделал не так? Спасибо!
Аналогичная ситуация! Вы решили как-то эту проблему? Во вкладке "Менеджер расширений" - "Управление" есть файл "Russian Language Pack", нужно его включить, как я понимаю. Включила - результата ноль.
У кого работает русский язык, подскажите, как его включить?
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Русский язык для News Show Pro GK4
« Ответ #14 : 01.12.2012, 14:14:49 »
Ребят. Этот файл нужно залить в languages/ru_RU =\
*

Cvetana

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #15 : 04.12.2012, 15:25:03 »
Ребят. Этот файл нужно залить в languages/ru_RU =\
у меня он там и есть(
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Русский язык для News Show Pro GK4
« Ответ #16 : 04.12.2012, 15:32:03 »
Уверены? Залейте в language/ru-RU и в administrator/language/ru-RU этот файл. Если есть - замените.
*

nekitko

  • Захожу иногда
  • 91
  • 0 / 0
Re: Русский язык для News Show Pro GK4
« Ответ #17 : 09.04.2013, 15:20:19 »
у меня тоже русский не пашет(((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

News Show Pro GK5 rus

Автор Motoarhangel

Ответов: 0
Просмотров: 4227
Последний ответ 21.12.2013, 23:33:58
от Motoarhangel
News Show Pro GK5 как в нем обрезать текст?

Автор Bowa

Ответов: 4
Просмотров: 1552
Последний ответ 07.10.2013, 18:17:38
от artel-st
Gavick Image Show - заголовок слева

Автор DeuSes

Ответов: 1
Просмотров: 1476
Последний ответ 14.08.2013, 21:52:48
от DeuSes
Проблема с переводом компонента на русский язык

Автор waw555

Ответов: 4
Просмотров: 1624
Последний ответ 20.03.2013, 15:01:02
от waw555