Новости 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

Перевод и публикация интервью с Joomla евангелистом на греческом портале Joomla

Перевод и публикация интервью на греческом портале Joomla 🇬🇷

Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉

Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции. Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉

До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊

Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью.

Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент.

🌐 Оригинальное интервью (на английском)
🇬🇷 Интервью на греческом портале (joomla.gr)

Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

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

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Доброго дня! Что-то в личку написать не получается. Оплатил Яндекс деньгами. Жду модуль. Спасибо!
Отправил
« Последнее редактирование: 04.12.2011, 15:40:36 от d0ublezer0 »
Я помог вам? Ткните в карму.
*

Ejov

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Это то, что надо! Отличная работа. Спасибо! ^-^
*

Alex_P

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Оплатил через QIWI с кошелька ...6071, жду модуль.
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Оплатил через QIWI с кошелька ...6071, жду модуль.
Ушло
Я помог вам? Ткните в карму.
*

DMX

  • Новичок
  • 4
  • 0 / 0
Может в паблик выложить пора  ?  ^-^
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Может в паблик выложить пора  ?  ^-^
Разработаете свой - ради бога, выкладывайте. Я мешать не буду.  ^-^

Как только модуль станет общедоступным, обновление его функционала прекратится.
Вам интересно работать бесплатно?
Мне - нет. У меня, к сожалению (или к счастью) нет на это времени и желания.
« Последнее редактирование: 14.12.2011, 18:31:29 от d0ublezer0 »
Я помог вам? Ткните в карму.
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Да, поддержка VM2.0 и J1.7 будет добавлена в начале года.
Я помог вам? Ткните в карму.
*

AlexKar

  • Захожу иногда
  • 51
  • 2 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #67 : 17.02.2012, 08:02:16 »
Да, поддержка VM2.0 и J1.7 будет добавлена в начале года.
Привет! Появилась ли поддержка VM2.0? Интересен этот модуль и модуль киви...
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #68 : 17.02.2012, 08:13:28 »
Привет! Появилась ли поддержка VM2.0? Интересен этот модуль и модуль киви...
Пока нет, VM2 сильно отличается от предыдущей линейки. Но под него делать буду обязательно.
Я помог вам? Ткните в карму.
*

Harlamov23

  • Новичок
  • 6
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #69 : 03.03.2012, 15:19:20 »
Здравствуйте, сколько модуль стоит?
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #70 : 03.03.2012, 20:10:52 »
Здравствуйте, сколько модуль стоит?
В первом сообщении этой темы есть все данные - и по стоимости (500 р.) и по способам оплаты и получения.

P.S. Модуль для VM2 уже в разработке.
Я помог вам? Ткните в карму.
*

Harlamov23

  • Новичок
  • 6
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #71 : 04.03.2012, 13:48:19 »
Хочу приобрести VM 1, и скидку не сделаете?
« Последнее редактирование: 04.03.2012, 13:52:29 от Harlamov23 »
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #72 : 04.03.2012, 13:56:23 »
Хочу приобрести VM 1, и скидку не сделаете?
Пожалуйста, приобретайте - все инструкции в первом сообщении.
Я помог вам? Ткните в карму.
*

Harlamov23

  • Новичок
  • 6
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #73 : 04.03.2012, 17:08:45 »
высылаю Вам 500р. на Я.Деньги 410011021595493. Жду модуль вывода счета на безналичную оплату. mail@zaolazurniy.ru
« Последнее редактирование: 04.03.2012, 18:32:01 от Harlamov23 »
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #74 : 05.03.2012, 11:11:40 »
высылаю Вам 500р. на Я.Деньги 410011021595493. Жду модуль вывода счета на безналичную оплату. mail@zaolazurniy.ru
Отправлено.
Я помог вам? Ткните в карму.
*

DZZ

  • Новичок
  • 1
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #75 : 10.03.2012, 11:51:48 »
Доброго времени суток! А когда сей замечательный модуль будет готов под VirtueMart 2.0?
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #76 : 10.03.2012, 19:34:06 »
Доброго времени суток! А когда сей замечательный модуль будет готов под VirtueMart 2.0?
Думаю, что уже скоро. Мне он самому нужен, так что делаю :)
Я помог вам? Ткните в карму.
*

Voronn

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
  • VoronN
Re: VirtueMart Безнал + PDF + Email
« Ответ #77 : 25.10.2012, 11:57:26 »
Долго чет делаешь))) у меня уже есть он давно)
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #78 : 25.10.2012, 13:47:41 »
Долго чет делаешь))) у меня уже есть он давно)
Молодец.

Сам сделал или взял где?
Я уже забросил эту разработку (под 2.0)
Я помог вам? Ткните в карму.
*

Stems

  • Новичок
  • 9
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #79 : 28.11.2012, 01:17:10 »
function send_email($recipient,$body,$attach,$sub){

$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();
$sender = array(
    $config->getValue( 'config.mailfrom' ),
    $config->getValue( 'config.fromname' ) );
 
$mailer->setSender($sender);
$mailer->addRecipient($recipient);
$mailer->isHTML(true);
$mailer->Encoding = 'base64';
$mailer->setBody($body);
$mailer->setSubject($sub);
$mailer->addAttachment($attach);
$send =& $mailer->Send();
return $send;
}   
send_email($db->f("user_email"),$message,$fname,$subject)
очень советую переписать функцию multi_attach_mail тем, у кого не работает пересылка через функцию php mail
при этом желательно подправить код подключения класса mail в VirtueMart в ps_main.php function vmCreateMail  
одеть require_once( $phpmailer_path );
в
if (!class_exists('PHPMailer')) {
   require_once( $phpmailer_path );
   }
« Последнее редактирование: 28.11.2012, 01:20:29 от Stems »
*

Stems

  • Новичок
  • 9
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #80 : 28.11.2012, 01:21:57 »
Доделай еще под ИП типа
НДС не облагается в связи с применением УСН
*

alivkir

  • Новичок
  • 3
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #81 : 18.01.2013, 20:34:31 »
Не могу отправить сообщение в личку. Как с вами связаться ? нужен модуль безнал.  Актуальна ли цена? И есть ли модуль для virtuemart2?  Напишите на alivkir@gmail.com
*

Shevelev1807

  • Новичок
  • 3
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #82 : 01.02.2013, 16:12:55 »
Выслала 500 рублей. R227458203571. Вышлите на evgeshka.sun@inbox.ru
*

Shevelev1807

  • Новичок
  • 3
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #83 : 02.02.2013, 11:29:36 »
Обещали вчера выслать, но на почте модуля нет. Когда пришлете модуль?
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #84 : 02.02.2013, 13:02:52 »
Отправил. Вчера приехал домой поздно (
Я помог вам? Ткните в карму.
*

Shevelev1807

  • Новичок
  • 3
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #85 : 04.02.2013, 12:34:34 »
Спасибо, все получила
*

alivkir

  • Новичок
  • 3
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #86 : 05.02.2013, 19:48:12 »
  Ну что сказать... модуль то, что надо. И работает человек оперативно - модуль получил я через 20 минут после оплаты.установка настройка 10 минут, все работает. Полчаса за 500р.....блин я месяц убил пока искал что-нить толковое. Короче - СПАСИБО!
*

pechkonaft

  • Новичок
  • 2
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #87 : 22.02.2013, 16:23:33 »
Так на VirtueMart 2 работает или нет?
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Re: VirtueMart Безнал + PDF + Email
« Ответ #88 : 22.02.2013, 18:02:03 »
Нет
Я помог вам? Ткните в карму.
*

oxygenike

  • Новичок
  • 1
  • 0 / 0
Re: VirtueMart Безнал + PDF + Email
« Ответ #89 : 16.04.2013, 08:12:51 »
Как купить данный модуль?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин доставки сдэк для Joomla+Virtuemart

Автор boraah

Ответов: 7
Просмотров: 5582
Последний ответ 16.12.2024, 23:08:25
от David_99
Поиск по настраиваемым полям (фильтр VirtueMart 2): плагин поля мультивыбора + модуль

Автор pharaoh

Ответов: 724
Просмотров: 76716
Последний ответ 28.06.2022, 09:07:29
от snikolai
Плагин оплаты картами Visa/MasterCard VirtueMart 2.x-3.x Цена 5.00 $

Автор gartes

Ответов: 33
Просмотров: 11860
Последний ответ 07.11.2021, 23:30:32
от a-li
[Импорт/экспорт] Excel2VM - для VirtueMart 2-3. Excel и Яндекс.Маркет. (xls, XLSX, CSV, xml)

Автор katrey

Ответов: 109
Просмотров: 29481
Последний ответ 09.06.2021, 07:58:15
от asteroidx
Плагин отправки SMS при заказе в VirtueMart 2

Автор Arkantos

Ответов: 19
Просмотров: 5843
Последний ответ 22.03.2021, 17:25:23
от nnnata