Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
В общем был один сервер. Работал он на "php как модуль apache" - ломанули один сайт - заразили весь сервак.

Второй раз не хочется наступать на те же грабли. Стал читать... читать... читать.. короче инфы в интернете оказалось море.
Но фактически рабочего решения я не нашел (не привык я сервера настраивать)

На сколько я понял, что самое крутое и безопасное на данный момент это:
настроить apache через nginx (apache в виде mpm_itk) и nginx + fastCGI + php-fpm.
Читал, что nginx каким-то чудным образом должен отдавать статичный контент, а apache обрабатывать всю динамику.

Не совсем ясно как это всё настроить.
Установил я CentOS 7.
Воткнул на него ISPmanager.
В разделе "возможности" - поставил галочки на
-Apache MPM-ITK
-Nginx
-PHP-FPM FastCGI

Т.е. всё необходимое я установил. Теперь вопрос при создании нового домена. Есть вкладка "доступ" с вариантами:
Может использовать CGI
Может использовать PHP как модуль apache
Может использовать PHP в режиме CGI
Может использовать PHP в режиме FastCGI (Nginx + PHP-FPM)

Я выбираю только последний вариант (хотя можно выбрать несколько).
Разворачиваю сайт - всё хорошо. Но. htaccess не кушается...
При включенном SEF любые внутренние страницы не открываются (404 Nginx). Причем не важно включен mod_revrite или нет. Т.е. даже с index.php в url страницы не открываются.
Помогите, подскажите, как и что надо настроить?
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
« Последнее редактирование: 04.03.2016, 16:26:32 от wishlight »
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
mod_fastcgi для апача и будет норм. Или надо правила рерайта для Nginx. Местные умельцы умеют.
Про правила рерайта нашел: https://docs.joomla.org/Enabling_Search_Engine_Friendly_(SEF)_URLs#Nginx
Сначала рерайтил долго файл nginx.conf (заколебался уже сервер перезагружать)

Оказывается решение было не там:
в ISPmanager после создания домена можно открыть его непосредственную конфигурацию (запись конфига nginx под конкретный домен)
и уже туда записал строку "try_files $uri $uri/ /index.php?$args;"
« Последнее редактирование: 04.03.2016, 16:40:34 от NeuroZ »
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Остался только вопрос в том как на самом деле сейчас работает сайт. (полностью обрабатывается nginx-ом или все же apache берет обработку php на себя?)
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Цитировать
Воткнул на него ISPmanager.
Если Lite, то опять взломают один сайт - заразят все.
Нужно либо Pro и каждый сайт разносить на отдельного пользователя, либо из бесплатных панелей очень рекомендую https://vestacp.com/ и аналогично под каждый сайт делаете пользователя.
Vesta кстати даже больше нравится, чем ispmanager, хоть и бесплатная. У неё форум техподдержки значительно круче.

Ну и в ответ на ваш вопрос вам нужно использовать PHP как модуль apache. PHP в режиме FastCGI (Nginx + PHP-FPM) быстрее, но нужно писать конфиг - аналог htaccess в nginx для каждого сайта. Nginx не умеет кушать htaccess.
« Последнее редактирование: 05.03.2016, 11:29:53 от ChaosHead »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в ISPmanager Lite тоже вроде можно каждый сайт на отдельного юзера, разве нет?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
А в лайт вроде можно создавать отдельных пользователей...
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Точно можно? Я спрашивал в их техподдержке, может конечно такая техподдержка...



« Последнее редактирование: 05.03.2016, 12:05:25 от ChaosHead »
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
Точно. Исп 4 лайт вообще шикарный продукт своего времени за скромную цену.
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
1. Сейчас ISP Lite 5 версии. Все предыдущие уже не поддерживаются (deprecated)
2. Тех.поддержка скорей всего неправильно поняла Ваш вопрос. Или Вы ответ :) Я думаю ключевой фразой являлось "если они уже у вас созданы".
Т.е. нельзя с одного владельца (пользователя) перенести сайт на другого.
Из личных наблюдений: фактически перенести файлы можно, но вот с правами начнутся пляски с бубном (т.к. во всех конфигах сайт уже подцеплен под другого пользователя)
Что касается создания разных пользователей - создал без проблем разные изолированные аккаунты (соответственно и папки для сайтов) пользователей.
Также могу одного пользователя запустить в режиме FastCGI на Nginx (без apache), а другого PHP как мод Apache (apache работает в режиме mpm_itk, при этом у сайта появляется сразу 2 конфигурационных файла и Nginx и Apache). В последнем случае надо еще ковырять настройки в сторону маршрутизации потому что дальше первой страницы никуда не идет (тупо перекидывает на главную (даже на дефолтном установщике Joomla)

По замерам скорости - FastCGI на Nginx выигрывает у Apache.
Но (как говорят) при высоких нагрузках и большом трафике - Nginx просто сдохнет. И поэтому на серьезные проекты рекомендуют использовать Apache mpm_itk через проксирующий Nginx (это как раз второй вариант, который у меня пока не получается запустить).
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Кто-нибудь настраивал так серв (apache через nginx)? Не поделитесь конфигами? Как вообще это должно работать не до конца понимаю... Теоретически понятно, а практически нет)
О! Еще чуть не забыл. Очень интересует ваше мнение по поводу ускорителей. Что использовать и использовать ли вообще? На витрине Memcache | eAccelerator
Интуиция подсказывает подсказывает смотреть в сторону memcache, а логика говорит "обоснуй".
« Последнее редактирование: 05.03.2016, 13:57:55 от NeuroZ »
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
eAccelerator все.. Помер. Мемкеш хоть и хорош, но на практике я имел подвисания. Мой выбор APCu + opcache. ISPmanager сам создает правильный конфиг. itk плох тем, что жрет дофига памяти при большом количестве посещений. Проверено.

Руками вот пример

Т.е. нельзя с одного владельца (пользователя) перенести сайт на другого.

Но (как говорят) при высоких нагрузках и большом трафике - Nginx просто сдохнет.

Можно. Берете и переносите.

Nginx сдохнет? Скорее Апач загнется. Дело в том, что изначально Joomla писалась под Апач, как и многое другое.

Короче я все сказал )
« Последнее редактирование: 05.03.2016, 15:17:57 от wishlight »
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
За линк спасибо!
Цитировать
Nginx сдохнет? Скорее Апач загнется. Дело в том, что изначально Joomla писалась под Апач, как и многое другое.
Почему же тогда все поголовно не юзают Nginx ? Зачем тогда Apache ?
Цитировать
itk плох тем, что жрет дофига памяти при большом количестве посещений.
А чем же он тогда хорош?
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
А чем же он тогда хорош?

Тем что mod_php побыстрее будет с моей точки зрения. И права под mod_php.

За линк спасибо!Почему же тогда все поголовно не юзают Nginx ?

Дело в том, что изначально Joomla писалась под Апач, как и многое другое.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Можно ещё Apache + PHP + mod_fcgid + Nginx на отдачу файлов.
По моим личным ощущениям mod_fcgid быстрее mpm_itk, тоже работает от разных пользователей, правда оперативки много жрёт и в настройке сложнее.
« Последнее редактирование: 05.03.2016, 18:57:45 от ChaosHead »
*

wishlight

  • Гуру
  • 5100
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
FastCGI. По моим меньше оперативки намного при подъеме нагрузки. И медленнее mod_php с itk. Хотя так и должно быть. Но совсем не на много.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ускоряем Joomla 2 и 3 - рабочий конфиг Nginx+PHP-FPM

Автор yuri-it

Ответов: 43
Просмотров: 14041
Последний ответ 02.02.2022, 17:40:59
от ivangord
Где арендовать выделенный сервер?

Автор Usman48

Ответов: 35
Просмотров: 11686
Последний ответ 04.12.2020, 13:02:31
от wishlight
FSMini.ee - Мини-сервер в Эстонии от 14, 9€!

Автор Fsmini

Ответов: 0
Просмотров: 1483
Последний ответ 12.11.2019, 15:40:04
от Fsmini
Не удается настроить config для ngnix+php-fpm

Автор vitzer

Ответов: 13
Просмотров: 2320
Последний ответ 22.06.2017, 19:19:51
от User82
Каждую субботу тупит сайт или сервер

Автор vitzer

Ответов: 23
Просмотров: 2473
Последний ответ 12.03.2017, 06:55:29
от vipiusss