Новости Joomla

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Еще ReReplacer за вывод и на скорость влияет.
Абсолютно все влияет на скорость, поэтому чем меньше тем лучше.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
А еще много чего, что кривыми руками по отзывам используется
Тот же jch optimize
*

kiev

  • Захожу иногда
  • 118
  • 20 / 3
Я понял, спасибо! Конечно нужно быть профи, чтоб разбираться в этих деталях.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
А что разбираться
Обновления вовремя и чуть настройки серверов
*

kiev

  • Захожу иногда
  • 118
  • 20 / 3

Ну я имел введу тонкости работы расширений.


У меня RSFirewall, ReReplacer, jch optimize и еще парочку расширений стоит.


По этому за скорость работы сайта мне переживать не стоит  ;)
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Валите их нах
*

kiev

  • Захожу иногда
  • 118
  • 20 / 3
« Последнее редактирование: 31.05.2023, 22:16:02 от kiev »
*

SeBun

  • BanMaster
  • 4031
  • 259 / 5
  • @SeBun48
У меня RSFirewall, ReReplacer, jch optimize и еще парочку расширений стоит.
И именно расширения часто являются большой проблемой.

Человек, не сведующий в том, как работает связка Apache-PHP-Joomla обычно считает, что чем больше он расширений поставит, тем оно круче. При этом многие из этих расширений платные, но мы ведь не любим платить, особенно когда можно скачать даром, правда? Тем более, если расширение известное. Тот же RSFirewall, вы его покупали? А ReReplacer? Или это все free-версии? А шаблон для своего сайта вы где взяли? Купили? Или скачали?

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

Еще один момент - буквально на прошлой неделе мой клиент написал, что его сайт не догоняет по скорости. Когда я сделал проверку, увидел, что там грузятся изображения весом по нескольку мегабайт. Далее он пишет, что обратился в студию, и те за 15 тысяч ему взялись оптимизировать сайт путем ...установки jch optimize. Я понимаю, что данную фразу оценят те, кто знаком с внутренним устройством этого компонента и знает принцип его работы. Но для других он - панацея от всех бед. Поставил, настроил, и забыл... Вместо того, что бы самостоятельно взять папку с картинками и прогнать через оптимизатор, лучше обвешаем Joomla расширениями... Я такую логику не разделяю.

Так же не разделяю высказывание @Septdir - именно боты обычно и долбятся на сайты, перебирая сплойты. Как раз прослойка между сервером и cms и решает частично эту проблему. К сожалению, я не знаю нормальных модулей под Апач, способных хотя бы частично взять на себя заботу о безопасности. Обычно это пародии - антивирусы, WAF и прочее. Поэтому я и начал работу над своей системой, которая эти задачи решает. Но и это не панацея - работать нужно на уровне модулей сервера и... это уже совсем другая область, далекая от шаред-хостинга. Поэтому для @kiev и других ребят, кто юзает именно шаред-хостинги, можно, наверное, посоветовать оставить RSFirewall - хоть что то, чем вообще ничего.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
@Septdir - именно боты обычно и долбятся на сайты, перебирая сплойты.
И что  пусть ломятся мне от них ни тепло ни холодно.
Если запросы начнут походить на ddos то сработает  защита от ddos.
Если это просто проход по экспоитам то отсутствие RSFirewall катраз плюс.
Потому что их проход не создаёт нагрузки больше чем от юзера.
Получил бот 404 или 401 и пошёл дальше.
А с RSFirewall и иже сним каждый посетитель включая бота создает нагрузку.
Что в сумме превысит любые потуги ботов.

Так что ни какого подозрительного софта, актуальные версии и бекап - залог спокойствия.
Ну ещё админку можно закрыть любым из способов, ну кроме плагинов конечно.
« Последнее редактирование: 04.08.2020, 12:13:42 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Кстати харед защищен лучше не настроиного vds.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

kiev

  • Захожу иногда
  • 118
  • 20 / 3
А вы админку закрываете, через плагин?
*

ProtectYourSite

  • Живу я здесь
  • 2384
  • 141 / 4
  • Безопасность вебсайтов
А вы админку закрываете, через плагин?
Средств апача хватает для этих целей
*

stepan39

  • Давно я тут
  • 502
  • 28 / 0
Средств апача хватает для этих целей
Не знаете для nginx рабочее решение?
*

SeBun

  • BanMaster
  • 4031
  • 259 / 5
  • @SeBun48
Если это просто проход по экспоитам то отсутствие RSFirewall катраз плюс.
А... Просто моя разработка чем то похожа на RSFirewall, но в ней есть WAF, которые все эти эксплойты детектит. Поэтому и работает как презерватив на сайте.

А вы админку закрываете, через плагин?
Зачем вам плагин? Человек и даже многие боты прекрасно знают, по какому адресу лежит папка administrator. Думаете, они ее будут брутить? Для этого достаточно более-менее нормального пароля и логин не admin. Для надежности можно поставить пароль на папку. Больше никакие плагины не нужны. Так, если я вижу в исходном коде в метатеге generator надпись Joomla, а при обращении к administrator меня кидает на 404, значит стоит adminexile или что то в этом роде... И значит, что сайт напихан всякими ненужными расширениями и его легко сломать. Вы кого обмануть этим плагином хотите? Ботам все равно, они в большинстве случаев даже не заморачиваются, какой стоит движок - в логах я вижу нередко, что к сайтам на Joomla пытаются применять сплойты от wordpress. Он тупо перебирает все, что может взломать сайт, и идет дальше. И админка ваша ему вообще не нужна.

Для Nginx - ну вот например статья...
« Последнее редактирование: 08.08.2020, 18:34:46 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

kiev

  • Захожу иногда
  • 118
  • 20 / 3
Спасибо за разьяснение!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
А... Просто моя разработка чем то похожа на RSFirewall, но в ней есть WAF, которые все эти эксплойты детектит. Поэтому и работает как презерватив на сайте.
Я уже писал, самое важное, ни что а когда.
То бишь если это после инициализации ядра, то это уже поздно и создает нагрузку.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

SeBun

  • BanMaster
  • 4031
  • 259 / 5
  • @SeBun48
То бишь если это после инициализации ядра, то это уже поздно и создает нагрузку.
У меня он включается до через auto_prepend_file, а уже потом отдает управление ядру.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

addScript (в админке) к пути файла js добавляет /administrator/. Зачем?

Автор kkmspb

Ответов: 0
Просмотров: 2679
Последний ответ 02.09.2024, 14:42:25
от kkmspb
Фатальная ошибка после включения плагина MP3 Browser Plugin

Автор tinka

Ответов: 7
Просмотров: 2841
Последний ответ 04.03.2020, 20:00:10
от glushilka
Плагин для определения размера файла

Автор bigbelka

Ответов: 6
Просмотров: 1657
Последний ответ 26.09.2019, 15:55:08
от bigbelka
В админке компонента сделать выбор файла по типу выбора изображения из каталога

Автор Аня

Ответов: 1
Просмотров: 1681
Последний ответ 09.06.2016, 14:20:43
от Аня
Как в Attachments добавить новый тип файла?

Автор ABCroNews

Ответов: 9
Просмотров: 6292
Последний ответ 15.05.2016, 19:57:16
от vitaska