Новости Joomla

SW JProjects v.2.6.0 - компонент каталога расширений для Joomla

👩‍💻 SW JProjects v.2.6.0 - компонент каталога расширений для Joomla.Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам.👩‍💻 v.2.6.0. Что нового?Этот релиз прежде всего связан с SEO и AI-оптимизацией. - Микроразметка Schema.org.Добавлен плагин микроразметки Schema.org для сущностей компонента. Для списков используется ListItem, для страницы проекта и версии - SoftwareApplication, для страницы документации - TechArticle. Плагин группы schemaorg в отличие от стандартных плагинов заполняет данные автоматически, но встраивает данные в граф сущностей микроразметки Joomla. Также исправляется одна ошибка генерируемой ядром микроразметки в зоне ответственности компонента.- Улучшение поиска по ключам. В панели администратора в списке ключей теперь можно искать по номеру заказа, email, домену, содержимому примечания к ключу.- Список ключей в админке. В списке ключей в панели администратора добавлен вывод домена и примечания- Поиск в списке проектов. Поиск в списке проектов в панели администратора стал более точным. Из полей для поиска убраны лишние поля.Компонент работает на Joomla 6 без включённого плагина обратной совместимости.Страница расширения и скачатьGitHub расширения.Joomla Extensions Directory#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 Гость просматривают эту тему.
  • 43 Ответов
  • 16158 Просмотров
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
В основном, напомню речь шла о подразделе "Предлагаю работу"

Цитировать
во-первых контакты как правило есть в профиле
Если есть автоподставляются, нет требуем вписать

Цитировать
во-вторых если будет выбор неделя или месяц - все будут ставить месяц
Ну, неадекват и год поставит (только волю дай), а адекватный заказчик (как и адекватный исполнитель) всетаки выставит примерно предполагаемый срок. С другой стороны заказчику тоже нет смысла растягивать срок, всем хочеться побыстрее (уже вчера) и подешевле :)

Цитировать
иногда в предложениях пользователи оставляют отзывы об исполнителе, а автоматика это все порежет
Пусть в карму плюсуют, у других уже свои темы есть в "Ищу работу"

Цитировать
С бюджетом тоже не все однозначно - если мне нужен дизайн - то он мне нужен, и я буду готов платить адекватные деньги
Вот именно, так пусть и укажут эти "адекватные" по мнению заказчика деньги. Тем более, что 99% тем к этому и сводится, что напоминаем о правилах раздела и уточняем бюджет.

Цитировать
но вот если меня сейчас спросить сколько я готов выложить - я отвечу - не знаю. Вот увижу примеры работ, понравится стиль - так тут мне уже и цена не важна, мне нужен будет результат.
Меня сейчас спроси я тоже не готов сказать. Но когда осознано делаешь заказ, то любой из нас уже представляет с какой суммой примерно +\- готов расстаться. Тем более бюджет указывается в ориентировочных целях (относительная сумма) и в дальнейшем обсуждаем (как в большую, так и меньшую сторону), но это уже отношения заказчик-исполнитель.

Цитировать
в-третьих удалять автоматом тоже не всегда правильно - иногда бывают постоянные предложения.
Есть кнопка Сообщить модератору можно обратиться для рассмотрения размещения темы на постоянной основе.

ПыСы незнаю, если потихоньку не приучать к порядку, то его и не будет ИМХО
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

Mitrich

  • Захожу иногда
  • 289
  • 524 / 13
  • Все можно. Но сначала учиться, учиться и учиться.
При заказе дизайна все таки сложно что то предполагать.
Тут уж исполнитель показывает уровень и называет вилку.

А вот в чисто технических задачах не касающихся некого чувственного восприятия выполненной работы должна быть конкретика со стороны заказчика
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
Всё правильно, но это уже идет на этапе, когда заказчик и исполнитель состыкуются между собой. Там они хоть заобсуждаются между собой.
Но хоть какие-то вводные данные должны поступить. Сейчас большинство тем от заказчика в таком плане, к примеру: "Нужен дизайн. Подробности в личку".
И всё равно потом мы начинаем уточнять бюджет. До чего договоримся, это уже понятно не в рамках форума.
Тем более все прекрасно понимают, что обозначенный бюджет, к примеру в 200 бакинских не красная цена.

А, если ещё тема (первый пост) будет сразу оформляться к примеру в таком виде
------------------------------------------------------------
Актуально: две недели
Начальный бюджет: 500$
Контакты для связи: e-mail: vasia@mail.ru | icq: 11291101
CMS: Joomla 1.5.x
Задача:
Разработать дизайн сайта, сверстать макет, установка и настройка...
бла-бла-бла...

------------------------------------------------------------

ПыСы я просто не знаю насколько геморно это реализовать в SMF (толком в нём не ковырялся). Но мне кажется куда более информативнее.
ПыСыСы Ладно, вообщем, если я вам уже надоел, сильно не пинайте ;)
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

Forget-me-not

  • Захожу иногда
  • 242
  • 39 / 0
  • Птица-говорун отличается умом и сообразительностью
А, если ещё тема (первый пост) будет сразу оформляться к примеру в таком виде
------------------------------------------------------------
Актуально: две недели
Начальный бюджет: 500$
Контакты для связи: e-mail: vasia@mail.ru | icq: 11291101
CMS: Joomla 1.5.x
Задача:
Разработать дизайн сайта, сверстать макет, установка и настройка...
бла-бла-бла...

------------------------------------------------------------
так в правилах ветки и пропишите - темы оформляются в таком порядке
пометить * пункты обязательные к заполнению... и в случае отсутсвия оных - тему на свалку... пару раз на свалке побывают - начнут оформлять как надо...
притом для их же блага и стараемся собственно...

кстати, можно же реализовать, чтоб при создании темы в этом разделе вываливалась схема-напоминалка по заполнению.. или пункт из правил
Всё великое совершили люди двух типов: гениальные, которые знали, что это выполнимо, и абсолютно тупые, которые даже не знали, что это невыполнимо...
*

Wild Tiger

  • Захожу иногда
  • 179
  • 17 / 1
  • Сайты только на Joostina
будет фильтр переброса в FAQ по словам "помогите", "не работает", "срочно" ?
сушитель лампочек
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
кстати, можно же реализовать, чтоб при создании темы в этом разделе вываливалась схема-напоминалка по заполнению.. или пункт из правил
вот это уже более реально, и вполне возможно именно это мы и реализуем на днях.

будет фильтр переброса в FAQ по словам "помогите", "не работает", "срочно" ?
ну щас на подобные слова выдается предупреждение, прямо в FAQ перебрасывать не совсем корректно - там далеко не на все вопросы есть ответы, и сразу туда отправлять человека мне кажется не совсем верно.
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
Не знаю на счет автоматики, но ручками мою тему кто-то подтер...
Посвящена была она  Zaragoza Tags, видимо не угодила кому-то....
Всё есть в тебе. Реализовывайся.
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
В о р д п р е с с  заменяется на Wordпресс. Поправить бы...
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
В о р д п р е с с  заменяется на Wordpress. Поправить бы...
Угу, поправил, проверка: Wordpress. Изначально это было сделано чтобы конвертировать с русского на английский название редактора от Mircosoft...
*

Лена)

  • Захожу иногда
  • 402
  • 28 / 0
Немного не в тему, но тоже по улучшениям. Или я слеповат, или действительно такого нет: чтобы выделить часть сообщения, нажать "Цитировать" и в ответ с цитатой пошла только эта часть текста, а не всё сообщение.

Замутите такое пжлста, а то неудобно большое сообщение редактировать, если нужен маленький кусочек.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Цитата из первого поста:
Автоматическая замена
наименований продуктов и
терминов Данная функция автоматически
заменяет названия продуктов и
некоторых терминов, приводя их к единому виду. Например...

Сделайте отдельную тему где в первом посте будут описаны Основные правила автозамены.
Будут ещё просьбы добавить полезные автозамены!

Вот я, например, 90% времени нахожусь на форуме с мобильного и мне приятно что название д ж у м л а автоматически переводится в Joomla, при этом не нужно переключать язык ввода текста. А так можно будет допилить автозамену до идеала!
Как пример самого удачного решения для меня это ф а е р б а г, получим ссылку FireBug ;).

Ну и из приколов: ярко з е л е н ы й = ярнехороший человекеный :)
Я с мобильного, в основном...
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Сделайте отдельную тему где в первом посте будут описаны Основные правила автозамены.
Будут ещё просьбы добавить полезные автозамены!
Их очень много, на то, чтобы создать такую тему у меня уйдет часа 2 с оформлением, мне кажется, что я за это время могу что-то более полезное сделать :)

Замен действительно много - есть много коррекций названий расширений, и если чего-то не хватает - пишите, я добавлю. Есть много ссылок на сайты производителей различного софта, как в примере с FireBug, есть ссылки на поисковики и т.д.

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

Ну и из приколов: ярко з е л е н ы й = ярнехороший человекеный :)
исправил
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Будут ещё просьбы добавить полезные автозамены!
ну хотя бы реализованные автолинки реально опубликовать?

Ну и из приколов: ярко з е л е н ы й = ярнехороший человекеный :)
если бы это слово писали правильно, через дефис, то никаких неожиданностей не случилось бы  ;)

smart, добавь это слово в "белый" список:

Проверка: н***годарный = Н_Е_Б_Л_А_Г_О_Д_А_Р_Н_Ы_Й

Никогда бы и не подумал, что такое слово может исказить цензура  ;D  ;D  ;D  ;D

ЗЫ! Давайте отдельную тему с этими "исправлениями" создадим в разделе "Юмор" :)

ЗЗЫ Как-то раз на детском форуме по мультам (дочка показывала) увидел вот такую автозамену:
Цитировать
Ч***рашка
Угадайте, что имелось в виду?   ;D
« Последнее редактирование: 19.08.2011, 00:56:38 от Dorfman »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
smart, добавь это слово в "белый" список:

Проверка: н***годарный = Н_Е_Б_Л_А_Г_О_Д_А_Р_Н_Ы_Й

Никогда бы и не подумал, что такое слово может исказить цензура  ;D  ;D  ;D  ;D
я тоже не думал, но 100% это не я расширял список цензора (ибо я форумным не пользуюсь, у меня есть еще в недрах кода магия).
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Внимание: новое на форуме (новые разделы, функции и т.д.)

Автор smart

Ответов: 117
Просмотров: 36942
Последний ответ 10.01.2014, 02:52:30
от Fedor Vlasenko
Joomlaforum.ru исполнилось 7 лет!

Автор smart

Ответов: 20
Просмотров: 7877
Последний ответ 27.11.2012, 22:21:02
от shur
[Опрос] Какие функции вы хотели бы увидеть в следующей версии Joomla?

Автор _ib_

Ответов: 12
Просмотров: 6777
Последний ответ 28.08.2011, 15:29:27
от zikkuratvk