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

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Итак, поделюсь кое-какими своими выводами!
Потестировав конфигурацию сервера с PHP5.3.5 пришел к выводу, что работать на версии 5.3 достаточно проблематично.
Из родных джумловских модулей практически не работает вывод RSS.
Из сторонних компонентов заметил ошибки в PhoGallery.
Ставил на сервер несколько сторонних, не джумловских, скриптов вывода RSS - заработал (с определенными ограничениями) только один скрипт.
Поговорил со своими php-программистами. Их высказывания сводились примерно к тому, что начиная с версии 5.3 есть достаточно большие проблемы в плане работоспособности программ, написанных под предыдущие версии php.
Все настройки php на сервере были неоднократно проверены, тестовые скрипты показали, что для работы с xml-данными все настройки включены.
Таким образом, приходится возвращаться к версии php 5.2.9 - на ней у меня сейчас и работает штатный сайт.
На php 5.2.9 Joomla 2.5 нормально работает с отображением rss-новостей.
Осталось только разобраться с особенностями кэширования в 2.5
Ну, и самое главное, настроить движок 2.5 так, чтоб он успешно справлялся с пиковой нагрузкой на сайт так же, как сейчас справляется сайт на Joomla 1.0.15
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Итак, поделюсь кое-какими своими выводами!
Потестировав конфигурацию сервера с PHP5.3.5 пришел к выводу, что работать на версии 5.3 достаточно проблематично.
Из родных джумловских модулей практически не работает вывод RSS.
У меня 5.3.3 и все работает...
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
У меня 5.3.3 и все работает...
У меня абсолютно все работает, кроме этого гребаного RSS. Пишет "Невозможно загрузить ленту новостей"
Где тут заморочка?
« Последнее редактирование: 20.03.2012, 12:58:16 от SK »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
У меня абсолютно все работает, кроме этого гребаного rss
Где тут заморочка?
А фиг его знает. А дайте RSS-ссылку, которая у Вас не работает?
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
А фиг его знает. А дайте RSS-ссылку, которая у Вас не работает?
Да я разные вставлял. И с Яндекса, и с Интерфакса.
Везде "Невозможно загрузить ленту новостей"
Что-то тут явно с конфигурацией.
Но, все же тесты пишут, что все в порядке, все подключено.
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
да я уже на трех серваках проверил с PHP выше 5.3 и все пашет..
но автор же у нас самый умный.. для него любой вопрос или аргумент это очевидно личное оскорбление...
Не надо иронизировать.
Я Вам отвечал со словом "Извиняюсь".
Просто в Ваших постах не было ни чего конкретного, кроме того, что Вы показали кто тут умнее.
Я же Вам задал вопрос под номером 5.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Да у меня тоже без проблем: http://j25.contra.lv/  - слева модуль. Значит дело в настройках PHP. Мои основные настройки:

Спойлер
[свернуть]
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Все, вопрос с RSS снимается!
Админы, не предупредив меня, закрыли фаерволом IP сервера - именно нового тестового сервера!

Извиняюсь, за то, что ввел в заблуждение.
Наведу порядок с конфигурацией и продолжу тестировать движок 2.5 на php5.3

frisian, Вам отдельное извинение
« Последнее редактирование: 20.03.2012, 13:25:33 от SK »
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Разобравшись с отображением RSS (позор на мою седую голову), сделал виртуальную нагрузку на сервер:
ab -n 200 -c 200

Тестировал полный сайт и абсолютно голый, на который поставил только модуль отображения RSS.
На обеих сайтах было включено кэширование - в Общих настройках "Стандартное кэширование".
Оба справились с этой нагрузкой.
Только полный сайт с определенными условиями - есть проблема с одним из сторонних компонентов

Так что можно сделать вывод (по крайней мере для себя сделал вывод), что на php 5.3 Joomla 2.5 стабильней работает, чем на php 5.2
Но вот некоторые сторонние компоненты наоборот, на php 5.3 могут глючить.

Теперь осталась одна основная проблема - кэширование модулей отображения RSS.
Взял за образец голый движок с включенным модулем RSS.
С включенным стандартным кэшированием, например, после авторизации на сайте, лента новостей исчезает на то время, которое указано в кэшировании .
В параметрах модуля указал "Кэширование отключено".
Бьюсь как рыба об лед!
Для меня это очень важный момент, т.к. на сайте есть целый раздел, в котором показываются ленты новостей.
Может кто подскажет - в какую сторону копать?
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Цитата: frisian
включите прогрессивное кеширование и протестите )
насчет кеширования RSS безумная идея ) дайте прокешировать один раз ) а потом как появится папка в папке с кешем cache папка mod_feed  запретить запись в неё (не уверен что сработает и что не полезут ошибки...)
по свободке вечером посмотрю что там с кешированием наворотили может разберусь отпишу..
Прогрессивное включал.
то что кэшировать RSS - безумная идея, это точно. Как раз и не хочу кэшировать.
На счет запрета на папку - в принципе идея.
Завтра проверю - рабочий день заканчивается.
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
ждёмс..
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
ждёмс..
Минут за 10 до ухода, на скорую руку, успел папке feed_parser сделать права "только чтение" - модуль RSS ни чего не стал показывать.
Удалил папку - модуль заработал.
Завтра продолжу изыскания, без спешки.
*

Weeds

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Решение : Используйте на сервере ОС Linux вместо Windows, производительность увеличивается в несколько раз.
*

dimetrius

  • Захожу иногда
  • 160
  • 8 / 1
SK, так что там у вас получилось всё же?
Какая реальная посещаловка сайта, какое железо используется?
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
SK, так что там у вас получилось всё же?
Какая реальная посещаловка сайта, какое железо используется?
Не могу сейчас развернуто ответить - убегаю.
Если коротко.
Сайт в штатную работу не пустил, держу параллельно с основным, который на 1.0
Т.е. дублирую информацию на нем.
Основная причина - кэширование.
Кроме того, недели 2 назад еще одну бяку обнаружил. Писал в какой-то теме, проблема вдруг с ID пункта меню "Обновление" выскочила. Решить то ее решил, но если б на штатном режиме это случилось, то получил по башке бы я.
Вообщем, регулярно обновляю патчи, кручу-верчу сайт на движке 2.5
Жду теперь версию 3.
От начальства отболтался, т.е. убедил, что пока "лучшее враг хорошего".
*

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Добрый день!

Никаких новостей по проблеме нет?
2.5.24 - при любом кешировании - новости из RSS показываются только первый раз

Чего делать?
*

wishlight

  • Гуру
  • 5098
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
Некропостер. Создавайте отдельную тему. Не кэшируйте модуль с RSS.
*

dimetrius

  • Захожу иногда
  • 160
  • 8 / 1
SK, так может каких-то модулей для php не хватает?

 ;D Вот я некропостер )))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В Joomla 2.5 VirtueMart 2.0.26d не работает добавление в корзину под мобилку

Автор kvintovskiy

Ответов: 8
Просмотров: 4987
Последний ответ 15.04.2024, 17:29:25
от Vastriet
Модуль устанавливается, но Joomla его не видит

Автор ruppert

Ответов: 20
Просмотров: 21627
Последний ответ 01.08.2022, 05:30:50
от rezon777
Автоматическое сжатие фото при загрузке на сайт

Автор Amerikana

Ответов: 13
Просмотров: 6758
Последний ответ 30.06.2022, 11:52:23
от Nikita2705
Мультиязычность. При включении плагина "система - фильтр языков" сайт падает

Автор yuraok

Ответов: 10
Просмотров: 8382
Последний ответ 25.06.2022, 14:23:49
от ecolora
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 8362
Последний ответ 29.03.2021, 12:10:26
от sivers